Imagine que você quer testar sua sorte e visitar um cassino. Você se senta e começa a jogar. Infelizmente, você perde repetidamente e pensa consigo mesmo “ok, mais uma vez, devo estar perto de vencer”. Isso é chamado de . Pesquisadores em psicologia e ciência cognitiva nem sempre concordam sobre quais conceitos psicológicos existem, mas a maioria deles concorda que a falácia do jogador é umviés cognitivo que obscurece o julgamento humano não apenas nos cassinos.
A falácia do jogador é uma crença irracional de que a probabilidade de um evento futuro é determinada pelos eventos anteriores em uma sequência. Às vezes, isso pode ser uma heurística útil, mas não é útil quando consideramos eventos independentes e distribuídos identicamente (IID), como jogos em um cassino. Outra questão que os humanos têm em relação à aleatoriedade é o fenômeno chamado Pareidolia. Ocorre quando você reconhece um objeto conhecido ou uma pessoa em um padrão aleatório. Você já ouviu falar daquelas histórias da Virgem Maria aparecendo em um brinde ou viu animais de fazenda em forma de nuvens? Bem, então você entendeu. Um campo que vive e respira “aleatório” é a criptografia. Quando podemos detectar um padrão em um processo, também podemos prever como o processo pode mudar no futuro. Isso é muito útil em ciência de dados e aprendizado de máquina, mas não é exatamente o que é segurança cibernética. Em , Jean-Philippe Aumasson descreve dois erros que as pessoas cometem quando se trata de reconhecer a aleatoriedadeMetodologias científicas foram desenvolvidas para minimizar a percepção errônea humana de (não) aleatoriedade. Ou seja, a metodologia impõe de aleatório como algo imprevisível, ou seja, proveniente do caos e da incerteza. Quando os pesquisadores estão projetando experimentos , eles querem controlar o ambiente o máximo que puderem, ou seja, minimizar a incerteza. Por exemplo, quando um novo medicamento é desenvolvido, ele precisa passar por uma série de ensaios clínicos. Depois de apenas um experimento com dois grupos, um placebo e outro tomando o novo medicamento, eles podem descobrir que o medicamento funciona. Mas e se a metodologia não fosse seguida corretamente, o número de sujeitos do estudo fosse baixo etc.? Bem, nesse caso, os resultados poderiam ser observados por puro acaso, caso em que a nova droga não seria útil.
Voltando à , a aleatoriedade não é algo a ser evitado. Em vez disso, aleatório significa seguro, de modo que os criptógrafos precisam gerar aleatoriedade à vontade. Como? Primeiro, eles precisam de uma fonte de incerteza na forma de um gerador de números aleatórios e, segundo, precisam de um algoritmo que os ajude a produzir novas sequências de bits aleatórios a partir da fonte de incerteza, ou seja, gerador de números pseudoaleatórios. Pode parecer que números aleatórios devem ser preferidos em vez de números pseudo-aleatórios, o que é verdade em teoria, mas gerar números aleatórios a partir da fonte de incerteza é muito caro. A incerteza pode vir de estática elétrica ou ruído acústico ou pode ser coletada de um sistema operacional em execução e dos sensores ou dispositivos conectados. Ou seja, o “aleatório” vem do mundo analógico. Não é fácil gerar bits aleatórios com rapidez suficiente dessa maneira. Portanto, os geradores de números pseudoaleatórios vêm em socorro. Eles podem produzir muitos bits artificiais a partir de alguns bits verdadeiramente aleatórios e, portanto, são muito importantes na prática.Você também pode gostar de ler a perspectiva do físico sobre a aleatoriedade .