L’operazione aritmetica modulo

sabato 31 maggio, 2008

Il "modulo" è una delle operazioni aritmentiche disponibili su praticamente tutti i linguaggi di programmazione (l'ho usato la prima volta con il Basic del Commodore 64). Può comparire come semplice operatore, come nel caso di Actionscript o Javascript che usano entrambi il carattere "percento" (a % b), o come metodo o istruzione. Per gli sviluppatori [...]

As3Crypto ActionScript 3 Cryptography Library

giovedì 15 marzo, 2007

As3 Crypto Framework 1.1 è una libreria scritta in ActionScript 3 che permette di applicare i più comuni algoritmi di crittaggio, come: Public Key Encryption: RSA (partial. encryption only.) Secret Key Encryption: AES, DES, 3DES, BlowFish, XTEA, RC4 Confidentiality Modes: ECB, CBC, CFB, CFB8, OFB, CTR Hashing Algorithms: MD5, SHA-1, SHA-224, SHA-256 Paddings available: PKCS#5, PKCS#1 [...]

La cifratura RSA

martedì 30 gennaio, 2007

Prima di tutto, come accennato nel Post Crittografia il sistema RSA è una cifratura a chiave pubblica e sfrutta le proprietà dei numeri primi. Inoltre l'aritmetica adottata (nei calcoli) non è quella ordinaria, bensì la cosidetta artirmetica finita o modulare. Iniziamo proprio da quest'ultima per procedere passo dopo passo nella realizzazione di una cifratura RSA. Post [...]