Ich muss einige vertrauliche Daten durch Verschlüsselung mit mindestens 128 Bit-Schlüssel speichern. Ich untersuchte das Paket javax.crypto und fand heraus, dass es bestimmte Cipher-Namen gibt, wie PBEWithMD5AndDES oder PBEWithSHA1AndDESede, die eine Verschlüsselung bis 56 Bit und 80 Bit (http://en.wikipedia.org/wiki/DESede) ermöglichen.128-Bit-Datenverschlüsselung mit Java
Ich bezog andere Kerle Beiträge aber diese sind hauptsächlich mit RSA und in meinem Verständnis RSA ist allgemein geeignet für die Verschlüsselung der Kommunikationsdaten (mit privat-öffentlichen Schlüsselpaar). Mein Bedarf ist anders, ich möchte nur die Daten speichern und sie durch Entschlüsseln zurückholen. Daher brauche ich keine privaten-öffentlichen Schlüsselpaare.
Bitte lassen Sie mich wissen, wenn Sie eine Ahnung davon haben.
Ist es nicht nur erforderlich, für AES-192 oder 256? Ich glaube, dass AES-128 die JCE-Richtliniendateien mit unbegrenzter Stärke nicht benötigt. – halluc1nati0n