Edit C:\Users\Admin\.m2\repository\org\dspace\handle\6.2\net\handle\server\ServerKeyGenerator.class
???? 0 ? + W X Y Z [ \ * ] X ^ _ ` a b a c d [ e a f g h a i j k l m k n o p q r k s t u v w x k y k z { X | } ! W ~ ! ! ? p ? ? k ? ? ? ? <init> ()V Code LineNumberTable LocalVariableTable this &Lnet/handle/server/ServerKeyGenerator; printUsage main ([Ljava/lang/String;)V encKeyBytes [B i I e Ljava/lang/Exception; argv [Ljava/lang/String; argN alg Ljava/lang/String; provider pubKeyFile privKeyFile strengthStr strength kpg Ljava/security/KeyPairGenerator; keys Ljava/security/KeyPair; secKey secKey2 priv Ljava/security/PrivateKey; keyBytes dbgOut Ljava/io/FileOutputStream; out pub Ljava/security/PublicKey; Exceptions SourceFile ServerKeyGenerator.java , - ? ? ? vusage: java net.handle.server.ServerKeyGenerator <algorithm> [<provider>] <publickeyfile> <privatekeyfile> <strength#> ? ? ? 3 - ? ? ? ? ? ? ? ? ? ? !initializing KeyPairGenerator... ? ? ? ? done Generating KeyPair... ? ? )Please enter the private key passphrase: ? ? ? ,Please re-enter the private key passphrase: ? ? *Passphrases do not match! Keys not saved. ? ? ? &java/security/interfaces/DSAPrivateKey ? ? java/io/FileOutputStream ./privkey.clear , ? ? ? ? - ? ? ? ? java/lang/Exception Q ? java/lang/StringBuffer saved private key to ? ? ? ? ? ? %java/security/interfaces/DSAPublicKey ? ? saved public key to $net/handle/server/ServerKeyGenerator java/lang/Object java/lang/System err Ljava/io/PrintStream; java/io/PrintStream println (Ljava/lang/String;)V exit (I)V java/lang/Integer parseInt (Ljava/lang/String;)I java/security/KeyPairGenerator getInstance 4(Ljava/lang/String;)Ljava/security/KeyPairGenerator; F(Ljava/lang/String;Ljava/lang/String;)Ljava/security/KeyPairGenerator; print initialize generateKeyPair ()Ljava/security/KeyPair; net/handle/hdllib/Util getPassphrase (Ljava/lang/String;)[B equals ([B[B)Z java/security/KeyPair getPrivate ()Ljava/security/PrivateKey; getBytesFromPrivateKey (Ljava/security/PrivateKey;)[B write ([B)V close encrypt ([B[BI)[B encryptIfPossible ([B[B)[B append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; getPublic ()Ljava/security/PublicKey; getBytesFromPublicKey (Ljava/security/PublicKey;)[B ! * + , - . / *? ? / 0 1 2 3 - . % ? ? ? / 4 5 . i ?*?? ? ? <*?2MN*?? *?2N*?2:*?2:*?2:? 6:-? ,? :? ,-? :? ? ? ? ? ? ? ? : ? ? ? : ? : ? ? ? ? ? ? :? ? : ? Y? : ? ? ? ?? ? :? ? :6 ?? T????6 ?? T???? Y? :? ? ? :? ? !Y? "#? $? $? %? ? &:? Y? :? '? (? ? ? :? ? !Y? ")? $? $? %? ? 38; v{~ / ? / % &