All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.base.classes.com.sun.crypto.provider.GaloisCounterMode.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????6.????
??
??
?
??
?
??
??
?
?
?
?
??????
W??
?	?	?	?	?	?	?	?	?	?	?	?	?	?	??
?
A?
?
?
?
A?
?
?
A?
?
???
5?	?
??
??
??c	?
?
?

A
C?
A	
	


A
L?


R?	DEFAULT_TAG_LENIDEFAULT_IV_LENMAX_BUF_SIZE
ConstantValue	aadBufferLjava/io/ByteArrayOutputStream;	sizeOfAADibuffertagLenBytessubkeyH[BpreCounterBlock	gctrPAndCLcom/sun/crypto/provider/GCTR;ghashAllToSLcom/sun/crypto/provider/GHASH;	processed
aadBufferSave
sizeOfAADSaveibufferSave
processedSaveincrement32([B)VCodeLineNumberTableLocalVariableTablevaluen
StackMapTablegetLengthBlock(I)[BivLenInBytesivLenJout(II)[BaLenInBytescLenInBytesaLencLenexpandToOneBlock([BII)[BpaddedInininOfslengetJ0([B[B)[Bj0paddedglastLenlengthBlockivcheckDataLength(II)V,(Lcom/sun/crypto/provider/SymmetricCipher;)Vthis+Lcom/sun/crypto/provider/GaloisCounterMode;embeddedCipher)Lcom/sun/crypto/provider/SymmetricCipher;getFeedback()Ljava/lang/String;reset()Vsaverestoreinit(ZLjava/lang/String;[B[B)V
decryptingZ	algorithmLjava/lang/String;key
Exceptions(ZLjava/lang/String;[B[BI)VkeyValueivValuej0Plus1	updateAAD([BII)Vsrcoffset
processAADaaddoLastBlock([BII[BIZ)VctctOfsoutOfs	isEncryptencrypt
([BII[BI)IencryptFinalssOut
gctrForSToTagdecryptdecryptFinalitagmismatch	getTagLen()IgetBufferedLength
SourceFileGaloisCounterMode.javajava/lang/Integer$com/sun/crypto/provider/AESConstantsjava/security/ProviderExceptionIllegal counter block length?java/lang/StringBuilder??input 	 too long???com/sun/crypto/provider/GHASH?o?ovw !)com/sun/crypto/provider/GaloisCounterMode?SunJCE provider only supports input size up to 2147483647 bytes??java/io/ByteArrayOutputStream]^_Y`^XYaYbcdcefghiYjckYlcmYGCM??"?#!??$?????!java/security/InvalidKeyExceptionInternal error??%?&'(c)*?c??cnocom/sun/crypto/provider/GCTR?+java/lang/IllegalStateException(Update has been called; no more AAD data,?-Y!Internal error in input buffering?????!javax/crypto/ShortBufferException+Can't fit both data and tag into one bufferOutput buffer too small??v| javax/crypto/AEADBadTagExceptionInput too short - need tag
Tag mismatch!ZY&com/sun/crypto/provider/FeedbackCipher&javax/crypto/IllegalBlockSizeException(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toStringjava/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vupdatedigest()[BsizetoByteArraywrite'com/sun/crypto/provider/SymmetricCipher(ZLjava/lang/String;[B)VencryptBlock	([BI[BI)Vclone()Ljava/lang/Object;.(Lcom/sun/crypto/provider/SymmetricCipher;[B)VdoFinal	blockSize0WXYZY[Y\]^_Y`^aYbcdcefghiYjckYlcmYnop?1*??
?Y??*?d<*?d?*\3`?[T?	?????q[]`a*b0dr1sctYu?
vwp?Y?y@?N-8}??T-	0}??T-
(}??T- }??T-}??T-
}??T-}??T-??T-?q.gh
ijk(l2m<nFoPpWqr YxYTyz
O{c
v|p^??yA?y7?: 8}??T 0}??T (}??T  }??T }??T }??T }??T ??T8}??T	0}??T
(}??T }??T}??T
}??T}??T??T?qRuvwxy%z/{9|C}M~X`?l?x?????????????r4?}Y?~Y?z??z?{c
??p?A?#?Y?Y??	?
?	????	?*??N*-?
-?q??&?0?2?7???r*7
?cA?cA?YA?Yu&
??p4f*??**??M,T?P?Y+?N*?p6?$-**?d?**?d?:-??-*?*??:-?-?M,?qB???? ?'?,?7???D?J?M?R?Y?_?d?rR?cD?c D?h'=?YY?cf?cfbcd?cu?5?<<<
??pXd?
?Y???q???riY?Yu??p?Z*+?*?Y??*?*?*??*? *?!*?"*?#*?$*?%*?&*?'*?(*?Y???qB??@CF!J&K+M0N5Q:T?UDVIWN?Y?rZ??Z????p-)?q?r????p?Q*??*?Y???
*??**?"?
*?"?+*?#?
*?#?,*?$*?*??
*??*?q*
????*?8?=?B?I?P?rQ??u

??p?_**?$?(**??&**??
*??-??
*??.?%*?"?
*?"?/*?#?
*?#?0*??**??.?'?q*
????"?0?>?L?S?^?r_??ubC?<
??p?r**?(?$**?&?*??"*??**?%?*?*?%*?%??1*?"?
*?"?2*?#?
*?#?3*??*??**?*?'*?'??1?q2?????%?6?D?R?Y?`?q?rr??u6

??pc
*,-??4?q
r4
??
??
??
?c
?c?5??p??-??
?5Y6?7?*?8,-?9*?? *?8?*? ?:*?;??!*?!???<:?@*?AY*?8?B?"*?Y*? ??#*?*??*?Y???
*??**?$*??*?Y???qR	#$%%6(B)Q*]+b,s-?/?0?1?3?5?6?7?8?:rH???????????c??c?aY]a?cu		??<?5??p}*??*?+?1?
?CYD?E??qUVY\r*???c?Y?Yu	??p?Y*??T*??-?E*??.L*+??+?p=?%*?#++?d?++?d?N*?#-??*?#+?*??q6
`abce%f)g6h@jHkKlSoXqr*@?c:?c%.?YY??u
?K<???per*?"+?FW*Y?$`?$?:6?	+:6p6		?.*?#	d?`	d	?:
*?#
??*?#??qBwx|}"~)?,?/?5?:?I?T?Y?b?e?q?r?
"?c&?YY	?c
r??r?cr?Yr?Yr{cr?Yr??,F?c/C?Y5=?Y	u)?<?5????p?J*?Gp?
?YH??*?$?I*?J?(*?"+?KW*Y?$`?$*?#??q&	?	????#?2?<?H?r>J??J?cJ?YJ?YJ{cJ?Yu4??pv
?*?d?
?LYM?N??d*?`?
?LYO?N?*?$?I*?J?*+?P*?*?$?Q:*?#?*?#?:??:?AY*?8*?!?B:		??FW`*??
*?`?qF???$?.?6?:?>?J?R?W?`?i?p???????rf
?????c??Y??Y?{c??YWP?ci>?cp7?c?&?f	u??L??p?2*?Gp?
?YH??*??-?I*?J?
*?+?1?q?	???"?&?0?r>2??2?c2?Y2?Y2{c2?Yu??pj
*??
?RYS?T?*??-*?d?I?d*??-`*?d?
?LYO?N?*?J*??:+`*?d*??
*?d>?
*?+?1*??.L=+?>*??*?*+?P*?*?$?Q:*?#?*?#?:??:	?AY*?8*?!?B:

?	?FW66*??3	3??6?????
?RYU?T??q~
"9CGObim w$%?&?'?)?*?-?.?/?1?2?3?4?7?8?98<=@r?
??Y???c?Y?Y{c?YO??c?o?c?]?c?V?c	?E?f
?3?Yu30?3<#?K
<<<<<<A???RL??p/*??qEr????pL*???*??-?qIJ	Lr??u	??p'??V?q
12??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy