AES
AES
( < Advanced Encryption Standard,
"progressiivne krüpteerimisstandard")
olemus
sümmeetrilise võtmega plokkšiffer
- hõlmab kolme algoritmi
- DES-ist tugevam
- võtme pikkus 128, 192 või 256 bitti
- alates aastast 2001 USA standard
=
a FIPS-approved symmetric block cipher
ülevaateid
https://en.wikipedia.org/wiki/Advanced_Encryption_Standard
https://thebestvpn.com/advanced-encryption-standard-aes/
https://www.youtube.com/watch?v=evjFwDRTmV0
https://eprint.iacr.org/2013/104.pdf
standardid
http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.197.pdf
https://www.iso.org/obp/ui/#iso:std:iso-iec:18033:-3:ed-2:v1:en
turvalisus
- algoritmi täisversiooni vastu on teada
ainult võtmeseoseründeid
- praktikas teostatavaid ründeid ei ole teada
- tõhusaimaks teadaolevaks võtmetuletusründeks
kulub krüpteerimisoperatsioone
AES-128 võtme tuletuseks \(2^{126.2}\)
AES-192 võtme tuletuseks \(2^{190.2}\)
AES-256 võtme tuletuseks \(2^{254.6}\)
https://www.eetimes.com/document.asp?doc_id=1279619
https://www.tandfonline.com/doi/full/10.1080/23742917.2016.1231523
https://blog.quarkslab.com/differential-fault-analysis-on-white-box-aes-implementations.html
https://www.hyperelliptic.org/SPEED/slides09/kasper-aes_speedcc09_slides.pdf
https://arxiv.org/pdf/1902.08693.pdf
vt ka
- AES-SIV
- Rijndaeli algoritm