Edit D:\app\Administrator\product\11.2.0\dbhome_1\ccr\lib\com\phaos\crypto\KeyAgreement.class
?? . | b . 0 ; J ()Ljava/lang/Object; d ()[B + ` com/phaos/crypto/PublicKey (Lcom/phaos/crypto/PrivateKey;)V 8Can not find a keyAgreement algorithm for this key with powerUpSelfTest r n java/lang/InstantiationException KeyAgreement Unable to instantiate M K useKeyAgreement java/lang/Object Code ()Ljava/lang/String; ! # setPublicKey $com/phaos/crypto/InvalidKeyException newInstance (()Lcom/phaos/crypto/AlgorithmIdentifier; ) % ()V ,(Ljava/lang/String;)Ljava/lang/StringBuffer; java/lang/IllegalAccessException G(Lcom/phaos/crypto/AlgorithmIdentifier;)Lcom/phaos/crypto/KeyAgreement; append ' getMapping No class found for getAlgID keyAgreement getOIDManager 6 getPublicKey 2 v < java/lang/ClassCastException ()Lcom/phaos/utils/OIDManager; (Lcom/phaos/crypto/PublicKey;)V i U = &Class does not implement KeyAgreement. E x &com/phaos/crypto/KeyAgreementException h W Exceptions >(Lcom/phaos/crypto/PrivateKey;)Lcom/phaos/crypto/KeyAgreement; B(Lcom/phaos/ASN1/ASN1ObjectID;Ljava/lang/String;)Ljava/lang/Class; v I SourceFile <clinit> setAlgID f ^ s R setPrivateKey H 8Cannot find a key agreement algorithm for this key with p \ z U S v V ] q algName f e Z u $com/phaos/crypto/AlgorithmIdentifier ()Lcom/phaos/crypto/PublicKey; / $ 8 + ( assertReadyState getInstance <init> generateSecret ()Lcom/phaos/ASN1/ASN1ObjectID; _ 1 7 com/phaos/fips/FIPS_140_2 ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; h r : =(Lcom/phaos/crypto/PublicKey;)Lcom/phaos/crypto/KeyAgreement; g - A j java/lang/Class l m com/phaos/utils/OIDManager h java/lang/StringBuffer com/phaos/crypto/PrivateKey toString h getOID X ' Z ' t -com/phaos/crypto/AlgorithmIdentifierException (Ljava/lang/String;)V y : R )(Lcom/phaos/crypto/AlgorithmIdentifier;)V com/phaos/crypto/KeyAgreement ] ,! v Z ' *? ? E x ? s H ? Y * ? ? O? FL+*? ? QM,? !? sY? hY? a? >*? ? k? o? G?,? ? vN? c:? sY? hY? a? >,? k? >? &? >? o? G?:? sY? hY? a? >,? k? >? ? >? o? G?:? sY? G?-*? 5-? 4 <