This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.a_glossary:p:public_key [2022/01/18 08:33] nick |
dido:public:ra:xapend:xapend.a_glossary:p:public_key [2022/01/18 11:38] (current) nick |
||
|---|---|---|---|
| Line 28: | Line 28: | ||
| A **Public Key** is also used to encrypt a message or check the legitimacy of a [[dido:public:ra:xapend:xapend.a_glossary:d:digital_signature|digital signature]]. It is accompanied by a corresponding [[dido:public:ra:xapend:xapend.a_glossary:p:private_key|private key]], which is known only to its owner. Private keys are used to decrypt messages that were created with the corresponding **Public Key** or to create signatures. In other words, a **Public Key** locks up data from unauthorized use, while a private key is used to unlock it. | A **Public Key** is also used to encrypt a message or check the legitimacy of a [[dido:public:ra:xapend:xapend.a_glossary:d:digital_signature|digital signature]]. It is accompanied by a corresponding [[dido:public:ra:xapend:xapend.a_glossary:p:private_key|private key]], which is known only to its owner. Private keys are used to decrypt messages that were created with the corresponding **Public Key** or to create signatures. In other words, a **Public Key** locks up data from unauthorized use, while a private key is used to unlock it. | ||
| - | **Public Keys** are available from a certificate authority, which issues digital certificates that prove the owner's identity and contain the owner's **Public Key**. **Public Keys** are created using an asymmetric algorithm, which pairs the **Public Key** with an associated private key. The most common algorithms used to generate **Public Key** are Rivest-Shamir-Adleman, elliptic curve cryptography, and Digital Signature Algorithm. | + | **Public Keys** are available from a [[dido:public:ra:xapend:xapend.a_glossary:c:ca]], which issues [[dido:public:ra:xapend:xapend.a_glossary:d:digital_certificate]] that prove the owner's identity and contain the owner's **Public Key**. **Public Keys** are created using an asymmetric algorithm, which pairs the **Public Key** with an associated private key. The most common algorithms used to generate **Public Key** are Rivest-Shamir-Adleman, elliptic curve cryptography, and Digital Signature Algorithm. |
| A **Public Key** can be given to any person with whom an individual wants to communicate, whereas a private key belongs to the individual it was created for and isn't shared. The **Public Key** is typically stored on a [[dido:public:ra:xapend:xapend.a_glossary:p:pki]] [[dido:public:ra:xapend:xapend.a_glossary:s:server|server]] and is used to encrypt data securely before it is sent over the [[dido:public:ra:xapend:xapend.a_glossary:i:internet|internet]]. | A **Public Key** can be given to any person with whom an individual wants to communicate, whereas a private key belongs to the individual it was created for and isn't shared. The **Public Key** is typically stored on a [[dido:public:ra:xapend:xapend.a_glossary:p:pki]] [[dido:public:ra:xapend:xapend.a_glossary:s:server|server]] and is used to encrypt data securely before it is sent over the [[dido:public:ra:xapend:xapend.a_glossary:i:internet|internet]]. | ||