Package conary :: Package lib :: Module openpgpfile :: Class PGP_SecretKey
[hide private]
[frames] | no frames]

Class PGP_SecretKey

source code

    object --+                
             |                
PGP_BasePacket --+            
                 |            
    PGP_BaseKeySig --+        
                     |        
               PGP_Key --+    
                         |    
          PGP_SecretAnyKey --+
                             |
    object --+               |
             |               |
PGP_BasePacket --+           |
                 |           |
    PGP_BaseKeySig --+       |
                     |       |
               PGP_Key --+   |
                         |   |
               PGP_MainKey --+
                             |
                            PGP_SecretKey

Instance Methods [hide private]

Inherited from PGP_SecretAnyKey: decrypt, getCryptoKey, initialize, makePgpKey, parse, sign, toPublicKey

Inherited from PGP_SecretAnyKey (private): _getSecretMPICount

Inherited from PGP_MainKey: getUserIds, initSubPackets, isSupersetOf, iterCertifications, iterSelfSigCertifications, iterSelfSigRevocations, iterSignatures, iterSubKeys, iterSubPackets, iterUserIds, merge, verifySelfSignatures

Inherited from PGP_MainKey (private): _mergeSubkeys, _mergeUserIds

Inherited from PGP_Key: adoptSignature, assertSigningKey, getCreatedTimestamp, getEndOfLife, getKeyFingerprint, getKeyId, getPublicKeyTuple, iterAllSelfSignatures, iterSelfSignatures

Inherited from PGP_BaseKeySig: readMPIs, skipMPIs

Inherited from PGP_BaseKeySig (private): _getMPICount, _readMPIs

Inherited from PGP_BasePacket: __init__, clone, getBodyStream, getParentPacket, isEmpty, next, readBin, readBody, readExact, resetBody, seek, setNextStream, setParentPacket, setUp, write, writeAll, writeBody, writeHeader

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods [hide private]

Inherited from PGP_BaseKeySig (private): _readCountMPIs, _writeMPI

Inherited from PGP_BasePacket: checkStreamLength, readTimestamp

Class Variables [hide private]
  tag = 5
  pubTag = 6

Inherited from PGP_SecretAnyKey (private): _ciphers, _hashes, _legalCiphers

Inherited from PGP_BasePacket: BUFFER_SIZE

Inherited from PGP_BasePacket (private): _parentPacketTypes

Properties [hide private]

Inherited from PGP_SecretAnyKey: count, encMpiFile, hashAlg, initialVector, s2k, s2kType, salt, symmEncAlg

Inherited from PGP_Key: createdTimestamp, daysValid, mpiFile, mpiLen, pubKeyAlg, version

Inherited from PGP_Key (private): _keyId, _parsed

Inherited from PGP_BasePacket: bodyLength, headerLength

Inherited from object: __class__