diff --git a/book/source/08-signing_components.md b/book/source/08-signing_components.md index b307791..052c341 100644 --- a/book/source/08-signing_components.md +++ b/book/source/08-signing_components.md @@ -286,17 +286,17 @@ To modify the preferred symmetric, compression, hash, or AEAD algorithms for a k This signature should have the following structure: -| Subpacket | Area | Critical | Mandatory | Notes | -|---------------------------------|--------|----------------|-------------------|---------------------------| -| Signature Creation Time | Hashed | True | True | Should be the current time| -| Issuer Fingerprint | Hashed | True or False | Strongly Recommended | Identifies the primary key as the issuer | -| Key Flags | Hashed | True | False | Retain key flags from the previous self-signature | -| Features | Hashed | True | False | Retain features from the previous self-signature | -| Key Expiration Time | Hashed | True | False | If applicable, use expiration time from the previous self-signature | -| Hash Algorithm Preferences | Hashed | False | False | New preferences | -| Compression Algorithm Preferences | Hashed | False | False | New preferences | -| Symmetric Algorithm Preferences | Hashed | False | False | New preferences | -| AEAD Algorithm Preferences | Hashed | False | False | New preferences | +| Subpacket | Area | Critical | Mandatory | Notes | +|---------------------------------|--------|----------------|-------------------|----------------------------------------------------| +| Signature Creation Time | Hashed | True | True | Current time | +| Issuer Fingerprint | Hashed | True or False | Strongly Recommended | The primary key is the issuer | +| Key Flags | Hashed | True | False | Retain key flags from the previous self-signature | +| Features | Hashed | True | False | Retain features from the previous self-signature | +| Key Expiration Time | Hashed | True | False | Retain expiration time from the previous self-signature, if applicable | +| Hash Algorithm Preferences | Hashed | False | False | New preferences | +| Compression Algorithm Preferences | Hashed | False | False | New preferences | +| Symmetric Algorithm Preferences | Hashed | False | False | New preferences | +| AEAD Algorithm Preferences | Hashed | False | False | New preferences | #### Change expiration time @@ -315,7 +315,6 @@ To bind a User ID to an OpenPGP certificate, the signature should have the follo | Primary User ID | Hashed | True | False | Optional | | Signature Expiration Time | Hashed | True | False | Optional | - In addition to these subpackets, self-certifications for User IDs can include others – such as key flags, features, and algorithm preferences – as shown in the previous table. This enables the specification of unique capabilities and preferences for each identity associated with the certificate. #### Remove or revoke a User ID