Edit C:\Program Files\Java\jre1.8.0_121\lib\ext\com\sun\crypto\provider\PBEKey.class
?? 4 ? J K L M N O P Q R S T U & V W X Y Z [ Z \ ] W Z ^ _ ` a Q b c d e U f g h i _ j k l m serialVersionUID J ConstantValue??X?0 key [B type Ljava/lang/String; <init> 3(Ljavax/crypto/spec/PBEKeySpec;Ljava/lang/String;)V Code LineNumberTable StackMapTable l n o p Exceptions getEncoded ()[B getAlgorithm ()Ljava/lang/String; getFormat hashCode ()I equals (Ljava/lang/Object;)Z ] readObject (Ljava/io/ObjectInputStream;)V q r writeReplace ()Ljava/lang/Object; s finalize ()V t t SourceFile PBEKey.java ) E n u v *java/security/spec/InvalidKeySpecException Password is not ASCII ) w % & x y z ' ( & { B RAW 5 6 | } ~ o ? 8 9 javax/crypto/SecretKey ? ? 3 4 ? ? ? y ? ? ? E & java/security/KeyRep ? ? ? 7 6 ) ? D E com/sun/crypto/provider/PBEKey java/lang/Object javax/crypto/spec/PBEKeySpec java/lang/String [C java/io/IOException java/lang/ClassNotFoundException java/io/ObjectStreamException java/lang/Throwable getPassword ()[C (Ljava/lang/String;)V java/util/Arrays fill ([CC)V clone java/util/Locale ENGLISH Ljava/util/Locale; toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; equalsIgnoreCase (Ljava/lang/String;)Z java/security/MessageDigest isEqual ([B[B)Z ([BB)V java/io/ObjectInputStream defaultReadObject java/security/KeyRep$Type Type InnerClasses SECRET Ljava/security/KeyRep$Type; D(Ljava/security/KeyRep$Type;Ljava/lang/String;Ljava/lang/String;[B)V 0 ! "