CoverCrypt class
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
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 authenticationData)
→ Uint8List
-
-
generateMasterKeys(Policy policy)
→ CoverCryptMasterKeys
-
-
generatePolicy()
→ Uint8List
-
-
generateUserSecretKey(String booleanAccessPolicy, Policy policy, Uint8List masterSecretKey)
→ Uint8List
-
-
getLastError()
→ String
-