Агуулгын хүснэгт:
Видео: Мессежийг шифрлэх, тайлахад ямар түлхүүр ашигладаг вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Асимметрик криптограф гэж нэрлэдэг нийтийн түлхүүрийн криптограф , өгөгдлийг шифрлэх, тайлахад нийтийн болон хувийн түлхүүрүүдийг ашигладаг. Түлхүүрүүд нь хоорондоо хосолсон боловч ижил биш (тэгш хэмт бус) том тоонууд юм. Хосуудын нэг түлхүүрийг хүн бүртэй хуваалцах боломжтой; нь гэж нэрлэдэг нийтийн түлхүүр.
Үүнийг харгалзан үзээд хэрхэн шифрлэж, тайлах вэ?
Дүгнэлт
- Криптограф нь харилцааны явцад өгөгдлийг хамгаалах, хамгаалахад ашиглагддаг.
- Шифрлэлт нь анхны мэдээллийг үл таних хэлбэрт шилжүүлэх үйл явц юм.
- Шифрийг тайлах нь кодлогдсон/шифрлэгдсэн өгөгдлийг хүн эсвэл компьютерт уншиж, ойлгохуйц хэлбэрээр хөрвүүлэх үйл явц юм.
Би шифрлэгдсэн мессежийг хэрхэн унших вэ? Текст самбараар дамжуулан шифрлэгдсэн текст мессежийг хэрхэн унших вэ
- TextPad-г ажиллуулаад програмын шифрлэгдсэн мессежийг нээнэ үү.
- "Ctrl-A" товчийг дарж мессежийн текстийг бүхэлд нь сонгоно уу.
- Тохирох шифрлэлтийн програмыг нээнэ үү.
- Мессежийг шифрлэхэд ашигласан нэвтрэх үг эсвэл нууц үгээ оруулна уу.
- "Шифрийг тайлах" товчийг дарна уу.
Үүнийг харгалзан шифрлэлт хийхэд ямар түлхүүр ашигладаг вэ?
Олон нийтэд түлхүүр , хоёр түлхүүрүүдийг ашигладаг нэг түлхүүрийг шифрлэхэд ашигладаг болон өөр түлхүүрийг ашигладаг шифрийг тайлах зориулалттай. Нэг түлхүүр (олон нийтийн түлхүүр) нь шифрлэхэд ашиглагддаг энгийн текстийг шифрлэх текст болон өөр түлхүүр (хувийн түлхүүр) ашиглаж байна мессежийг уншихын тулд шифрийн текстийг тайлахын тулд хүлээн авагчаар.
Нийтийн түлхүүрээр мессежийг хэрхэн шифрлэх вэ?
Шифрлэхийн тулд GPG-г хэрхэн ашиглах вэ
- Бүх зүйл нэг файлд байгаа эсэхийг шалгаарай.
- (ЗААВАЛ БИШ) Хувийн түлхүүрээ ашиглан файлд гарын үсэг зурна уу.
- Хүлээн авагчийн нийтийн түлхүүрийг ашиглан файлыг шифрлэнэ үү.
- Шифрлэгдсэн файл болон (заавал биш) гарын үсгийг нөгөө хүнд илгээнэ үү.
- Мессежийг хүлээн авагч нь нууц түлхүүрээ ашиглан шифрлэгдсэн файлын кодыг тайлах болно.
Зөвлөмж болгож буй:
Blockchain дахь хувийн түлхүүр ба нийтийн түлхүүр гэж юу вэ?
Хэн нэгэн танд Blockchain-ээр криптокоин илгээх үед тэд үүнийг "Нийтийн түлхүүр" гэж нэрлэгддэг хэш хувилбар руу илгээдэг. Тэднээс нуугдсан өөр нэг түлхүүр байдаг бөгөөд үүнийг "Хувийн түлхүүр" гэж нэрлэдэг. Энэхүү Хувийн Түлхүүрийг Нийтийн Түлхүүрийг гаргахад ашигладаг
Протоколыг тодорхойлохдоо ямар түлхүүр үг ашигладаг вэ?
Протокол нь тодорхой даалгавар эсвэл функцэд тохирсон арга, шинж чанар болон бусад шаардлагын төлөвлөгөөг тодорхойлдог. Ангиар хэрэгжих үед төрлийн аргын шаардлага нь класс эсвэл статик түлхүүр үгээр угтвар тавигдсан ч энэ нь үнэн юм: protocol SomeProtocol {static func someTypeMethod()}
Анхдагч түлхүүр нь гадаад түлхүүр байж чадах уу?
Анхдагч түлхүүрүүд үргэлж өвөрмөц байх ёстой, хэрэв хүснэгт нь нэгээс олон харьцаатай бол гадаад түлхүүрүүд нь өвөрмөц бус утгыг зөвшөөрөх шаардлагатай. Хүснэгт нь нэгээс олон хамаарал биш харин нэгийг харьцах харьцаагаар холбогдсон бол гадаад түлхүүрийг үндсэн түлхүүр болгон ашиглах нь төгс төгөлдөр юм
Үндсэн түлхүүр хоёрдогч түлхүүр ба гадаад түлхүүр гэж юу вэ?
Гадаад түлхүүр: Анхдагч түлхүүр нь өөр хүснэгтэд нэг хүснэгт (хөндлөн иш татсан) харагдаж байна уу. Хоёрдогч (эсвэл өөр) түлхүүр: Дээрх хоёр төрлөөс сонгогдоогүй хүснэгтийн аль нэг талбар уу
Тэгш хэмт түлхүүр солилцоход ямар тэгш бус шифрлэлтийн алгоритмыг ашигладаг вэ?
Хамгийн өргөн хэрэглэгддэг тэгш хэмт алгоритм нь AES-128, AES-192, AES-256 юм. Тэгш хэмт түлхүүрийн шифрлэлтийн гол сул тал нь холбогдох бүх талууд өгөгдлийг шифрлэхээс өмнө шифрлэхэд ашигласан түлхүүрээ солилцох шаардлагатай болдог