Uses of Class
org.mozilla.jss.pkcs11.PK11SymKey
Packages that use PK11SymKey
Package
Description
Generic cryptographic operations, such as signing and key pair generation.
-
Uses of PK11SymKey in org.mozilla.jss.crypto
Fields in org.mozilla.jss.crypto declared as PK11SymKey -
Uses of PK11SymKey in org.mozilla.jss.pkcs11
Fields in org.mozilla.jss.pkcs11 declared as PK11SymKeyMethods in org.mozilla.jss.pkcs11 with parameters of type PK11SymKeyModifier and TypeMethodDescriptionprivate static SymmetricKeyPK11KeyGenerator.generateKBKDF(PK11Token token, PK11SymKey baseKeyObj, long algorithm, NativeProxy pointer, long pointer_size, long derivedKeyAlgorithm, int strength, int opFlags, boolean temporary, int sensitive) A native method to generate a key using KBKDF.private static CipherContextProxyPK11MessageDigest.initHMAC(PK11Token token, DigestAlgorithm alg, PK11SymKey key) -
Uses of PK11SymKey in org.mozilla.jss.symkey
Methods in org.mozilla.jss.symkey that return PK11SymKeyModifier and TypeMethodDescriptionstatic PK11SymKeySessionKey.ComputeKekKey(String tokenName, String keyName, byte[] card_challenge, byte[] host_challenge, byte[] keyInfo, byte nistSP800_108KdfOnKeyVersion, boolean nistSP800_108KdfUseCuidAsKdd, byte[] CUID, byte[] KDD, byte[] kekKeyArray, String useSoftToken, String keySet) static PK11SymKeySessionKey.DeriveDESKeyFrom3DesKey(String tokenName, PK11SymKey key3Des, long alg) static PK11SymKeySessionKey.GenerateSymkey(String tokenName) static PK11SymKeySessionKey.GetSymKeyByName(String tokenName, String keyName) static PK11SymKeySessionKey.UnwrapSessionKeyWithSharedSecret(String tokenName, PK11SymKey sharedSecret, byte[] sessionKeyArray) Methods in org.mozilla.jss.symkey with parameters of type PK11SymKeyModifier and TypeMethodDescriptionstatic byte[]SessionKey.ComputeKeyCheck(PK11SymKey desKey) static PK11SymKeySessionKey.DeriveDESKeyFrom3DesKey(String tokenName, PK11SymKey key3Des, long alg) static byte[]SessionKey.ECBencrypt(PK11SymKey key, PK11SymKey desKey) static PK11SymKeySessionKey.UnwrapSessionKeyWithSharedSecret(String tokenName, PK11SymKey sharedSecret, byte[] sessionKeyArray)