User Tools

Site Tools


dido:public:ra:xapend:xapend.a_glossary:p:private_key

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
dido:public:ra:xapend:xapend.a_glossary:p:private_key [2021/07/23 17:41]
murphy created
dido:public:ra:xapend:xapend.a_glossary:p:private_key [2022/01/18 08:34] (current)
nick
Line 1: Line 1:
 ===== Private Key ===== ===== Private Key =====
-[[dido:​public:​ra:​xapend:​xapend.a_glossary| Return to Glossary ]]+[[dido:​public:​ra:​xapend:​xapend.a_glossary:start| Return to Glossary ]]
  
-**Private Key** is a string of data that shows you have access to bitcoins in a specific wallet. Private keys can be thought of as a password; private keys must never be revealed to anyone but you, as they allow you to spend the bitcoins from your bitcoin wallet through a cryptographic signature.+==== Definition 1 ====
  
-Source: [[https://hackernoon.com/blockchain-dictionary-f4d098c9ef89]]+A **Private Key**(( 
 +Elaine Barker, 
 +NIST, 
 +__Recommendation for Key Management: Part 1 - General__,​ 
 +NIST Special Publication 800-57 Part 1, Revision 5, 
 +May 2020, 
 +Accessed 18 January 2022, 
 +[[https://​nvlpubs.nist.gov/​nistpubs/​SpecialPublications/​NIST.SP.800-57pt1r5.pdf]] 
 +)) is a Cryptographic Key used with a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​public_key#​definition_1| Public Key]] [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​cryptographic_algorithm]] 
 +that is uniquely associated with an entity and is not made public. In an 
 +asymmetric-key ([[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​public_key#​definition_1| Public Key]]) cryptosystem,​ the private key has a 
 +corresponding [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​public_key#​definition_1| Public Key]]. Depending on the algorithm, the private key 
 +may be used, for example: 
 + 
 +  - Compute the corresponding [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​public_key#​definition_1| Public Key]], 
 +  - Compute a digital signature that may be verified by the corresponding [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​public_key#​definition_1| Public Key]], 
 +  - Decrypt keys that were encrypted by the corresponding [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​public_key#​definition_1| Public Key]], or 
 +  - Compute a shared secret during a key-agreement transaction. 
 + 
 +==== Definition 2 ==== 
 + 
 +A **Private Key**, also known as a secret [[dido:​public:​ra:​xapend:​xapend.a_glossary:​k:​key|key]],​ is a variable in [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​cryptography|cryptography]] that is used with an algorithm to encrypt and decrypt code. Secret keys are only shared with the key’s generator, making it highly secure. **Private Keys** play an important role in symmetric cryptography,​ asymmetric cryptography,​ and cryptocurrencies. 
 + 
 +The complexity and length of the private key determine how feasible it is for an interloper to carry out a brute force attack and try out different keys until the right one is found. 
 + 
 +[[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​public_key]] are for encrypting data by anyone with access to the Public Key. The **Private Key** is required to decrypt the data, which is why the Private key needs to be kept secret. 
 + 
 +Source: [[https://searchsecurity.techtarget.com/definition/​private-key]]
  
  
dido/public/ra/xapend/xapend.a_glossary/p/private_key.1627076509.txt.gz · Last modified: 2021/07/23 17:41 by murphy