Index
All Classes and Interfaces|All Packages
C
- com.helixframework.crypto.mac - package com.helixframework.crypto.mac
- compute(byte[]) - Method in class com.helixframework.crypto.mac.MacCrypto
-
Computes the message authentication code (MAC) for the given data.
- compute(String) - Method in class com.helixframework.crypto.mac.MacCrypto
-
Computes the message authentication code (MAC) for the given data.
- compute(String, Charset) - Method in class com.helixframework.crypto.mac.MacCrypto
-
Computes the message authentication code (MAC) for the given data using the specified charset.
- computeAsBase64(byte[]) - Method in class com.helixframework.crypto.mac.MacCrypto
-
Computes the message authentication code (MAC) for the given data and returns it as a Base64 encoded string.
- computeAsBase64(String) - Method in class com.helixframework.crypto.mac.MacCrypto
-
Computes the message authentication code (MAC) for the given data and returns it as a Base64 encoded string.
- computeAsBase64(String, Charset) - Method in class com.helixframework.crypto.mac.MacCrypto
-
Computes the message authentication code (MAC) for the given data and returns it as a Base64 encoded string.
- create() - Method in class com.helixframework.crypto.mac.MacKeysetHandleFactory
-
Generates a new
KeysetHandle. - create(KeysetHandle) - Method in class com.helixframework.crypto.mac.MacCryptoFactory
-
Creates a new instance of
MacCrypto.
F
- fromBytes(byte[]) - Method in class com.helixframework.crypto.mac.MacKeysetHandleFactory
-
Creates a
KeysetHandleinstance from the supplied bytes. - fromJson(String) - Method in class com.helixframework.crypto.mac.MacKeysetHandleFactory
-
Creates a
KeysetHandleinstance from the supplied JSON string.
G
- getInstance() - Static method in class com.helixframework.crypto.mac.MacCryptoFactory
-
Gets the singleton instance of this factory.
- getInstance() - Static method in class com.helixframework.crypto.mac.MacKeysetHandleFactory
-
Gets the singleton instance of
MacKeysetHandleFactory.
M
- MacCrypto - Class in com.helixframework.crypto.mac
-
Verifies a MAC.
- MacCryptoFactory - Class in com.helixframework.crypto.mac
-
Factory for creating a
MacCryptoinstance. - MacKeysetHandleFactory - Class in com.helixframework.crypto.mac
-
Factory for creating a Tink
KeysetHandle.
T
- toBytes(KeysetHandle) - Method in class com.helixframework.crypto.mac.MacKeysetHandleFactory
-
Converts the supplied
KeysetHandleto bytes. - toJson(KeysetHandle) - Method in class com.helixframework.crypto.mac.MacKeysetHandleFactory
-
Converts the supplied
KeysetHandleto a JSON string.
V
- verify(byte[], byte[]) - Method in class com.helixframework.crypto.mac.MacCrypto
-
Verifies whether mac is a correct authentication code (MAC) for data.
All Classes and Interfaces|All Packages