Metais  CR  (2006, Linux)

Criptografia imune à criptoanálise



  CR foi desenvolvido originalmente em 2005, em caráter experimental. No entanto, o algoritmo era vulnerável à criptoanálise em sua forma original e foi abandonado indeterminadamente, até que sua primeira versão segura e funcional surgiu após a retomada do projeto em busca de um algoritomo de criptografia próprio para Seruus, tendo sido utilizado na proteção dos bancos de dados durante largo período e mostrado-se extremamente confiável até sua substituição pelo mais robusto Blowfish.

  Apesar de sua substituição, CR provou-se extremamente seguro pela forma atípica como aborda a codificação de caracteres, impossibilitando a criptoanálise pela mera canalização prévia do conteúdo por entre algoritmos de compactação e codificação estática. Antes da geração do arquivo cifrado o mesmo é revestido por uma camada de compactação gzip, codificação em base64, então cifrado e compactado novamente. Com isso, os caracteres alfanuméricos contidos no texto cifrado nada mais são do que uma simples terceira camada de substituição mono-alfabética dinâmica (definida pela senha), porém sobre 2 camadas de substituição poli-alfabética estática (base64 + gzip), proporcionando um escudo simples e eficiente para qualquer tipo de arquivo.


 Download 

(livre para o uso sob os termos da licensa GNU GPL v2)



 

Seruus RedHat Dell

 

Copyright © 2006 Metais Desenvolvimento