META-INF.modules.java.base.classes.com.sun.crypto.provider.FeedbackCipher.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? : U
java/lang/Object ()V
&com/sun/crypto/provider/FeedbackCipher embeddedCipher )Lcom/sun/crypto/provider/SymmetricCipher;
'com/sun/crypto/provider/SymmetricCipher getBlockSize ()I blockSize I iv [B
encrypt
([BII[BI)I
! decrypt # java/lang/IllegalStateException % No AAD accepted
" ' ( (Ljava/lang/String;)V ,(Lcom/sun/crypto/provider/SymmetricCipher;)V Code LineNumberTable LocalVariableTable this (Lcom/sun/crypto/provider/FeedbackCipher; getEmbeddedCipher +()Lcom/sun/crypto/provider/SymmetricCipher; getFeedback ()Ljava/lang/String; save restore init (ZLjava/lang/String;[B[B)V
Exceptions 9 !java/security/InvalidKeyException ; 0java/security/InvalidAlgorithmParameterException getIV ()[B reset encryptFinal plain plainOffset plainLen cipher cipherOffset F &javax/crypto/IllegalBlockSizeException H !javax/crypto/ShortBufferException decryptFinal cipherLen L javax/crypto/AEADBadTagException updateAAD ([BII)V src offset len getBufferedLength
SourceFile FeedbackCipher.java ) * R *? *+? *+?
? ? + 7 8 9 : , - . / 0 * / *? ? + = , - . * / *? ? + F , - . 1 2 3 4 5 6 7 8 : <