3 ms·
The low-level is more than good covered, the actual use of the GPG in different scenarios is what's not discussed enough. To understand the low level you have
by acqq 10y ago
The low-level is more than good covered, the actual use of the GPG in different scenarios is what's not discussed enough.
To understand the low level you have to learn enough of cryptography. For example, to understand the logic of RSA algorithm, read:
https://simple.wikipedia.org/wiki/RSA_(algorithm) https://simple.wikipedia.org/wiki/RSA_(algorithm)
- kqr 10y agoHow RSA works belongs to those snippets of random information that I do possess, but can't reliably link together to get a full picture of the PGP experience.
- acqq 10y agoSo what do you miss? There are of course other crypto primitives involved: even when public key algorithms are used, the whole message is encrypted with the symmetric cipher, only the key for the message is encrypted with the public key cryptography. An example for symmetric cipher is AES, https://en.wikipedia.org/wiki/Advanced_Encryption_Standard https://en.wikipedia.org/wiki/Advanced_Encryption_Standard but note that older GPG's used less strong symmetric ciphers by default. There's the RFC about the format of the OpenPGP message: https://tools.ietf.org/html/rfc4880 https://tools.ietf.org/html/rfc4880