25. marts 2001 - 14:51Der er
3 kommentarer og 1 løsning
Kryptering
Jeg har to programmer der oprettet public keys og kryptere/dekryptere en String fra/til en fil. Dette virker fint. Når jeg fra et andet program prøver at læse min public key ind og kryptere en String på samme måde og prøver at dekryptere den får jeg : javax.crypto.BadPaddingException: Given final block not properly padded
Filerne er for uoverskuelige til at vise. Hvis det har interesse kan jeg mail dem
Sidst jeg fik den fejl, var min nøgle ikke stor nok.
Jeg fik det til at virke ved at udskifte min padding til PKCS5Padding Dvs. min cipher blev lavet således: Cipher c = Cipher.getInstance(\"Blowfish/ECB/PKCS5Padding\");
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.