Edit D:\app\Administrator\product\11.2.0\dbhome_1\ccr\lib\com\phaos\crypto\PasswordProtectedObject.class
?? . } SourceFile java/io/Serializable L D writeObject S b Deprecated (Ljava/lang/Object;)V setPKCS5 Ljava/io/Serializable; Z @ toByteArray Code !com/phaos/crypto/RandomBitsSource ()Lcom/phaos/crypto/PKCS5; ' n java/io/ObjectInputStream Exceptions java/lang/Object 3 j ([B)[B??X ? (com/phaos/crypto/PasswordProtectedObject / com/phaos/fips/FIPS_140_2 % w O getPKCS5 serialVersionUID com/phaos/crypto/PKCS5 <(Ljava/io/Serializable;Lcom/phaos/crypto/RandomBitsSource;)V readObject S z powerUpSelfTest (Ljava/io/InputStream;)V %()Lcom/phaos/crypto/RandomBitsSource; (Ljava/io/Serializable;I)V '(ILcom/phaos/crypto/RandomBitsSource;)V ! 6 decrypt P e 3 * u @ <init> ! < G 3 - ConstantValue > ? ! 1 s J M com/phaos/crypto/CipherException *com/phaos/utils/UnsyncByteArrayInputStream ()V d v P o obj [B 6 =(Ljava/io/Serializable;ILcom/phaos/crypto/RandomBitsSource;)V C ([B)V 2 (Ljava/lang/String;)V (I)V encryptedData 3 F (Ljava/io/Serializable;)V 3 J V b encrypt W (Ljava/io/OutputStream;)V a p java/io/ObjectOutputStream +com/phaos/utils/UnsyncByteArrayOutputStream P ! ] close ) @ J R U getDefault setObject pkcs5 3 @ | toString 8 A 3 H m [ (Lcom/phaos/crypto/PKCS5;)V <clinit> java/lang/ClassNotFoundException ()Ljava/lang/Object; 3 T Lcom/phaos/crypto/PKCS5; 1(Ljava/io/Serializable;Lcom/phaos/crypto/PKCS5;)V 9 g setPassword ()[B assertReadyState ()Ljava/lang/String; { PasswordProtectedObject t java/io/IOException _ + ! y ? C L D a p $ \ 7 3 @ *? Q? 3 F *-? E*+? 5? j ? I*+? ^? R @ V B? SY? L? PY+? BM,*? 5? 0,? X**? ^+? (? Y? k? N? wY-? f? "?*? 5? , / 8 w 3 , *+? c? =? # ? I*? ^? 3 j *? Q? I*+? ^? 3 &