META-INF.modules.java.base.classes.sun.security.ssl.SSLMasterKeyDerivation$LegacyMasterKeyDerivation.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
???? 7 ?
) b - c - d e f e g Z h Z i Z j Z k Z l Z m n A o Z p q Y r e s t u v e w
x y
x z { A | A } A ~
e ? ? ? e ?
?
? ?
? ?
? ? ? ? ? ? ?
? ? ? ?
? ? ?
+ ? ? ? context #Lsun/security/ssl/HandshakeContext; preMasterSecret Ljavax/crypto/SecretKey; >(Lsun/security/ssl/HandshakeContext;Ljavax/crypto/SecretKey;)V Code LineNumberTable LocalVariableTable this LegacyMasterKeyDerivation InnerClasses CLsun/security/ssl/SSLMasterKeyDerivation$LegacyMasterKeyDerivation; deriveKey W(Ljava/lang/String;Ljava/security/spec/AlgorithmParameterSpec;)Ljavax/crypto/SecretKey; masterAlg Ljava/lang/String; hashAlg ? HashAlg &Lsun/security/ssl/CipherSuite$HashAlg; sessionHash [B spec 9Lsun/security/internal/spec/TlsMasterSecretParameterSpec; kg Ljavax/crypto/KeyGenerator; iae (Ljava/security/GeneralSecurityException; algorithm params +Ljava/security/spec/AlgorithmParameterSpec; cipherSuite Lsun/security/ssl/CipherSuite; protocolVersion "Lsun/security/ssl/ProtocolVersion; majorVersion B minorVersion
StackMapTable ? ? ? ? ?
Exceptions ?
SourceFile SSLMasterKeyDerivation.java NestHost ? 3 ? / 0 1 2 ? ? P ? R ? T ? T ? ? ? ? ? R ? R SunTlsMasterSecret ? C ? R SunTls12MasterSecret @ C ? ? ? ? ? SunTlsExtendedMasterSecret ? ? ? ? ? ? ? 7sun/security/internal/spec/TlsMasterSecretParameterSpec ? ? ? ? ? ? 3 ? ? ? ? ? E ? ? 3 ? ? ? ? ? ? ? ? ? 0java/security/InvalidAlgorithmParameterException &java/security/NoSuchAlgorithmException ? ? ? handshake ? ? #RSA master secret generation error. java/lang/Object ? ? java/security/ProviderException 3 ? Asun/security/ssl/SSLMasterKeyDerivation$LegacyMasterKeyDerivation !sun/security/ssl/SSLKeyDerivation $sun/security/ssl/CipherSuite$HashAlg java/lang/String )java/security/spec/AlgorithmParameterSpec sun/security/ssl/CipherSuite sun/security/ssl/ProtocolVersion &java/security/GeneralSecurityException java/io/IOException 'sun/security/ssl/SSLMasterKeyDerivation ()V !sun/security/ssl/HandshakeContext negotiatedCipherSuite negotiatedProtocol major minor isDTLS Z id I DTLS10 TLS11 H_NONE TLS12 handshakeSession !Lsun/security/ssl/SSLSessionImpl; sun/security/ssl/SSLSessionImpl useExtendedMasterSecret
handshakeHash Lsun/security/ssl/HandshakeHash; sun/security/ssl/HandshakeHash utilize digest ()[B name
hashLength blockSize 3(Ljavax/crypto/SecretKey;II[BLjava/lang/String;II)V clientHelloRandom Lsun/security/ssl/RandomCookie; sun/security/ssl/RandomCookie randomBytes serverHelloRandom 5(Ljavax/crypto/SecretKey;II[B[BLjava/lang/String;II)V sun/security/ssl/JsseJce getKeyGenerator /(Ljava/lang/String;)Ljavax/crypto/KeyGenerator; javax/crypto/KeyGenerator init .(Ljava/security/spec/AlgorithmParameterSpec;)V generateKey ()Ljavax/crypto/SecretKey; sun/security/ssl/SSLLogger isOn (Ljava/lang/String;)Z fine ((Ljava/lang/String;[Ljava/lang/Object;)V (Ljava/lang/Throwable;)V 0 - ) . / 0 1 2 3 4 5 Y *? *+? *,? ? 6 P Q R S 7 8 ; / 0 1 2 <