passforios-gopenpgp/helper
Lukas Burkhalter c6a3058e2e
Prepare release 2.7.5 with packet API (#269)
Adds the following API functions:
- API to get signature key IDs for mobile:
	func (msg *PGPMessage) GetHexSignatureKeyIDsJson() []byte

- API to get encryption key IDs for mobile:
	func (msg *PGPMessage) GetHexEncryptionKeyIDsJson() []byte

- API to get the number of key packets in a PGP message:
	func (msg *PGPSplitMessage) GetNumberOfKeyPackets() (int, error)

- API in package `helper` to encrypt a PGP message to an additional key:
	func EncryptPGPMessageToAdditionalKey(messageToModify *crypto.PGPSplitMessage, keyRing *crypto.KeyRing, additionalKey *crypto.KeyRing) error
2024-02-07 08:09:26 +01:00
..
base_test.go Implement GetArmoredWithCustomHeaders (#48) 2020-05-06 18:50:18 +02:00
cleartext.go Don't trim trailing spaces from non-clearsigned text messages 2022-11-18 15:33:31 +01:00
cleartext_test.go Don't trim trailing spaces from non-clearsigned text messages 2022-11-18 15:33:31 +01:00
decrypt_check.go Add quick check for session key decryption (#249) 2023-08-28 10:31:40 +02:00
decrypt_check_test.go Add quick check for session key decryption (#249) 2023-08-28 10:31:40 +02:00
helper.go Added helpers with encrypted signatures and unarmored binary ciphertexts (#83) 2020-10-29 14:20:39 +01:00
helper_test.go Update error messages in passwordDecrypt (#124) 2021-07-05 10:42:18 +02:00
key.go Improve error handling, fix linter (#92) 2020-10-29 12:42:32 +01:00
key_test.go
message.go Prepare release 2.7.5 with packet API (#269) 2024-02-07 08:09:26 +01:00
message_test.go Prepare release 2.7.5 with packet API (#269) 2024-02-07 08:09:26 +01:00
mobile.go Add mobile helpers to verify signature contexts. 2023-04-21 10:57:23 +02:00
mobile_stream.go Add a helper to verify stream signatures explicitly 2021-07-16 12:16:33 +02:00
mobile_stream_test.go Add a helper to verify stream signatures explicitly 2021-07-16 12:16:33 +02:00
mobile_test.go Fix signature status when verifying unsigned message 2021-07-16 12:17:18 +02:00
sign_detached.go Fix linter 2021-09-21 11:34:17 +02:00