PGP Package¶
PGP
Package¶
PublicKey
Module¶
RSA
Module¶
M2Crypto PGP2 RSA.
Copyright (c) 1999-2003 Ng Pheng Siong. All rights reserved.
-
M2Crypto.PGP.RSA.
new_pub_key
(e_n)[source]¶ Factory function that instantiates an RSA_pub object from a (e, n) tuple.
‘e’ is the RSA public exponent; it is a string in OpenSSL’s binary format, i.e., a number of bytes in big-endian.
- ‘n’ is the RSA composite of primes; it is a string in OpenSSL’s
- binary format, i.e., a number of bytes in big-endian.
packet
Module¶
-
class
M2Crypto.PGP.packet.
CKEPacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
CommentPacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
CompressedPacket
(ctb, stream)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
LiteralPacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
PKEPacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
PrivateKeyPacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
PublicKeyPacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
SignaturePacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
TrustPacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet
-
class
M2Crypto.PGP.packet.
UserIDPacket
(ctb, body=None)[source]¶ Bases:
M2Crypto.PGP.packet.Packet