Askeri düzeyde şifreleme tam olarak nedir? - Mutlu Android

Askeri rütbe mezhebinin kullanıldığı birkaç yer veya terim vardır . Askeri düzeyde veri silme, askeri düzeyde düşmeye karşı koruma ve son zamanlarda " askeri düzeyde şifreleme " de duyduk . Peki askeri düzeyde şifreleme tam olarak nedir? Ve bu terim ne anlama geliyor?

"Derece" terimini çürütmekle başlayacağız: tamamen icat edildi. Ordu ve bilgilerinizi olabildiğince korumak isteyen şirketler tarafından kullanılan bir şifreleme olmasına rağmen, ordunun kendi kabul ettiği bir şifreleme derecesi yoktur .

"Askeri sınıf"

"Askeri sınıfın" genellikle mümkün olan en yüksek güvenlik veya verimlilik düzeyine ulaşan teknikler veya sistemler için kullanıldığını anlamalıyız. Örneğin , askeri düzeyde veri silme , neredeyse tanınmaz hale gelene kadar aynı dosyanın birden fazla silinmesini gerçekleştirir. Şifreleme söz konusu olduğunda, durum farklı değildir: askeri düzeyde bir şifreleme, uluslararası ordular tarafından onaylanmış bir standart olmamasına rağmen (ordunun AR380-19 standartlarıyla veri silme durumunda olduğu gibi) çok ciddi bir veri şifrelemedir. ABD Savunma Bakanlığı veya DoD 5220.22-ME.).

Şifreleme standartları söz konusu olduğunda ( daha sonra göreceğiz), ordular veya savunma birimleri tarafından onaylanmasa da standartlar vardır. Evet olsa da, AES-128, AES-192 ve AES-256'nın hükümetinin güvenliği için geçerli olduğunu onaylayan NSA (ABD Ulusal Güvenlik Ajansı) tarafından evet. Hızlı cevaba ihtiyacınız varsa, size AES-256'nın şu anda "askeri sınıf" olarak kabul edildiğini söyleyeceğiz, sadece o değil, aynı zamanda en "canavar" dır.

Şifreli ... ne?

Belki de bu terimi tam olarak anlamak için birkaç adım geri gitmeli ve şifrelemenin nelerden oluştuğunu (kısaca) açıklamalıyız. Şifreleme, bu durumda dijital olan bir belgenin üçüncü şahıslar tarafından okunmaması için şifrelenmesinden oluşur. Şifreleme bu nedenle söz konusu belgenin anlaşılmasını imkansız kılar.

Ancak şifrelenmiş bir belgenin yararlı olması için - açık gibi görünse bile - daha sonra şifresini çözmemiz gerekecek ... Bunu nasıl başaracağız? Binlerce yıldır kapalı kapılarda olduğu gibi ... anahtar veya "anahtar" burada devreye giriyor.

Anahtar: mkpm pmnpv mk kmiwmpv

Anahtar, şifrelenmiş bir belgeyi orijinal durumuna döndürmenin tek yoludur (veya doğru olmanın en hızlı yoludur). Şifrelerken kapattığımız kapıyı açıp belgeyi okunamaz halde bırakmak.

Bu anahtar kripto kavramını nasıl anlayabiliriz? Çok basit bir şifreleme sistemi örneği, anlamanıza yardımcı olacaktır:

Diyelim ki alfabenin her harfine başka bir harf kullanarak yeni bir değer vereceğiz. En temel şifreleme olan bu, alfabedeki harflerin her biri için bir anahtara ihtiyacımız olduğu anlamına gelir. Hepsini bir araya koyarsak, 27 basamaklı bir anahtar elde ederiz (veya ñ eklerseniz 28).

Bu nedenle, aşağıdaki anahtarı kullanırsak:

ABCDEFGHIJKLMNOPQRSTU WXYZ

yjirmlfaqbhetojvuzwkpcdgnsx

Ve bu metni şifrelemek istiyoruz: « bu metin gizlidir »

Aşağıdaki metni elde ederiz:

mkpm pmnpv mk kmiwmpv

Orijinal şifreyi bilirsek (28 harfin sırayla değiştiğini hatırlayın), basit bir harf değiştirme alıştırması ile şifrelenmiş metni tahmin edebilmemiz dakikalar alır. Ancak anahtarı bilmeden bile onu deneme yanılma yoluyla deşifre edebilir ve bir harfi diğeriyle değiştirebilirdik. Birçok harf tekrarlandığı gibi, bir insan bile kısa sürede şifresini çözebilir ... şimdi bir bilgisayarın ne kadar az yer kaplayacağını hayal edin .

AES, gelişmiş standart

Bu yüzden bilgisayar şifrelemesinden bahsettiğimizde işler karmaşıklaşıyor. Değiştirilecek basit bir harf listesi yerine, ana veri tablosuna veya "anahtara" bağlı olarak orijinal değerlerin değiştirildiği binlerce tablodan bahsediyoruz . Ve burası AES veya Gelişmiş Şifreleme Standartlarına geldiğimiz yerdir.

Önceki temel şifrelememize benzer şekilde, AES değerleri ikame etmeye dayanır, ancak birkaç "şifreleme" turu sırasında karmaşık matematiksel işlemler ekler . Meseleyi fazla karmaşıklaştırmamak için şifreleme anahtarının, gizli yapmak istediğimiz belgenin başlangıç ​​değerlerini değiştirmek için kullanılan çok sayıda değeri olan bir tablodan oluştuğunu varsayalım. Birkaç turda (AES-128'de 10, AES-192'de 12 ve AES-256'da 14) orijinal değeri yeni bir değere dönüştürüyoruz.

AES-256, en "güçlü"

Orijinal belgeyi bilmek için orijinal anahtara ihtiyacımız var çünkü okunabilir bir belgeye ulaşmak için olası işlemlerin sayısı o kadar yüksek ki süper güçlü bir bilgisayarın onu deşifre etmesi yıllar alır. Dikkatli olun, bu imkansız olduğu anlamına gelmez, sadece pratikte herkesin vazgeçeceği çok fazla çaba ve zaman gerektirdiği anlamına gelmez. Kullandığımız AES düzeyine bağlı olarak, bu süre daha yüksek olacaktır, çünkü anahtar ne kadar büyükse, orijinal belgeyi o kadar çok değiştirmiş oluruz ve daha fazla değerle, bu nedenle ters yolu yapmak daha karmaşık olacaktır.

Son olarak, şimdi - şu anda - AES-256 şifrelemesinin (en büyük anahtar ve en çok geçişe sahip) şu anda "askeri sınıf" veri şifreleme olarak bilinen şey olduğunu söyleyebiliriz . Büyük karmaşıklığından dolayı, https web sitelerinin şifrelenmesinde (bir web sitesinin asma kilidine tıklayın ve ayrıntılar sekmesine tıklayın), aynı zamanda dosya şifreleme programlarında veya banka anahtarı dosyasında ve dosyalarını olabildiğince korumak isteyen diğer kurumlar.

Eğer var mı Telgraf yüklü? Kanalımızda her günün en iyi gönderisini alın . Veya isterseniz, her şeyi Facebook sayfamızdan öğrenin .