{k}ShifrLabAxborotlarni himoyalash usullari
0/0

Bir necha kalitli algoritmlar

RSA ning umumlashmasi: ikkita kalit (e, d) o'rniga t ta kalit k₁, k₂, …, kt ishlatiladi. Bu bir nechta shaxs birgalikda shifrlashi yoki ketma-ket imzolashi kerak bo'lgan holatlar uchun.

(k₁·k₂·…·kt) mod ((p−1)(q−1)) = 1

Masalan, t = 7 bo'lsa, k₁, k₂, k₃ shifrlash uchun, k₄…k₇ ochish uchun ishlatiladi:

ShifrlashC = Mk₁k₂k₃ mod n
OchishM = Ck₄k₅k₆k₇ mod n

Ko'p bosqichli imzo

k₁ — birinchi shaxsda, k₂, k₃ — ikkinchisida, qolganlari ochiq. Birinchi shaxs hujjatni o'qib tasdiqlaydi: C₁ = Mk₁ mod n. Ikkinchi shaxs o'z va ochiq kalitlar bilan M = C₁k₂k₃k₄k₅k₆k₇ mod n ni ochib o'qiydi, rozi bo'lsa imzolaydi: C₂ = C₁k₂k₃ mod n. Bu korxonada hujjatni bir nechta rahbar ketma-ket tasdiqlashiga o'xshaydi.