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