Edit D:\app\Administrator\product\11.2.0\dbhome_1\ccr\lib\com\phaos\crypto\DHKeyAgreement.class
?? . ? ' 6 9 < a ? ? ? ? s 5 ( j setPrivateKey !(Lcom/phaos/crypto/DHPublicKey;)V ? &com/phaos/crypto/KeyAgreementException The key is not a DHPublicKey. (Lcom/phaos/crypto/Key;I)V ? getYInternal <init> ()Lcom/phaos/crypto/PublicKey; generateSecret M X Lcom/phaos/crypto/DHPrivateKey; d ^ ? modPow # dh com/phaos/crypto/DHKeyAgreement Lcom/phaos/math/BigInt; C ? toByteArray 'Local party private key is not set yet. * : y com/phaos/math/BigInt / "(Lcom/phaos/crypto/DHPrivateKey;)V ` ^ Code com/phaos/crypto/DHParams algName !(Lcom/phaos/ASN1/ASN1ObjectID;Z)V (Lcom/phaos/crypto/PublicKey;)V 7 G(Lcom/phaos/math/BigInt;Lcom/phaos/math/BigInt;)Lcom/phaos/math/BigInt; Lcom/phaos/ASN1/ASN1ObjectID; &Other party public key is not set yet. java/lang/IllegalStateException k v $Missing parameters in the public key getXInternal = LMismatched parameters for local party private key and other party public key com/phaos/crypto/KeyAgreement p y q y p z (()Lcom/phaos/crypto/AlgorithmIdentifier; s y E 3 com/phaos/fips/FIPS_140_2 o i L ()Lcom/phaos/ASN1/ASN1ObjectID; Q setAlgID U -com/phaos/crypto/AlgorithmIdentifierException W ONE getPublicKey ` ? $com/phaos/crypto/InvalidKeyException ; ? )(Lcom/phaos/crypto/AlgorithmIdentifier;)V getOID com/phaos/utils/Utils Z $com/phaos/crypto/AlgorithmIdentifier 1 setPublicKey com/phaos/crypto/AlgID K ? M ? V ? u ? <clinit> c %Missing parameters in the private key (Lcom/phaos/math/BigInt;)[B com/phaos/crypto/DHPublicKey h ()Ljava/lang/String; getAlgID 4 com/phaos/crypto/DHPrivateKey (Lcom/phaos/math/BigInt;)I N $ n DHKeyAgreement SourceFile com/phaos/crypto/ExportKeyLength compareTo c b Exceptions a @ getParams q G I ()Lcom/phaos/math/BigInt; Lcom/phaos/crypto/DHPublicKey; @(Lcom/phaos/crypto/DHPrivateKey;Lcom/phaos/crypto/DHPublicKey;)V &Lcom/phaos/crypto/AlgorithmIdentifier; + > + ? ( F + B q ? ? d ) ? ? (Ljava/lang/Object;)Z $A trivial secret value was generated ()Lcom/phaos/crypto/DHParams; (Lcom/phaos/crypto/PrivateKey;)V ? ? equals "