Skip to content

Commit

Permalink
feat: improvments on decryption (#33513)
Browse files Browse the repository at this point in the history
* feat: improvments on decryption

* Apply suggestions from code review

Co-authored-by: wbamberg <[email protected]>

* Update index.md

Co-authored-by: wbamberg <[email protected]>

---------

Co-authored-by: wbamberg <[email protected]>
  • Loading branch information
PassionPenguin and wbamberg committed May 14, 2024
1 parent 9bbdc50 commit 5b7f958
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions files/en-us/glossary/decryption/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,16 @@ page-type: glossary-definition

{{GlossarySidebar}}

In {{glossary("cryptography")}}, **decryption** is the conversion of {{glossary("ciphertext")}} into {{glossary("Plaintext")}}.
In {{glossary("cryptography")}}, **decryption** is the conversion of {{glossary("ciphertext")}} into {{glossary("plaintext")}}.

Decryption is a cryptographic primitive: it transforms a ciphertext message into plaintext using a cryptographic algorithm called a {{glossary("cipher")}}. Like encryption, decryption in modern ciphers is performed using a specific algorithm and a secret, called the {{glossary("key")}}. Since the algorithm is often public, the key must stay secret if the encryption stays secure.
Decryption is an operation which transforms a ciphertext message into plaintext using a cryptographic algorithm called a {{glossary("cipher")}}. Like encryption, decryption in modern ciphers is performed by using a specific algorithm and a secret, called the {{glossary("key")}}.

![The decryption primitive.](decryption.png)

Decryption is the reverse of {{glossary("encryption")}} and if the key stays secret, decryption without knowing the specific secret, decryption is mathematically hard to perform. How hard depends on the security of the cryptographic algorithm chosen and evolves with the progress of {{glossary("cryptanalysis")}}.
Decryption is the reverse process of {{glossary("encryption")}} and if the key stays secret, is mathematically hard to perform. How hard it is depends on how secure the cryptographic algorithm is, and that in itself is subject to change as the study of {{glossary("cryptanalysis")}} advances.

## See also

- [Encryption and Decryption](/en-US/docs/Encryption_and_Decryption)
- {{glossary("Encryption")}}
- {{glossary("Cipher")}}
- {{glossary("Cryptography")}}

0 comments on commit 5b7f958

Please sign in to comment.