CWC mode: Difference between revisions
Appearance
Content deleted Content added
tag with {{Bare URL PDF}}. Note that refs to PDFs cannot be filled by any tool or bot. They need to be filled manually |
Citation bot (talk | contribs) Alter: template type. Add: date, pages, year, title, isbn, doi. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by BrownHairedGirl | #UCB_webform 1050/3118 |
||
Line 1: | Line 1: | ||
{{More citations needed|date=April 2019}} |
{{More citations needed|date=April 2019}} |
||
In [[cryptography]], '''CWC Mode''' (Carter–Wegman + [[Block cipher modes of operation|CTR]] mode) is an [[AEAD block cipher modes of operation|AEAD block cipher mode of operation]] that provides both encryption and built-in message integrity, similar to CCM and OCB modes. It combines the use of CTR mode for encryption with an efficient polynomial [[Carter–Wegman MAC]] and is designed by [[Tadayoshi Kohno]], [[John Viega]] and [[Doug Whiting]].<ref>https://link.springer.com/chapter/10.1007/978-3-540-25937-4_26</ref> |
In [[cryptography]], '''CWC Mode''' (Carter–Wegman + [[Block cipher modes of operation|CTR]] mode) is an [[AEAD block cipher modes of operation|AEAD block cipher mode of operation]] that provides both encryption and built-in message integrity, similar to CCM and OCB modes. It combines the use of CTR mode for encryption with an efficient polynomial [[Carter–Wegman MAC]] and is designed by [[Tadayoshi Kohno]], [[John Viega]] and [[Doug Whiting]].<ref>{{cite book | url=https://link.springer.com/chapter/10.1007/978-3-540-25937-4_26 | doi=10.1007/978-3-540-25937-4_26 | isbn=9783540259374 | title=CWC: A High-Performance Conventional Authenticated Encryption Mode | year=2004 | pages=408–426 }}</ref> |
||
CWC mode was submitted to [[National Institute of Standards and Technology|NIST]]<ref>https://web.archive.org/web/20170830120738/http:/csrc.nist.gov/groups/ST/toolkit/BCM/modes_development.html</ref> for standardization, but NIST opted for the similar [[Galois/Counter Mode|GCM mode]] instead.<ref>https://csrc.nist.gov/projects/block-cipher-techniques/bcm/modes-development</ref> |
CWC mode was submitted to [[National Institute of Standards and Technology|NIST]]<ref>https://web.archive.org/web/20170830120738/http:/csrc.nist.gov/groups/ST/toolkit/BCM/modes_development.html</ref> for standardization, but NIST opted for the similar [[Galois/Counter Mode|GCM mode]] instead.<ref>{{cite web | url=https://csrc.nist.gov/projects/block-cipher-techniques/bcm/modes-development | title=Modes Development - Block Cipher Techniques | CSRC | CSRC | date=4 January 2017 }}</ref> |
||
Although GCM has weaknesses compared to CWC,<ref>https://csrc.nist.gov/csrc/media/projects/block-cipher-techniques/documents/bcm/comments/cwc-gcm/ferguson2.pdf, section 7</ref> the GCM authors successfully argued for GCM.<ref>https://csrc.nist.gov/CSRC/media/Projects/Block-Cipher-Techniques/documents/BCM/Comments/CWC-GCM/gcm-update.pdf {{Bare URL PDF|date=August 2022}}</ref> |
Although GCM has weaknesses compared to CWC,<ref>https://csrc.nist.gov/csrc/media/projects/block-cipher-techniques/documents/bcm/comments/cwc-gcm/ferguson2.pdf, section 7</ref> the GCM authors successfully argued for GCM.<ref>https://csrc.nist.gov/CSRC/media/Projects/Block-Cipher-Techniques/documents/BCM/Comments/CWC-GCM/gcm-update.pdf {{Bare URL PDF|date=August 2022}}</ref> |
Revision as of 21:01, 24 August 2022
This article needs additional citations for verification. (April 2019) |
In cryptography, CWC Mode (Carter–Wegman + CTR mode) is an AEAD block cipher mode of operation that provides both encryption and built-in message integrity, similar to CCM and OCB modes. It combines the use of CTR mode for encryption with an efficient polynomial Carter–Wegman MAC and is designed by Tadayoshi Kohno, John Viega and Doug Whiting.[1]
CWC mode was submitted to NIST[2] for standardization, but NIST opted for the similar GCM mode instead.[3]
Although GCM has weaknesses compared to CWC,[4] the GCM authors successfully argued for GCM.[5]
References
- ^ CWC: A High-Performance Conventional Authenticated Encryption Mode. 2004. pp. 408–426. doi:10.1007/978-3-540-25937-4_26. ISBN 9783540259374.
- ^ https://web.archive.org/web/20170830120738/http:/csrc.nist.gov/groups/ST/toolkit/BCM/modes_development.html
- ^ "Modes Development - Block Cipher Techniques | CSRC | CSRC". 4 January 2017.
- ^ https://csrc.nist.gov/csrc/media/projects/block-cipher-techniques/documents/bcm/comments/cwc-gcm/ferguson2.pdf, section 7
- ^ https://csrc.nist.gov/CSRC/media/Projects/Block-Cipher-Techniques/documents/BCM/Comments/CWC-GCM/gcm-update.pdf [bare URL PDF]
External links
- CWC mode home page
- CWC: A high-performance conventional authenticated encryption mode on Cryptology ePrint
- Implementation of CWC on top of AES.