Edit D:\app\Administrator\product\11.2.0\dbhome_1\ccr\lib\com\phaos\crypto\DSAPrivateKey.class
?? .j ? 4 H Y c q ? ? ? ?/ w getBigIntValue dsaKeyOID ? ? (Ljava/io/ObjectInput;)V getValue ? ? 5 O -com/phaos/crypto/AlgorithmIdentifierException G3 DSAPrivateKey ? ? E(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;)V # ? ? l) p" com/phaos/utils/VersionException ()Ljava/lang/Object; <init> ()Lcom/phaos/math/BigInt; [B ? ? (I)Z (Ljava/io/OutputStream;)V W / ? ? " (Ljava/io/File;)V equals Exceptions (Ljava/lang/Object;)Z ? | append (Ljava/lang/Object;)V ? P dsaWithSHA1 Plaintext key export not allowed 8 (Lcom/phaos/crypto/DSAParams;)V ()Lcom/phaos/crypto/DSAParams; java/lang/StringBuffer readObject ! getAllowKeyExport ? ? ?& ? ? D Lcom/phaos/crypto/DSAParams; ? ? + % java/io/ObjectInput (Lcom/phaos/ASN1/ASN1Sequence;)V ? J *Error writing key DSA parameters to stream ? w java/lang/Object ! * 9 ([B)V ? ? pM T eraseCache ?. com/phaos/ASN1/ASN1ObjectID # ? + - ! M [ params = { ?3 com/phaos/ASN1/ASN1Object ?$ ? ?A W k ! E h6 ? ,Error writing algorithm identifier to stream getX SourceFile ? ? ?3 java/math/BigInteger &Lcom/phaos/crypto/AlgorithmIdentifier; getAlgID ? getP n !com/phaos/fips/KeyExportException addElement getInstance DSA parameters missing. (Ljava/math/BigInteger;I)V pkiBytes * ? dsaOld (Lcom/phaos/ASN1/ASN1Object;)V ? ? H ? ()Lcom/phaos/ASN1/ASN1ObjectID; x hasMoreData s # (I)Ljava/lang/StringBuffer; input ? (Ljava/lang/String;)V bitLength com/phaos/crypto/AlgID @ L clone DSA ?V ? ? ? allowExport ?` getContents ! r com/phaos/crypto/DSAPrivateKey ?a ? write setKeyAlgOID (Ljava/io/InputStream;)V ? ?g ?I initialize ?e toStream java/io/IOException java/io/FileInputStream 3 i ? length getAlgorithm ? toBytes ? com/phaos/ASN1/ASN1Sequence D(Lcom/phaos/crypto/AlgorithmIdentifier;Lcom/phaos/ASN1/ASN1Object;)V ? Q V setAllowExport com/phaos/utils/Utils ?K Invalid private key contents a > Lcom/phaos/math/BigInt; assertReadyState8 ? CDSA contents invalid. 0 ~ }, bitLength = ! ? setParams ? W ? ?[ com/phaos/ASN1/ASN1Utils ?% ? ?_ assertAllowExport ! ? ,(Ljava/lang/String;)Ljava/lang/StringBuffer; 5 ? $com/phaos/crypto/AlgorithmIdentifier 5 x ?I & ? getFormat ? ? terminate com/phaos/crypto/DSAParams com/phaos/ASN1/ASN1OctetString getEncoded a W finalize getKeyAlgOID 1 ? java/io/OutputStream ? ; ? M Lcom/phaos/ASN1/ASN1ObjectID; erase 6(Lcom/phaos/math/BigInt;Lcom/phaos/crypto/DSAParams;)V ? K0 ? ? B getXInternal ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; com/phaos/crypto/DSA (I)Lcom/phaos/ASN1/ASN1Object; ? writeExternal o v 5 ? toByteArray Deprecated u i (Lcom/phaos/math/BigInt;)V ? ] algOID 0 ? 5(Ljava/math/BigInteger;Lcom/phaos/crypto/DSAParams;)V Lcom/phaos/ASN1/ASN1Integer; getParams ? ^ G ? toString ? ? f (java/lang/ArrayIndexOutOfBoundsException getOIDD setArray ! ? #: keyContents O 0 ? ? : ? b Contents invalid. *com/phaos/utils/UnsyncByteArrayInputStream writeObject ()Ljava/lang/String; <clinit> (()Lcom/phaos/crypto/AlgorithmIdentifier;Q& com/phaos/ASN1/ASN1Integer ? w ! ? size 5J Q ? java/lang/ClassNotFoundException readExternal ?U- ? ` (Ljava/lang/Exception;)V m ?^ ()Lcom/phaos/ASN1/ASN1Object; ) ? } ? W inputASN1ObjectFI (Lcom/phaos/ASN1/ASN1ObjectID;)V 5 ? ()Z (J)V ()V ? ? 0(Lcom/phaos/math/BigInt;)Lcom/phaos/math/BigInt;'h ([BB)V ()I %com/phaos/utils/InvalidInputException ? ? ()Ljava/math/BigInteger;, ? ? %com/phaos/ASN1/ASN1GenericConstructed 1 ? ? PKCS#8 getParameters ! 5 ? ! (Z)V9 x C elementAt com/phaos/fips/FIPS_140_2 ! ) params ? ? ? ?B ? ? Z com/phaos/math/BigInt ;(Lcom/phaos/ASN1/ASN1ObjectID;Lcom/phaos/ASN1/ASN1Object;)V getAllowExport ? ? getEncodedInternal ? ?L ()[B ; I )com/phaos/utils/StreamableOutputException /(Ljava/math/BigInteger;)Lcom/phaos/math/BigInt;P powerUpSelfTest java/lang/ClassCastException getBitLength ? ? ? W outputY 3(Lcom/phaos/utils/Streamable;)Ljava/io/InputStream;\ ? java/io/ObjectOutput ? ? ? z &com/phaos/ASN1/ASN1SequenceInputStream Code getContentsInternal !C j R f 53 ? ?<