Advertisement
3_2004-2005 Encryption #134517

[ PROBA Encryption Algorithm ]

The PROBA algorithm (Programmable Rotating Box Algorithm) is encryption, based on the rotation of 32 sBoxes, each of them serving as 4 bit substitution encryption. The sBoxes, the order and start position are selected by the key. In addition to the normal advancing (rotation) of the sBoxes, there are extra rotations, caused by combinated outputvalues of some sBoxes, providing a complex interaction. This way, the plain data will also influence the rotation sequence, providing a secure encryption scheme. The demo show how to encrypt strings, but you can modify the code to encode byte arrays or files. All comments most welcome ;-) *** Last update 10/4 ***

AI

Resumo por IA: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

Código fonte
original-source
Upload
Comentários originais (3)
Recuperado do Wayback Machine