Edit C:\Program Files\Java\jre1.8.0_121\lib\ext\com\sun\crypto\provider\DESKeyFactory.class
?? 4 [ 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D 6 4 E F G H 9 I J K <init> ()V Code LineNumberTable engineGenerateSecret 6(Ljava/security/spec/KeySpec;)Ljavax/crypto/SecretKey; StackMapTable : Exceptions engineGetKeySpec G(Ljavax/crypto/SecretKey;Ljava/lang/Class;)Ljava/security/spec/KeySpec; Signature J(Ljavax/crypto/SecretKey;Ljava/lang/Class<*>;)Ljava/security/spec/KeySpec; engineTranslateKey 2(Ljavax/crypto/SecretKey;)Ljavax/crypto/SecretKey; 7 SourceFile DESKeyFactory.java javax/crypto/spec/DESKeySpec com/sun/crypto/provider/DESKey L M N javax/crypto/spec/SecretKeySpec O M *java/security/spec/InvalidKeySpecException Inappropriate key specification P !java/security/InvalidKeyException Q R javax/crypto/SecretKey S R DES T U V W R RAW X Y Z "Inappropriate key format/algorithm Secret key has wrong size ' ( "