Top Description Constructors Methods
org.bouncycastle.tls.crypto.impl

public Class TlsImplUtils

extends Object
Class Inheritance
Imports
org.bouncycastle.tls.ExporterLabel, .ProtocolVersion, .SecurityParameters, org.bouncycastle.tls.crypto.TlsCryptoParameters, .TlsSecret, org.bouncycastle.util.Arrays

Useful utility methods.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static byte[]
calculateKeyBlock(TlsCryptoParameters cryptoParams, int length)

public static boolean
isSSL(TlsCryptoParameters cryptoParams)

public static boolean
public static boolean
public static boolean
public static boolean
public static boolean
public static boolean
public static boolean
public static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

TlsImplUtilsback to summary
public TlsImplUtils()

Method Detail

calculateKeyBlockback to summary
public static byte[] calculateKeyBlock(TlsCryptoParameters cryptoParams, int length)
isSSLback to summary
public static boolean isSSL(TlsCryptoParameters cryptoParams)
isTLSv10back to summary
public static boolean isTLSv10(ProtocolVersion version)
isTLSv10back to summary
public static boolean isTLSv10(TlsCryptoParameters cryptoParams)
isTLSv11back to summary
public static boolean isTLSv11(ProtocolVersion version)
isTLSv11back to summary
public static boolean isTLSv11(TlsCryptoParameters cryptoParams)
isTLSv12back to summary
public static boolean isTLSv12(ProtocolVersion version)
isTLSv12back to summary
public static boolean isTLSv12(TlsCryptoParameters cryptoParams)
isTLSv13back to summary
public static boolean isTLSv13(ProtocolVersion version)
isTLSv13back to summary
public static boolean isTLSv13(TlsCryptoParameters cryptoParams)