t.c.s.keys : module documentation

Part of twisted.conch.ssh View Source

Handling of RSA and DSA keys.

Maintainer: Paul Swartz
Class BadKeyError Raised when a key isn't what we expected from it.
Class EncryptedKeyError Raised when an encrypted key is presented to fromString/fromFile without a password.
Class Key No summary
Function objectType Return the SSH key type corresponding to a Crypto.PublicKey.pubkey.pubkey object.
Function pkcs1Pad Pad out data to messageLength according to the PKCS#1 standard. @type data: str @type messageLength: int
Function pkcs1Digest No summary
Function lenSig Return the length of the signature in bytes for a key object.
def objectType(obj): (source)
Return the SSH key type corresponding to a Crypto.PublicKey.pubkey.pubkey object.
Parametersobj (type: Crypto.PublicKey.pubkey.pubkey )
Returns (type: str )
def pkcs1Pad(data, messageLength): (source)
Pad out data to messageLength according to the PKCS#1 standard.
Parametersdata (type: str )
messageLength (type: int )
def pkcs1Digest(data, messageLength): (source)
Create a message digest using the SHA1 hash algorithm according to the PKCS#1 standard.
Parametersdata (type: str )
messageLength (type: str )
def lenSig(obj): (source)
Return the length of the signature in bytes for a key object.
Parametersobj (type: Crypto.PublicKey.pubkey.pubkey )
Returns (type: long )
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:27:37.