Unionpedia uygulamasını Google Play Store'da geri yüklemek için çalışıyoruz
GidenGelen
🌟Daha iyi gezinme için tasarımımızı basitleştirdik!
Instagram Facebook X LinkedIn

HMAC

Endeks HMAC

Kriptografide, HMAC (bazen keyed-hash message authentication code (anahtarlı karma mesaj doğrulama kodu) veya hash-based message authentication code (karma tabanlı mesaj doğrulama kodu) olarak genişletilir), kriptografik özet fonksiyonu ve gizli bir kriptografik anahtar içeren bir mesaj doğrulama kodu (MDK veya MAC) türüdür.

İçindekiler

  1. 15 ilişkiler: ASCII, Hamming uzaklığı, IPsec, Kriptografi, Kriptografik özet fonksiyonu, MD5, Mesaj doğrulama kodu, Sözde kod, SHA-1, Simetrik anahtar algoritmaları, Transport Layer Security, Ulusal Standartlar ve Teknoloji Enstitüsü, UTF-8, Veri bütünlüğü, XOR kapısı.

ASCII

ASCII (İngilizce: American Standard Code for Information Interchange, Türkçe: Bilgi Değişimi İçin Amerikan Standart Kodlama Sistemi) Latin alfabesi üzerine kurulu 7 bitlik bir karakter kümesidir.

Görmek HMAC ve ASCII

Hamming uzaklığı

Hamming uzaklığı aynı uzunluktaki iki dizenin farklı elemanlarının sayısıdır. Hamming uzaklığı adı Richard Hamming'in adından gelir.

Görmek HMAC ve Hamming uzaklığı

IPsec

İnternet Protokolü Güvenliği (IPsec), Internet Protokolü (IP) kullanılarak sağlanan iletişimlerde her paket için doğrulama ve şifreleme kullanarak koruma sağlayan bir protokol paketidir. IPsec, içinde bulundurduğu protokoller sayesinde, oturum başlarken karşılıklı doğrulama ve oturum sırasında anahtar değişimlerini gerçekleştirme yetkisine sahiptir.

Görmek HMAC ve IPsec

Kriptografi

Kriptografi, kriptoloji ya da şifreleme (Eski Yunancadan: κρυπτός, romanlaştırılmış: kryptós "gizli, saklı" ve γράφειν graphein, "yazma" veya -λογία -logia, "çalışma"), okunabilir durumdaki bir verinin içerdiği bilginin istenmeyen taraflarca anlaşılamayacak bir hale dönüştürülmesinde kullanılan yöntemlerin tümüdür.

Görmek HMAC ve Kriptografi

Kriptografik özet fonksiyonu

Bir kriptografik özet fonksiyonu olan SHA-1'in çeşitli girdiler için ürettiği özet değerleri. Girdi üzerindeki en küçük değişiklik bile özetin değerini önemli ölçüde değiştirmektedir. Bu durum çığ etkisi olarak adlandırılır.

Görmek HMAC ve Kriptografik özet fonksiyonu

MD5

MD5 (Message-Digest algorithm 5), yaygın olarak kullanılan bir kriptografik özet fonksiyonudur. Girilen verinin boyutundan bağımsız olarak, 128-bit özet değeri üretir.

Görmek HMAC ve MD5

Mesaj doğrulama kodu

Mesaj doğrulama kodu (kısaca MDK) kriptografi biliminde bir mesajın doğruluğunu kanıtlamak için kullanılan küçük boyutlu bilgilerdir. Mesaj doğrulama kodu algoritması, (ayrıca anahtarlı (kriptografik) özet fonksiyon olarak da bilinir), girdi olarak gizli anahtar ve doğruluğu ispatlanacak olan herhangi bir uzunlukta mesaj alır.

Görmek HMAC ve Mesaj doğrulama kodu

Sözde kod

Sözde kod, bilgisayar bilimleri alanında algoritmalar ve programlar oluşturulurken ve aktarılırken kullanılan, günlük konuşma diline benzer ve belli bir programlama dilinin detaylarından uzak anlatımlardır.

Görmek HMAC ve Sözde kod

SHA-1

Kriptografide, SHA-1 (Secure Hash Algorithm 1) NSA (National Security Agency) tarafından dizayn edilmiş ve NIST (National Institute of Standarts and Technology) tarafından yayınlanmış bir Amerika Birleşik Devletleri Federal Bilgi İşleme Standartı (Federal Information Processing Standard)'nda bir kriptografik özet fonksiyonudur.

Görmek HMAC ve SHA-1

Simetrik anahtar algoritmaları

Simetrik şifreleme şemasının basit diyagramı Simetrik anahtar algoritmaları aynı ya da benzer kripto-grafik şifreleri kullanarak hem şifreleme hem de deşifreleme yapan bir kripto-grafik algoritma grubudur.

Görmek HMAC ve Simetrik anahtar algoritmaları

Transport Layer Security

Taşıma Katmanı Güvenliği (TLS) ve onun öncülü/selefi olan Güvenli Soket Katmanı (SSL), bilgisayar ağı üzerinden güvenli haberleşmeyi sağlamak için tasarlanmış kriptolama protokolleridir.

Görmek HMAC ve Transport Layer Security

Ulusal Standartlar ve Teknoloji Enstitüsü

Enstitünün logosu Ulusal Standartlar ve Teknoloji Enstitüsü (İngilizce: National Institute of Standards and Technology, kısaca NIST), Amerika Birleşik Devletleri federal devletinin standart enstitüsüdür.

Görmek HMAC ve Ulusal Standartlar ve Teknoloji Enstitüsü

UTF-8

UTF-8 8-bitlik bir Unicode dönüşüm biçimidir (İng: Unicode Transformation Format 'ın kısaltması). Unicode karakterlerini değişken sayıda 8 bitten oluşan bayt (kod birimi) gruplarıyla kodlamakta kullanılır.

Görmek HMAC ve UTF-8

Veri bütünlüğü

Veri bütünlüğü korunma ve tüm yaşam döngüsü boyunca verilerin doğruluğu ve tutarlılığının güvencesi anlamına gelir ve süreçleri, depolayan veya veri alan herhangi bir sistemin tasarımı, uygulanması ve kullanımının eleştirel bir yönüdür.

Görmek HMAC ve Veri bütünlüğü

XOR kapısı

XOR kapısı XOR (eXclusive OR) Kapısı, girişindeki işaretler birbirinden farklı olduğu zaman çıkış olarak 1 verir, diğer tüm hallerde 0 verir.

Görmek HMAC ve XOR kapısı

Ayrıca bilinir Özet tabanlı mesaj doğrulama kodu, Özet-tabanlı mesaj doğrulama kodu, Özet-tabanlı mesaj doğrulama kodu (HMAC).