@AutoService(value=dev.paseto.jpaseto.impl.crypto.V2LocalCryptoProvider.class) public class SodiumV2LocalCryptoProvider extends java.lang.Object implements V2LocalCryptoProvider
| Constructor and Description |
|---|
SodiumV2LocalCryptoProvider() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
blake2b(byte[] payload,
byte[] random) |
byte[] |
decrypt(byte[] encryptedBytes,
byte[] footer,
javax.crypto.SecretKey sharedSecret) |
byte[] |
encrypt(byte[] payload,
byte[] footer,
byte[] nonce,
javax.crypto.SecretKey sharedSecret) |
public byte[] blake2b(byte[] payload,
byte[] random)
blake2b in interface V2LocalCryptoProviderpublic byte[] encrypt(byte[] payload,
byte[] footer,
byte[] nonce,
javax.crypto.SecretKey sharedSecret)
encrypt in interface V2LocalCryptoProviderpublic byte[] decrypt(byte[] encryptedBytes,
byte[] footer,
javax.crypto.SecretKey sharedSecret)
decrypt in interface V2LocalCryptoProviderCopyright © 2019-2020 paseto.dev. All Rights Reserved.