当前位置:网站首页>理解AE ||plain encryption||Plaintext||Cipher on cryptography

理解AE ||plain encryption||Plaintext||Cipher on cryptography

2020-12-07 16:01:41 Quant_Learner

  • Notion Explain

  • Plaintext

    In cryptography, plaintext usually means unencrypted information pending input into cryptographic algorithms, usually excryption algorithms.

    Usually refers to data that is transmitted or stored unencrypted.

    With the adcent of computing, the term plaintext expended beyond human-readable documents to mean any data, including binary files, in a form that can be viewed or used without reqiuring a key or other decryption device.

    Plaintext is used as input to an encryption algorithm; the output is usually termed ciphertext, particularly when the algorithm is a cipher.

  • Cipher

    In cryptography, a cipher (or cypher) is an algorithm for performing encryption or decryption - a series of well-defined steps that can be followed as a procedure.

  • encryption

    The cryptographic transformation of data to produce ciphertext.

  • Authenticated encryption

    Authenticated Encruption (AE) and Authenticated Encryption with Associated Data(AEAD) are forms

    of encryption which simulataneously assure the confidentiality and authenticity of data.

  • Plain encryption

    Just encryption providing confidentiality.

  • Plain encryption vs Authenticated encryption

    The crucial difference between plain encryptio and authenticated encryption is that AE additionally provides authenticity, while plain encryption provides only confidentiality.

  • References

  1. Why should I use Authenticated Encryption instead of just encryption?
  2. cryptowiki
  3. RFC5116 : An Interface and Algorithms for Authenticated Encryption

版权声明
本文为[Quant_Learner]所创,转载请带上原文链接,感谢
https://blog.csdn.net/the_time_runner/article/details/110748193