Эта ошибка из-за того, что вы импортируете ниже двух классов import sun.misc.BASE64Encoder;import sun.misc.BASE64Decoder;. Maybe you are using encode and decode of that library like below.
new BASE64Encoder().encode(encVal);
newBASE64Decoder().decodeBuffer(encryptedData);
Да, вместо sun.misc.BASE64Encoder вы можете импортировать java.util.Base64 class . Теперь измените предыдущий метод кодированиякак показано ниже
encryptedData=Base64.getEncoder().encodeToString(encryptedByteArray);
Теперь измените предыдущий метод декодирования, как показано ниже:
byte[] base64DecodedData = Base64.getDecoder().decode(base64EncodedData);
Теперь все готово, вы можете сохранить вашу программу и запустить.Он будет работать без каких-либо ошибок.