Commit graph

81 commits

Author SHA1 Message Date
Heiko Schaefer 096efc3635
Add some more context to prefixed signed format 2023-12-28 04:22:17 +01:00
Heiko Schaefer fcab56b666
Fix some link markup, minor edits. 2023-12-28 04:16:27 +01:00
Heiko Schaefer 6f3956c3a6
Attempt to clarify and structure "nesting" section, some more 2023-12-28 04:16:27 +01:00
Heiko Schaefer fda7264f10
Move away from using "plaintext" to refer to signed data 2023-12-27 03:50:43 +01:00
Heiko Schaefer eec47a6401
Simplify "nesting" section 2023-12-27 03:45:14 +01:00
Heiko Schaefer d944396391
Add a separate section about hashing of inline signature payload 2023-12-27 03:36:58 +01:00
Heiko Schaefer 468f38da6d
Move verification-related text to the right section 2023-12-27 03:32:15 +01:00
Heiko Schaefer 99ea7856cd
Link to one-pass signature packet section from glossary 2023-12-27 03:32:15 +01:00
Heiko Schaefer 59832e220b
Edits for clarity; normalize "inline signed".
Inline signed: without dash, to correspond with "one-pass signed". C-R seems inconsistent about this styling.
2023-12-27 03:32:15 +01:00
Heiko Schaefer 7b4031dc0a
Move "nesting" section up into the OPS section 2023-12-23 19:09:17 +01:00
Heiko Schaefer 2444e6cc93
Adjust styling of "one-pass" in the nesting section 2023-12-23 04:01:07 +01:00
Heiko Schaefer ecf0bc1c7b
Move technical details about inline signatures into the "advanced" chapter 2023-12-22 19:39:04 +01:00
Heiko Schaefer 48e83cc0ad
Merge branch 'paul-glossary' into paul-inline-signed-test
# Conflicts:
#	book/source/glossary.md
2023-12-22 16:18:39 +01:00
Heiko Schaefer ffa24596a4
Optimize away additional glossary hop 2023-12-22 16:00:43 +01:00
Heiko Schaefer 8865cbf0e1
Expand on "Authentication Key Flag" 2023-12-22 15:40:05 +01:00
Heiko Schaefer c6a020d8f7
Normalize link syntax 2023-12-22 15:31:00 +01:00
Heiko Schaefer e0c99b21a1
Adjust styling of "Meta Introducer" to the RFC (no dash) 2023-12-22 15:19:32 +01:00
Heiko Schaefer 54bb1927c1
Link "Trusted introducer" from "Meta Introducer" 2023-12-22 15:14:09 +01:00
Heiko Schaefer cf169edaf6
Add link 2023-12-22 15:06:02 +01:00
Heiko Schaefer 6820d60661
Identity certifications can be both self-signatures or third-party 2023-12-22 15:02:28 +01:00
Paul Schaub ebc7530cdb
Fix link 2023-12-21 15:33:07 +01:00
Paul Schaub e4b5c4d64b
Remove specifics from Cryptographic Key 2023-12-21 15:32:08 +01:00
Paul Schaub d3cdbd4366
Clarify User-Attributes contain complex data 2023-12-21 15:31:47 +01:00
Paul Schaub 08fedd32d8
Third-party identity certifications certify identity claims 2023-12-21 15:31:28 +01:00
Paul Schaub ecaa4a1299
Reference time is for certificate or signature evaluation 2023-12-21 15:31:04 +01:00
Paul Schaub ec1278628d
Clarify preferences are for certificates or subkeys 2023-12-21 15:30:46 +01:00
Paul Schaub 920ab3c9b9
Packets are not exclusively used for Certificates 2023-12-21 15:30:10 +01:00
Paul Schaub 78a8677a54
An OpenPGP message does not contain certificates, but literal, encrypted, compressed or signed data 2023-12-21 15:29:29 +01:00
Paul Schaub bc7f63c4e2
Clarify meta-introducer 2023-12-21 15:28:58 +01:00
Paul Schaub 9bc2927f0f
Literal Data Packets are not Signautre Packets 2023-12-21 15:28:43 +01:00
Paul Schaub 0e24b045ff
Key Servers are services 2023-12-21 15:28:22 +01:00
Paul Schaub 0737cefd2f
Key Expiration Time is not for Signatures 2023-12-21 15:28:05 +01:00
Paul Schaub 0f53a1e8a6
s/a/an 2023-12-21 15:27:47 +01:00
Paul Schaub c5dbc29f51
Identities are not only certified by third-parties 2023-12-21 15:27:28 +01:00
Paul Schaub 5a4b3add35
Add alias 'Hash Value' 2023-12-21 15:26:53 +01:00
Paul Schaub 9df63ba00a
s/A/An 2023-12-21 15:26:34 +01:00
Paul Schaub 6edb9f5b52
Clarify there are two encryption key flags 2023-12-21 15:26:14 +01:00
Paul Schaub d385a916fa
Add entry for Encrypted Data 2023-12-21 15:25:59 +01:00
Paul Schaub 7445a15bfa
Clarify Direct-Key Sig is both a signature packet as well as a type 2023-12-21 15:25:42 +01:00
Paul Schaub 2302f51fb2
Detached signatures may not always be (for) files 2023-12-21 15:25:08 +01:00
Paul Schaub 68082c2fce
Clarify that a cryptographic signature is 'raw' 2023-12-21 15:24:22 +01:00
Paul Schaub 15e0b23f16
Clarify criticality some more 2023-12-21 15:23:40 +01:00
Paul Schaub f0e49b52a4
Creation Time: Clarify that it also applies to signatures 2023-12-21 15:23:15 +01:00
Paul Schaub 140a5fae5c
Add entry for Compressed Data Packet 2023-12-21 15:22:42 +01:00
Paul Schaub dabd87e197
Upper case 2023-12-21 15:22:29 +01:00
Paul Schaub 020665947f
Add that the holder is typically the owner of a cert 2023-12-21 15:22:13 +01:00
Paul Schaub b0363a0945
Clarify authentication key flag 2023-12-21 15:21:47 +01:00
Paul Schaub 090e4d8f50
AEAD: Clarify integrity properties 2023-12-21 15:21:21 +01:00
Paul Schaub 0c41b6c67b
Clarify asymmetric cryptography and its use in OpenPGP 2023-12-21 15:20:50 +01:00
Heiko Schaefer c4d1d05be9
Generalize the text: the data that gets signed in an OpenPGP message, not necessarily a literal data packet 2023-12-20 19:55:05 +01:00