Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\lib\sun\security\provider\KeyProtector.class
?? 1 ? ; < ()Ljava/lang/String; ()V ()[B (Ljava/lang/Object;)Z (Ljava/lang/String;)V ([B)V ([BB)V ([C)V 1.3.6.1.4.1.42.2.17.1.1 <init> Cannot recover key Code ConstantValue DIGEST_ALG DIGEST_LEN Exceptions I KEY_PROTECTOR_OID LineNumberTable Ljava/lang/String; SALT_LEN SHA SourceFile $Unsupported key protection algorithm [B arraycopy digest equals fill finalize getAlgorithm getEncoded getEncryptedData getInstance getMessage getOID java/io/IOException "java/lang/IllegalArgumentException java/lang/Object java/lang/String java/lang/System java/security/Key java/security/KeyStoreException java/security/MessageDigest &java/security/NoSuchAlgorithmException java/security/SecureRandom 'java/security/UnrecoverableKeyException java/util/Arrays md nextBytes parseKey passwdBytes password can't be null plaintext key can't be null protect recover reset )sun/security/pkcs/EncryptedPrivateKeyInfo sun/security/pkcs/PKCS8Key "sun/security/provider/KeyProtector sun/security/util/DerValue "sun/security/util/ObjectIdentifier sun/security/x509/AlgorithmId toString update + , - . / 0 1 2 3 4 5 6 @ A B C D E Ljava/security/MessageDigest; (Ljava/security/Key;)[B &()Lsun/security/util/ObjectIdentifier; '(Lsun/security/util/ObjectIdentifier;)V !()Lsun/security/x509/AlgorithmId; $(Lsun/security/x509/AlgorithmId;[B)V *(Ljava/lang/Object;ILjava/lang/Object;II)V @(Lsun/security/pkcs/EncryptedPrivateKeyInfo;)Ljava/security/Key; 1(Ljava/lang/String;)Ljava/security/MessageDigest; 8(Lsun/security/util/DerValue;)Ljava/security/PrivateKey; : 7 [ ? ! &