CryptMessageExt extension
- on
Methods
-
aesDecryptArrayFuture(
List< String> ? encryptedTexts, List<String> ? keys) → Future<Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Return: Decoded array of decoded texts. -
aesDecryptFuture(
String? iv, String? encryptedText, String? key, {List< List< encryptedTexts = const [], List<String> >String> keys = const []}) → Future<Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Decrypt a text using AES -
aesEncryptFuture(
String text, {String? key}) → Future< Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Encrypt a text using AES -
eccPrivToPubFuture(
String privateKey) → Future< Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Gets the publickey of a given privatekey -
eccPubToAddrFuture(
String publickey) → Future< Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Gets the address of a given publickey -
ecdsaSignFuture(
String data, String? privatekey) → Future< Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Sign data using ECDSA -
ecdsaVerifyFuture(
String data, List< String> address, String signature) → Future<Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Verify data using ECDSA (address is either a address or array of addresses) -
eciesDecryptFuture(
dynamic params, {int privateKey = 0}) → Future< Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Decrypt a text using privatekey or the user's site unique private key -
eciesEncryptFuture(
String text, {dynamic publicKey = 0, bool returnAesKey = false}) → Future< Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Encrypt a text using the publickey or user's sites unique publickey -
userPublickeyFuture(
{int index = 0}) → Future< Message> -
Available on ZeroNet, provided by the CryptMessageExt extension
Returns user's public key unique to site