Суралцах
Хичээл
Криптографийг онолоос практик руу — алхам алхмаар. Илүү сайн ойлго, илүү аюулгүй бүтээ.

Password хэрхэн зөв хадгалах вэ?
Нууц үгийг plaintext хэлбэрээр хадгалах нь мэдээллийн сан алдагдсан үед хэрэглэгчдийг эрсдэлд оруулдаг. Иймээс Argon2id, scrypt, PBKDF2 зэрэг нууц үгэнд зориулсан алгоритм ашиглан hash үүсгэж хадгална. Salt нь ижил нууц үгнээс өөр hash үүсгэхэд тусалдаг. Мөн нууц үгийг шифрлэлтийн түлхүүр болгох шаардлагатай үед KDF ашиглах хэрэгтэй.
3 мин унших
Randomness, Key, Nonce ба IV
Криптографийн хамгаалалт нь зөв алгоритмаас гадна санамсаргүй тоо болон түлхүүрийг зөв ашиглахаас хамаардаг. Энэ хичээлээр Cryptographic Randomness, AES түлхүүрийн хэмжээ, IV ба Nonce-ийн үүрэг, AES-GCM дээр Nonce давтан ашиглах эрсдэл болон Private Key-г аюулгүй хадгалах үндсэн зарчмуудыг сурна.
5 мин унших
Орчин үеийн системүүд криптографийг хэрхэн хослуулдаг вэ?
Hybrid Cryptography нь AES болон Public-key cryptography зэрэг алгоритмыг хослуулан мэдээллийг үр ашигтай, аюулгүй хамгаалах арга юм. Энэ хичээлээр файл шифрлэх жишээ, AES түлхүүрийг хамгаалах зарчим, Digital Signature болон HTTPS/TLS холболт криптографийг хэрхэн хослуулдгийг судална.
5 мин унших
Post-Quantum Cryptography-ийн анхны ойлголт
Post-Quantum Cryptography (PQC) нь квант компьютерийн халдлагад тэсвэртэй байхаар зохиогдсон, ердийн компьютер дээр ажилладаг криптографийн алгоритмуудын чиглэл юм. Энэ хичээлээр Shor-ийн алгоритмын эрсдэл, ML-KEM болон ML-DSA зэрэг стандартчилсан алгоритм, Harvest Now, Decrypt Later стратеги болон Crypto Agility-ийн ач холбогдлыг судална.
6 мин унших