Криптосиcтемд тавих шаардлага
Сүүлд шинэчлэгдсэн: 2010 оны 2-р сарын 09, Мягмар гариг, 17:08 Бичсэн Одко 2010 оны 1-р сарын 08, Баасан гариг, 09:49
Мэдээлэл нууцлах орчин үеийн криптографийн системүүддэд дараахи үндсэн шаардлагууд тавигдаж байна:
· шифрлэгдсэн мэдээлэл зөвхөн түлхүүртэй байх үед л уншигдах боломжтой байх;
· шифрлэсэн болон түүнд харгалзах задгай мэдээллээр шифрлэлтийн т тодорхойлоход шаардлагатай үйлдлийн тоо боломжит түлхүүрийн тооноос багагүй байх;
үлхүүрийг
· түлхүүрийн бүх боломжийг шавхах замаар мэдээллийг тайлах үйлдлийн тоо тодорхой доод үнэлгээтэй байх бөгөөд орчин үеийн компьютер, сүлжээний тоцооллын хүчин чадлаас давсан байх;
· шифрлэх алгоритмийн мэдлэг нь хамгаалалтын найдвартай байдалд нөлөөлөхгүй байх;
· түлхүүрийн бага зэргийн өөрчлөлт нь шифрлэгдсэн мэдээллийн хэлбэрийг нэг ижил түлхүүр хэрэглээд байхад ч гүнзгий өөрчлөх;
· шифрлэх алгоритмийн бүтцийн элементүүд өөрчлөгддөггүй байх;
· шифрлэх үйл явцад нэмэгдэл байдлаар орох нэгжүүд (бит) нь шифрлэгдсэн текстэн дотор бүрэн найдвартай нууцлагдсан байх;
· шифрлэгдсэн текстийн урт нь анхны тексттэй адил байх;
· шифрлэлтийн үйл явцад дэс дараалан хэрэглэгдэх түлхүүрүүдийн хамаарал нь энгийн, хялбар илэрдэггүй байх;
· боломжит түлхүүрийн аль нь ч мэдээллийн нууцлалыг найдвартай хангадаг байх;
· түлхүүрийн уртын өөрчлөлт шифрлэх алгоритмийн чанарыг муутгахгүй, алгоритм нь программ хангамжийн болон техникийн хувьд хэрэгжих боломжтой байх.


