Başlatma vektörü
Başlatma vektörü, şifre kipini başlatan ve tehlikeli şifreli metin tekrarlarını önleyen gizli olmayan girdidir.
Tanım
Başlatma vektörü bir şifre kipinin ilk durumunu ayarlar ve aynı düz metin ile anahtarın farklı sonuçlar üretmesini sağlar.
Kipe göre koşullar
IV genellikle şifreli metinle gönderilir ve gizli değildir. CBC yeni ve öngörülemez IV; CTR ise öncelikle benzersiz sayaç veya nonce ister.
IV ve nonce
Nonce tekrarlamamayı, IV kipin başlangıç girdisini vurgular. Kavramlar örtüşür ancak her zaman eş anlamlı değildir.
Evet. Önemli olan gizlemek değil benzersizlik veya öngörülemezlik kuralıdır.
Genellikle hayır; zarar kipe bağlıdır.
İncelenmiş protokol aksini söylemedikçe kip kurallarına göre bağımsız üretilmelidir.