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 SymmetricKey
PK11KeyGenerator.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 CipherContextProxy
PK11MessageDigest.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 PK11SymKey
SessionKey.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 PK11SymKey
SessionKey.DeriveDESKeyFrom3DesKey
(String tokenName, PK11SymKey key3Des, long alg) static PK11SymKey
SessionKey.GenerateSymkey
(String tokenName) static PK11SymKey
SessionKey.GetSymKeyByName
(String tokenName, String keyName) static PK11SymKey
SessionKey.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 PK11SymKey
SessionKey.DeriveDESKeyFrom3DesKey
(String tokenName, PK11SymKey key3Des, long alg) static byte[]
SessionKey.ECBencrypt
(PK11SymKey key, PK11SymKey desKey) static PK11SymKey
SessionKey.UnwrapSessionKeyWithSharedSecret
(String tokenName, PK11SymKey sharedSecret, byte[] sessionKeyArray)