Inherits from PGPPacket : NSObject
Conforms to NSCopying
PGPExportable
Declared in PGPPublicKeyPacket.h

Properties

V3validityPeriod

@property (nonatomic, readonly) UInt16 V3validityPeriod

createDate

@property (nonatomic, readonly) NSDate *createDate

fingerprint

@property (nonatomic, readonly) PGPFingerprint *fingerprint

keyID

@property (nonatomic, readonly) PGPKeyID *keyID

keySize

@property (nonatomic, readonly) NSUInteger keySize

publicKeyAlgorithm

@property (nonatomic, readonly) PGPPublicKeyAlgorithm publicKeyAlgorithm

publicMPIArray

@property (nonatomic, copy, readonly) NSArray<PGPMPI*> *publicMPIArray

version

@property (nonatomic, readonly) UInt8 version

Instance Methods

buildKeyBodyData:

- (NSData *)buildKeyBodyData:(BOOL)forceV4

encryptData:withPublicKeyAlgorithm:

- (nullable NSData *)encryptData:(NSData *)data withPublicKeyAlgorithm:(PGPPublicKeyAlgorithm)publicKeyAlgorithm

exportKeyPacketOldStyle

- (NSData *)exportKeyPacketOldStyle

publicMPI:

- (nullable PGPMPI *)publicMPI:(NSString *)identifier