我的应用程序中有一个private.key文件。
当我尝试使用以下代码读取IBMJDK5中的密钥时,它工作正常:
ObjectInputStream objectInputStream = new ObjectInputStream(new FileInputStream(VropsEncrypt.PRIVATE_KEY_FILE));
Object readObject = objectInputStream.readObject();
PrivateKey privateKey = (PrivateKey) readObject;
但当我切换到jre7时,相同的代码在“objectInputStream.readObject();”
中抛出StreamCorruptedException