CoverCrypt class

Constructors

CoverCrypt()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

library → CloudproofNativeLibrary
no setter

Static Methods

addPolicyAxis(Policy currentPolicy, PolicyAxis axis) Uint8List
decrypt(Uint8List asymmetricDecryptionKey, Uint8List ciphertextBytes) PlaintextHeader
decryptWithAuthenticationData(Uint8List userSecretKey, Uint8List ciphertext, Uint8List authenticationData) PlaintextHeader
encrypt(Policy policy, Uint8List publicKey, String encryptionPolicy, Uint8List plaintext) Uint8List
encryptWithAuthenticationData(Policy policy, Uint8List publicKey, String encryptionPolicy, Uint8List plaintext, Uint8List headerMetaData, Uint8List authenticationData) Uint8List
generateMasterKeys(Policy policy) CoverCryptMasterKeys
generatePolicy() Uint8List
generateUserSecretKey(String booleanAccessPolicy, Policy policy, Uint8List masterSecretKey) Uint8List
getLastError() String