Categoria: Crittografia

crittografia java

HMAC in Java

L’HMAC in java viene utilizzato per autenticare, nell’algoritmo viene usata una chiave simmetrica, che serve per firmare o verificare. HmacSHA1, HmacSha256. Introduzione L’Hmac in java è una tipologia di codice per l’autenticazione di messaggi...

crittografia java

Firma Digitale in Java

La Firma Digitale in java viene utilizzata per autenticare, l’algoritmo viene implementato usando due chiavi asimmetriche, una privata per firmare ed una pubblica per verificare. Introduzione La Firma Digitale come l’Hmac  è una tipologia...

crittografia java

Crittografia Asimmetrica in Java

La crittografia Asimmetrica in java è un algoritmo che usa due chiavi una per la cifratura ed una per la decifratura. Spiegazione su come implementare RSA. Introduzione Un algoritmo di cifratura si dice a...

crittografia java

Librerie di Crittografia in Java

Le principali librerie di crittografia in java usano l’architettura JCA e l’estensione JCE, vediamo adesso in dettaglia cosa sono e come sono fatte. JCA e JCE Java Cryptography Architecture (JCA) La Java Cryptography Architecture...

crittografia java

Crittografia Simmetrica in Java

La crittografia simmetrica in java è un algoritmo che usa la stessa chiave K per la cifratura e decifratura. Implementazioni di DES, DESede (TripleDes), AES La crittografia simmetrica in java è un algoritmo a...

crittografia java

Le basi della crittografia

La Crittografia garantisce la confidenzialità e/o autenticare. Le svariate tecniche base sono la cifratura Simmetrica, Asimmetrica, Mac e Firma Digitale. Le basi della crittografia è un particolare processo grazie al quale, per mezzo di sofisticati...