def from_pem(cls, pem_string): pem_string = re.sub("\n?-----(BEGIN|END) RSA (PUBLIC|PRIVATE) KEY-----\n", '', pem_string) return RSAKeypair(m2crypto_keypair=M2Crypto.load_key_string(pem_string, callback=empty_callback))
def from_file(cls, filename): return RSAKeypair(m2crypto_keypair=M2Crypto.load_key(filename))