1"#=()I()J()V()Z()[B(B)V(I)V(IIIJZ)V(I[B)V(ZJ)V([B)V([BII)V([BII)[BBI+[Lorg/bouncycastle/bcpg/SignatureSubpacket; arraycopy blockUpdatebuild byteUpdatecannot encode subpacket arrayLcertifications involving subkey requires public key of revoking key as well. contentSignercontentSignerBuilder copyOfRange dsaSigToMpiencodeexception encoding hashed data.exception preparing key.generategenerateCertificationgenerateOnePassVersion getDigestgetEncodedContentsgetEncodedPublicKeygetHashAlgorithmgetKeyAlgorithmgetKeyID getMessagegetOutputStream getSignaturegetTypehashedinitinsertSubpacket isMasterKeyjava/io/ByteArrayOutputStreamjava/io/IOExceptionjava/io/OutputStream"java/lang/IllegalArgumentExceptionjava/lang/Objectjava/lang/Systemjava/math/BigIntegerjava/util/Datekey algorithm mismatchlastborg/bouncycastle/bcpg/MPInteger,org/bouncycastle/bcpg/OnePassSignaturePacket%org/bouncycastle/bcpg/PublicKeyPacket%org/bouncycastle/bcpg/SignaturePacket(org/bouncycastle/bcpg/SignatureSubpacket,org/bouncycastle/bcpg/UserAttributeSubpacket%org/bouncycastle/bcpg/sig/IssuerKeyID/org/bouncycastle/bcpg/sig/SignatureCreationTime%org/bouncycastle/openpgp/PGPException,org/bouncycastle/openpgp/PGPOnePassSignature%org/bouncycastle/openpgp/PGPPublicKey5org/bouncycastle/openpgp/PGPRuntimeOperationException%org/bouncycastle/openpgp/PGPSignature.org/bouncycastle/openpgp/PGPSignatureGenerator4org/bouncycastle/openpgp/PGPSignatureSubpacketVector8org/bouncycastle/openpgp/PGPUserAttributeSubpacketVector org/bouncycastle/openpgp/PGPUtil2org/bouncycastle/openpgp/operator/PGPContentSigner9org/bouncycastle/openpgp/operator/PGPContentSignerBuilderorg/bouncycastle/util/Arraysorg/bouncycastle/util/Strings packetPresentprovidedKeyAlgorithmpublicPksetHashedSubpacketssetUnhashedSubpacketssigOutsigType toByteArraytoSubpacketArraytoUTF8ByteArrayunhashedupdateupdateWithIdDataupdateWithPublicKeywrite56789:;<?@ABCDEFGHIJKLMNOPQRSLjava/io/OutputStream;'Lorg/bouncycastle/bcpg/PublicKeyPacket;4Lorg/bouncycastle/openpgp/operator/PGPContentSigner;;Lorg/bouncycastle/openpgp/operator/PGPContentSignerBuilder;()Ljava/io/OutputStream;(Ljava/io/OutputStream;)V()Ljava/lang/String;(Ljava/lang/String;)V(Ljava/lang/String;)[B(Ljava/math/BigInteger;)V(ZLjava/util/Date;)V&([B)[Lorg/bouncycastle/bcpg/MPInteger;1(Lorg/bouncycastle/bcpg/OnePassSignaturePacket;)V*(Lorg/bouncycastle/bcpg/SignaturePacket;)V-()[Lorg/bouncycastle/bcpg/SignatureSubpacket;/([Lorg/bouncycastle/bcpg/SignatureSubpacket;I)Z1()[Lorg/bouncycastle/bcpg/UserAttributeSubpacket;1(Z)Lorg/bouncycastle/openpgp/PGPOnePassSignature;,(ILorg/bouncycastle/openpgp/PGPPrivateKey;)V*(Lorg/bouncycastle/openpgp/PGPPublicKey;)V+(Lorg/bouncycastle/openpgp/PGPPublicKey;)[B)()Lorg/bouncycastle/openpgp/PGPSignature;9(Lorg/bouncycastle/openpgp/PGPSignatureSubpacketVector;)V>(Lorg/bouncycastle/openpgp/operator/PGPContentSignerBuilder;)V*(Ljava/lang/String;Ljava/lang/Exception;)V*(Ljava/lang/Object;ILjava/lang/Object;II)V*(Ljava/lang/String;Ljava/lang/Throwable;)VP(Lorg/bouncycastle/openpgp/PGPPublicKey;)Lorg/bouncycastle/openpgp/PGPSignature;_(ILorg/bouncycastle/openpgp/PGPPrivateKey;)Lorg/bouncycastle/openpgp/operator/PGPContentSigner;(IJII[Lorg/bouncycastle/bcpg/SignatureSubpacket;[Lorg/bouncycastle/bcpg/SignatureSubpacket;[B[Lorg/bouncycastle/bcpg/MPInteger;)V([Lorg/bouncycastle/bcpg/SignatureSubpacket;Lorg/bouncycastle/bcpg/SignatureSubpacket;)[Lorg/bouncycastle/bcpg/SignatureSubpacket;b(Ljava/lang/String;Lorg/bouncycastle/openpgp/PGPPublicKey;)Lorg/bouncycastle/openpgp/PGPSignature;w(Lorg/bouncycastle/openpgp/PGPPublicKey;Lorg/bouncycastle/openpgp/PGPPublicKey;)Lorg/bouncycastle/openpgp/PGPSignature;(Lorg/bouncycastle/openpgp/PGPUserAttributeSubpacketVector;Lorg/bouncycastle/openpgp/PGPPublicKey;)Lorg/bouncycastle/openpgp/PGPSignature; > U Z Y V 1 ^   * + 0 ,  4 ' ( / [  _ b   `  _ b  _ b  . ! -  ]     \ T \ a ) $      3 u x x x x x x x x c c c c d e e f g h i j k l m n o o p q r s s t u v w x x x x x x x x x x x y z { ~  | | | | | | | }Code Exceptions!xg^1YZ>U+**o*o**+2\P**,**߹**߹**ڛ**߹  sYs_ ZN*C * * & * * * **٧*_ *++_<0*#`66*+3 *+ .*MvY,, d3*+:vY dW"+ *oݱ*+ݱX"+ *oޱ*+ޱ&; /tYlY**߹ *߹ *߹s$P <=cYN****ݻrYjY: *:**.**!**޻qY*߹: *:--*ۑ-*߹ -*߹ cY:62:-z--:sY-:---z-z-z--:**߹ *߹ &kL+kYiY*߹Sm*߹ R*߹:kYkYiYl SYkYiYl SL*߹ L*߹::  3T 3TwYnY**߹*߹ *߹  +vds%!*,*+ *s%`L*,cYN+:62-*-NsY-*8;ds%*+*,*s%9-*( *+ fY*+*s)-+ضMNsY-, dsT(>++23#+`oN-,S+-+-`=1**,z*,z*,z*,*,a/#*+M**,z*,*,s