Comic credit to xkcd! One of my favorites
It’s understandable that a lot of the things I talk about on this site may go above your head. They went above my head when I wanted to learn too! I’m going to try to fill out this glossary with as many blurbs and succinct explanations as I can about common embedded or programming concepts. There are some that may need more explanation. For those, I may write a “Fundamentals” post to explain more fully. If you’ve ever got a question, don’t hesitate to ask and I’ll see about putting a term in here.
Asymmetric Cryptography: A method of Cryptography that uses two keys. A public key that can be used to encrypt data, and a private key that is used to decrypt data encrypted with the matching public key.
GPG: Short for GNU Privacy Guard. This software uses the OpenPGP standard to encrypt, sign, verify and exchange shared keys.
OpenPGP: The open source implementation of PGP: used in GPG
PGP: Short for “Pretty Good Privacy”. It’s a program developed by Symantec to implement signing, compressing, encrypting and decrypting data via symmetric-key cryptography and public-key cryptography. Proprietary.
Public-Key Cryptography: See Asymmetric cryptography
Symmetric Cryptography: A method of Cryptography that uses secret key that is applied to data to both encrypt plain text and decrypt ciphertext.