Mengingat blok terakhir tidak dilapisi dengan benar

Saya mencoba menerapkan algoritma enkripsi berbasis kata sandi, tetapi saya mendapatkan pengecualian ini: javax.crypto.BadPaddingException: Mengingat blok terakhir tidak diisi dengan benar Apa masalahnya? Ini kode saya: public class PasswordCrypter { private Key key; public...