Warum kann der Cipher in Java Daten beliebiger Länge mit AES verschlüsseln, aber nicht mit RSA?
AES Cipher kann die richtige Ausgabegröße(Vielfache von 16) und Blockgröße zurückgeben (16), aber RSA Cipher gibt einen falschen Wert zurück:
outputSize: gibt 256 zurück, aber tatsächlich kann es maximal 245 Bytes (Schlüsselgröße) verschlüsseln 1024);
blockSize: immer 0 zurückgeben;
AES Cipher kann automatisch ganze Daten verschlüsseln, RSA erfordert jedoch eine manuelle Blockverschlüsselung.
Warum kann der Cipher in Java Daten beliebiger Länge mit AES verschlüsseln, aber nicht mit RSA? ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post
-
-
RSA -Verschlüsseln einer Zeichenfolge mit privatem Schlüssel - Crypt_rsa -Ersatz
by Anonymous » » in Php - 0 Replies
- 10 Views
-
Last post by Anonymous
-