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

Properties

encrypted

@property (nonatomic, getter=isEncrypted) BOOL encrypted

keyID

@property (nonatomic) PGPKeyID *keyID

publicKeyAlgorithm

@property (nonatomic) PGPPublicKeyAlgorithm publicKeyAlgorithm

version

@property (nonatomic) UInt8 version

Instance Methods

decryptSessionKeyData:sessionKeyAlgorithm:error:

- (nullable NSData *)decryptSessionKeyData:(PGPSecretKeyPacket *)secretKeyPacket sessionKeyAlgorithm:(PGPSymmetricAlgorithm *)sessionKeyAlgorithm error:(NSError *__autoreleasing *)error

encrypt:sessionKeyData:sessionKeyAlgorithm:error:

- (BOOL)encrypt:(PGPPublicKeyPacket *)publicKeyPacket sessionKeyData:(NSData *)sessionKeyData sessionKeyAlgorithm:(PGPSymmetricAlgorithm)sessionKeyAlgorithm error:(NSError *__autoreleasing *)error