Veri şifreleme, dijital verileri çözülemeyen bir formatta koruma işlemidir. Bu veriler tipik olarak, verileri gizli bir şifreli şifreleme formatına dönüştüren karma algoritmalar kullanılarak karıştırılır. Gelişmiş şifreleme standardı (AES) şu anda veri şifreleme için en yüksek tanımlanmış seviyedir. AES veri şifreleme standardı, şifreleme işlemi için 256 bitlik bir anahtar gerektirir. Bu büyük anahtar, önemli verileri güvence altına almak için son derece karmaşık matematiksel işlevlerin oluşturulmasını sağlar.
Şifreleme, gizli şifreli kodları yazma bilimidir, bu durumda yorumlanması için özel şifre çözme anahtarları gerekir. Bu sanat yüzyıllar boyunca meraklı gözlerden önemli bilgileri gizleme biçimi olarak kullanılmıştır. Standart olmayan bir yöntemle yazılmış olan Mısır hiyerogliflerinde orijinal kriptografi formları bulundu. Bilgisayarların ve bilgisayar verilerinin yaratılmasıyla, bilim adamları hassas dijital veriler için şifreleme süreçleri yaratmanın gereğini ve önemini anladılar. AES veri şifreleme, karmaşık şifreleme algoritmalarının oluşturulmasını sağlar.
AES, ABD için standart olarak benimsenen bir şifreleme şeklidir. Şu anda, şifreleme standartları Ulusal Standartlar ve Teknoloji Enstitüsü (NIST) tarafından yönetilmektedir. NIST önceden şifreleme standardı veri şifreleme standardı (DES) olarak tanımlamıştı. DES standardı, kırılmasını kolaylaştıran daha düşük seviyeli bir güvenlik algoritmaları seti içeriyordu. Bu standart, 2001'de daha zor olan AES veri şifreleme standardı tarafından yerini aldı.
Bir karma işlevi, karakter dizelerini sabit uzunlukta bir karma değerine dönüştüren matematiksel bir programdır. Şifreleme hash fonksiyonları, rakiplerin saldırılarını azaltacak şekilde tasarlanmalıdır. Bu rakipler yasa dışı olarak şifreli verileri bilgisayar korsanlığı araçları kullanarak deşifre etmeye çalışırlar. Gelişmiş 256 bit anahtar nedeniyle AES veri şifrelemesinin deşifresi zordur.
Çoğu AES veri şifreleme işlevi, karma algoritmalar kullanılarak oluşturulur. Bu algoritmalar, verileri gizli şifreli kodlara dönüştüren matematiksel işlevlerdir. Bu kodlar, yalnızca gizli verilerin kilidini açmak için karma algoritmalar tarafından kullanılan özel bir anahtarla deşifre edilebilir. AES veri şifreleme standardı tarafından tanımlanan standartları karşılayan birçok karma algoritma türü vardır.
Rijndael şifreleme algoritması, AES standartlarını karşılayan gelişmiş bir şifreleme fonksiyonudur. Bu algoritma Joan Daemen ve Vincent Rijmen tarafından 2000'li yılların başında AES standartlarını karşılamaya aday olarak yaratıldı. Bu karma algoritma, 128,196 bit veya 256 bit anahtar şifrelemeyi destekler. Bu, şifreleme işlevinin uygun anahtarlar olmadan deşifre edilmesini oldukça zorlaştırır.


