Co je Advanced Encryption Standard?

Advanced Encryption Standard (AES) je matematický algoritmus nebo šifra používaná k utajování informací, takže je nelze číst neoprávněnými uživateli počítače, když jsou uloženy nebo jsou přenášeny. Věda o psaní v tajném kódu se nazývá kryptografie a AES lze přesněji popsat jako kryptografický algoritmus. Proces šifrování nebo šifrování dat navíc poskytuje další výhody kromě toho, že informace zůstávají důvěrné.

Šifrování zprávy může také prokázat, že zpráva je autentická a vynutit nevypovědení, což je proces, který brání jednotlivci v popření, že poslal zprávu nebo byl zapojen do transakce. Je to proto, že kryptografii lze použít k vytvoření kódu, který je nejen nesrozumitelný, ale také jedinečný. Jedinečný kód funguje jako otisk prstu a nelze jej změnit bez soukromého dešifrovacího klíče, takže je vázán na konkrétní zprávu, transakci nebo jednotlivce.

Standard pro pokročilé šifrování byl vybrán v říjnu 2000 Národním institutem pro standardy a technologie (NIST), především jako náhrada za standard pro šifrování dat (DES). Zatímco DES byl široce používán od 70. let 20. století jako oficiální šifrovací standard vlády USA, v současné době byl mnohokrát zlomen a již nemůže být důvěryhodný pro bezpečnost.

Výběrové řízení bylo oficiálně zahájeno v lednu 1997, kdy NIST inicioval žádost o návrh na základě seznamu požadavků na nový bezpečnější kryptografický algoritmus. NIST požadoval, aby byl nový algoritmus dostatečně flexibilní pro práci na fyzických zařízeních i na počítačových programech. Také muselo být dostatečně robustní, aby pracovalo na starších strojích a fungovalo po celá desetiletí do budoucnosti.

NIST ve spolupráci s vládními, vzdělávacími a průmyslovými skupinami zpočátku vybral 15 uchazečů k předběžné zkoušce. Pro rozsáhlejší testování bylo vybráno pět finalistů. Konečným vítězem byla šifra zvaná Rijndael, kterou navrhli dva belgičtí kryptografové Vincent Rijmen a Joan Daemen, jejichž příjmení tvoří základ jména algoritmu. Rijndael, běžně nazývaný Advanced Encryption Standard, je oficiální kryptosystém používaný pro šifrování vládních aplikací USA.

Advanced Encryption Standard je symetrický algoritmus, což znamená, že k šifrování a dešifrování zpráv používá jediný klíč. Člověk by měl mít na paměti, že klíč je jednoduše proměnná vložená do algoritmu k náhodnému rozdělení dat. Protože AES spoléhá na jeden klíč, aby mohl vykonávat oba úkoly, je nezbytné, aby tento klíč zůstal tajný. Pokud by neoprávněný uživatel mohl klíč získat, mohl by číst všechny šifrované zprávy.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?