同业存单发行规模反弹 银行负债结构待优化

Simetrik anahtar algoritmalar? ayn? ya da benzer kripto-grafik ?ifreleri kullanarak hem ?ifreleme hem de de?ifreleme yapan bir kripto-grafik algoritma grubudur. ?ifreler ya birebir ayn? ya da basit bir y?ntemle birbirine d?nü?türülebilir olmal?d?r. Pratikte anahtarlar gizli ba?lant?n?n devam ettirilmesinde kullan?lan iki ya da daha fazla taraf ile payla??lm?? bir ?ifreyi temsil ederler. A??k anahtarl? ?ifrelemeye g?re ana dezavantajlar?ndan biri iki partinin de gizli anahtara eri?iminin olmas? gereklili?idir.[1]
Simetrik anahtar algoritma ?e?itleri
[de?i?tir | kayna?? de?i?tir]Simetrik anahtar ?ifrelemesi dizi ?ifrelerini veya blok ?ifrelerini kullanarak yap?labilir.
- Dizi ?ifreleri mesaj?n bitlerini teker teker ?ifreler.
- Blok ?ifreleri belirli bir say?da biti al?r ve bunlar? bir blok olarak ?ifreler. ?ifrelenen mesaja gerekiyorsa yeterli say?da anlams?z bitler eklenir ve mesaj?n boyu blok boyunun tam kat? haline getirilir. 64 bitlik blok boyutu yayg?n bir ?ekilde kullan?lm??t?r. NIST taraf?ndan Aral?k 2001'de onaylanan AES algoritmas? 128 bitlik bloklar kullan?r.
Uygulamalar?
[de?i?tir | kayna?? de?i?tir]Popüler ve kendini kan?tlam?? baz? simetrik algoritmalar 3DES, AES, Blowfish, IDEA ve RC4'tür.[1]
Simetrik ?ifrelere dayal? kriptografik yap? ta?lar?
[de?i?tir | kayna?? de?i?tir]Simetrik ?ifreleme y?ntemleri s?kl?kla ?ifreleme haricindeki kriptografik yap? ta?lar?n?n yap?m?nda kullan?l?r. Bir mesaj?n ?ifrelenmesi bu mesaj?n ?ifrelenmi? haldeyken de?i?tirilmedi?ini garantileyemez. Bu garantiyi sa?lamak i?in mesaj?n kendisine ek olarak mesaj do?rulama kodu al?c?ya g?nderilir ve b?ylece al?c? mesajdaki de?i?imi, e?er varsa, tespit eder. Mesaj do?rulama kodlar? simetrik ?ifreleme kullan?larak olu?turulabilir (?rn. CBC-MAC). Bunun yan? s?ra, simetrik ?ifreleme y?ntemleri inkar edilemezlik amac?na hizmet edebilir (bkz. ISO 13888-2 standard?). Bir di?er uygulamalar? ?zet fonksiyonunun yap?m?nda kullan?lmas?d?r.
Simetrik ?ifrelerin in?as?
[de?i?tir | kayna?? de?i?tir]Bir?ok modern blok ?ifreleme y?ntemi Horst Feistel'in ?nerdigi Feistel ?ifresine dayanmaktad?r. Feistel'in ?nerdi?i bu yap? geri d?nü?türülemez fonksiyonlardan geri d?nü?türülebilir fonksiyonlar olu?tumay? mümkün k?lar.[2]
Simetrik ?ifrelerin güvenli?i
[de?i?tir | kayna?? de?i?tir]Simetrik ?ifrelerin kullan?ld?klar? süre i?inde bilinen düz metin sald?r?s?, se?ilmi? düz metin sald?r?s?, diferansiyel kriptanaliz ve lineer kriptanaliz gibi sald?r? y?ntemlerine kar?? zay?f olabilecekleri anla??lm??t?r. Her ad?mda kullan?lacak fonksiyonlar?n dikkatli in?a edilmesi sald?r?lar?n ba?ar?l? olma ?ans?n? büyük ?l?üde dü?ürebilir.
Anahtar olu?turma
[de?i?tir | kayna?? de?i?tir]Anahtar transferinde asimetrik ?ifreleri kullanarak uyguland???nda, neredeyse her zaman s?zde rastgele anahtar üreticileri simetrik anahtar? olu?turmada kullan?l?r. Fakat bu üreticilerin ya da simetrik anahtar algoritmas?n?n ba?lang?? vekt?rünün tamamen rastgele olmay??? ge?mi?te kriptanalik sald?r?lara yol a?m??t?r. Bu yüzden bir simetrik anahtar algoritmas?n?n uygulamas?n?n ba?lat?lmas?nda yüksek entropiye sahip bir kaynak kullan?m? ?nemlidir.
Ayr?ca bak?n?z
[de?i?tir | kayna?? de?i?tir]Kaynak?a
[de?i?tir | kayna?? de?i?tir]- ^ a b Thorsteinson, Peter. .NET security and cryptography. Ganesh, G. Gnana Arun. Upper Saddle River, N.J. ss. 65-98. ISBN 0-13-100851-X. OCLC 52166042.
- ^ Nachef, Valerie,. Feistel ciphers : security proofs and cryptanalysis. Patarin, Jacques,, Volte, Emmanuel,. Cham, Switzerland. ISBN 978-3-319-49530-9. OCLC 973538876.