OpenPGP class

Constructors

OpenPGP()

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

bindingEnabled bool
getter/setter pair

Static Methods

armorDecode(String message) Future<ArmorMetadata>
armorEncode(String type, Uint8List data) Future<String>
convertPrivateKeyToPublicKey(String privateKey) Future<String>
decrypt(String message, String privateKey, String passphrase, {KeyOptions? options}) Future<String>
decryptBytes(Uint8List message, String privateKey, String passphrase, {KeyOptions? options}) Future<Uint8List>
decryptSymmetric(String message, String passphrase, {KeyOptions? options}) Future<String>
decryptSymmetricBytes(Uint8List message, String passphrase, {KeyOptions? options}) Future<Uint8List>
encrypt(String message, String publicKey, {KeyOptions? options, Entity? signed, FileHints? fileHints}) Future<String>
encryptBytes(Uint8List message, String publicKey, {KeyOptions? options, Entity? signed, FileHints? fileHints}) Future<Uint8List>
encryptSymmetric(String message, String passphrase, {KeyOptions? options, FileHints? fileHints}) Future<String>
encryptSymmetricBytes(Uint8List message, String passphrase, {KeyOptions? options, FileHints? fileHints}) Future<Uint8List>
generate({Options? options}) Future<KeyPair>
getPrivateKeyMetadata(String privateKey) Future<PrivateKeyMetadata>
getPublicKeyMetadata(String publicKey) Future<PublicKeyMetadata>
sign(String message, String privateKey, String passphrase, {KeyOptions? options}) Future<String>
signBytes(Uint8List message, String privateKey, String passphrase, {KeyOptions? options}) Future<Uint8List>
signBytesToString(Uint8List message, String privateKey, String passphrase, {KeyOptions? options}) Future<String>
signData(String message, String privateKey, String passphrase, {KeyOptions? options}) Future<String>
signDataBytes(Uint8List message, String privateKey, String passphrase, {KeyOptions? options}) Future<Uint8List>
signDataBytesToString(Uint8List message, String privateKey, String passphrase, {KeyOptions? options}) Future<String>
verify(String signature, String message, String publicKey) Future<bool>
verifyBytes(String signature, Uint8List message, String publicKey) Future<bool>
verifyData(String signature, String publicKey) Future<bool>
verifyDataBytes(Uint8List signature, String publicKey) Future<bool>