Safe Haskell | Safe-Infered |
---|
Codec.Encryption.OpenPGP.Types
Documentation
data SigSubPacket Source
Constructors
Instances
data HashAlgorithm Source
data PubKeyAlgorithm Source
Constructors
RSA | |
RSAEncryptOnly | |
RSASignOnly | |
ElgamalEncryptOnly | |
DSA | |
EC | |
ECDSA | |
Elgamal | |
DH | |
OtherPKA Word8 |
data SymmetricAlgorithm Source
Constructors
PKESK PacketVersion EightOctetKeyId PubKeyAlgorithm [MPI] | |
Signature SignaturePayload | |
SKESK PacketVersion SymmetricAlgorithm S2K [MPI] | |
OnePassSignature PacketVersion SigType HashAlgorithm PubKeyAlgorithm EightOctetKeyId NestedFlag | |
SecretKey PKPayload SKAddendum | |
PublicKey PKPayload | |
SecretSubkey PKPayload SKAddendum | |
CompressedData CompressionAlgorithm CompressedDataPayload | |
SymEncData ByteString | |
Marker ByteString | |
LiteralData DataType FileName TimeStamp ByteString | |
Trust ByteString | |
UserId String | |
PublicSubkey PKPayload | |
UserAttribute [UserAttrSubPacket] | |
SymEncIntegrityProtectedData PacketVersion ByteString | |
ModificationDetectionCode ByteString | |
OtherPacket Word8 ByteString |
Constructors
Simple HashAlgorithm | |
Salted HashAlgorithm Salt | |
IteratedSalted HashAlgorithm Salt Count | |
OtherS2K Word8 ByteString |
data SignaturePayload Source
data UserAttrSubPacket Source
Constructors
ImageAttribute ImageHeader ImageData | |
OtherUASub Word8 ByteString |
Constructors
PubV3 TimeStamp V3Expiration PubKeyAlgorithm PKey | |
PubV4 TimeStamp PubKeyAlgorithm PKey |
data SKAddendum Source
Constructors
SUS16bit SymmetricAlgorithm S2K IV ByteString | |
SUSSHA1 SymmetricAlgorithm S2K IV ByteString | |
SUSym SymmetricAlgorithm IV ByteString | |
SUUnencrypted SKey Word16 |
Instances
Constructors
BinaryData | |
TextData | |
UTF8Data | |
OtherData Word8 |
Constructors
RSAPrivateKey PrivateKey | |
DSAPrivateKey PrivateKey | |
ElGamalPrivateKey [Integer] |
newtype EightOctetKeyId Source
Constructors
EightOctetKeyId | |
Fields
|
newtype TwentyOctetFingerprint Source
Constructors
TwentyOctetFingerprint | |
Fields
|
Constructors
TK | |
Fields
|
class (Eq a, Ord a) => FutureFlag a whereSource
Instances
FutureFlag FeatureFlag | |
FutureFlag RevocationClass | |
FutureFlag KeyFlag | |
FutureFlag KSPFlag | |
FutureFlag NotationFlag |