Comum · Literatura

FROG

Algoritmo

Em criptografia, Frog é um algoritmo simétrico de cifra de bloco desenvolvido na empresa TecApro International S.A no ano de 1998 por Dianelos Georgoudis, Damian Leroux, e Billy Simón Chaves. Esse algoritmo foi um dos concorrentes no concurso AES de 1998 e acabou não sendo o ganhador por ter sido descobertas falhas como um esquema de chave difícil e demorado, encriptação demorada e conjunto de chaves fracas.

Na Wikipédia

Em criptografia, Frog é um algoritmo simétrico de cifra de bloco desenvolvido na empresa TecApro International S.A no ano de 1998 por Dianelos Georgoudis, Damian Leroux, e Billy Simón Chaves. Esse algoritmo foi um dos concorrentes no concurso AES de 1998 e acabou não sendo o ganhador por ter sido descobertas falhas como um esquema de chave difícil e demorado, encriptação demorada e conjunto de chaves fracas. Os direitos autorais pertencem ao Dr Brian Gladman mas o código é aberto para qualquer pessoa poder visualizar e fazer estudos em cima dele. O Frog tem em comum alguns algoritmos como: AES · Blowfish · DES (Internal Mechanics,Triple DES) · Serpent · Twofish. Fazendo simples comparações desse algoritmo com outros existentes, podemos ver que ele tem um dos mais lentos esquemas de chave entre os algoritmos AES, ficando apenas à frente do algoritmo MAGENTA. O Frog usa 128 S-box para encriptação enquanto MAGENTA usa 192 S-box. Também não é possível colocar o FROG dentro de um Smart Card porque seu esquema de chave precisa de mais de 2300 bytes de RAM, como acontece também com Hasty Pudding Cipher, enquanto outros como por exemplo Magenta são mais favoráveis de serem usados nisso. A ideia básica por trás do design do Frog é ocultar todo o processo de transformar o texto em branco para texto cifrado em uma chave interna secreta. O objetivo é de bloquear qualquer atacante de saber sobre todo esse processo sendo ele público ou não, juntando ainda com a implementação de uma cifra que seja o mais simples possível de implementar(eficiência) e o mais complexa possível matematicamente(força). Os métodos de encriptação e desencriptação usados no Frog são simples.

Texto: Wikipédia, CC BY-SA 4.0. · Imagem: No machine-readable author provided. Dr Juzam assumed (based... (Public domain) ·

Abrir

Toca para fechar

Confirmação