Баталгаажсан шифрлэлт нэгэн зэрэг хоёр зүйлийг буцаана: агуулгыг нуух шифр текст, хүлээн авагчид гажуудлыг илрүүлэх боломж олгох шошго. Урьд нь эдгээр үйлдлийг тусдаа хэсгүүдээс угсардаг байсан бөгөөд муу хослолууд нарийн алдаа гаргадаг байв. Орчин үеийн бүтэц нь хослол болон түүний үйлчлэх нөхцөлийг тодорхойлдог. Энд баталгаажсан гэдэг үг шошгыг хэлнэ, хүнийг биш.

Хоёр баталгаа нь зөвхөн хамгаалагдсан пакетэд хамаарах бөгөөд түүний гадна юу ч хамаарахгүй.

Нэг бүтэц дэх хоёр баталгаа

Шифрлэлт нь ажиглагч үүнийг уншиж чадах эсэхийг хариулна; бүрэн бүтэн байдал нь өөрчлөгдсөн эсэхийг хариулна. Туннельд хоёулаа хэрэгтэй, учир нь өөрчлөгдсөн агуулга уншигдахгүй агуулгаас дор. AEAD нь тэдгээрийг нэг түлхүүрийн дор хэрхэн нэгтгэхийг, мөн баталгаажих боловч шифрлэгдэхгүй холбогдох өгөгдлийг тодорхойлно. Хүлээн авагч шалгалтад тэнцээгүй оролтыг татгалзана.

Холбогдох өгөгдөл нь харагдах талбаруудыг шалгалтад холбодог. Аль талбарууд багтах нь протоколоос хамаарах бөгөөд энэ нь гадаад хаяг бүр нууц болсон гэсэн амлалт биш: талбар шошготой хучигдсан ч сүлжээнд уншигдах хэвээр байж болно.

Nonce бол жижиг зүйл биш

Түлхүүр болон nonce-г зөв зохицуулах ёстой бөгөөд nonce-г дахин ашиглах нь хүнд бүтэлгүйтдэг. Нэг түлхүүрийн дор nonce-г давтах нь мессежүүдийн хоорондын хамаарлыг илрүүлж, бүрэн бүтэн байдлын баталгааг бүрэн сулруулж болно. Тиймээс nonce-ийн үүсгэлт болон дараалал нь аппликейшнд биш, протоколд хамаарна.

Энэ нь баталгааны нөхцөл бөгөөд хэрэгжүүлэх зөвлөмж биш. Хайхрамжгүй nonce нь зарласан шинж чанарыг өгөхгүй.

Давталтаас хамгаалалт нь тусдаа төлөв

Хүчинтэй хуучин пакетын шошго бүрэн байсан ч дахин илгээж болно, учир нь шошго нь жинхэнэ байдлыг баталдаг, шинэлэг байдлыг биш. Давталтыг зохицуулахад өөрийн төлөв хэрэгтэй: дарааллын дугаар, цонх, юу хүлээж авах дүрэм. Тэр төлөв нь протоколын хэрэгжилтэд амьдардаг бөгөөд шифрийн сонголттой хамааралгүй. Хүчтэй шифрлэлттэй боловч давталтаас хамгаалалтгүй туннель өчигдрийн урсгалыг хүлээн авсаар байна.

Хоёр механизм нэг биш байхдаа хамтран ажилладаг бөгөөд нэг нь зөв байхад нөгөө нь байхгүй байж болно.

Шошго танд хэлэхгүй зүйл

Түншийн таних нь сертификат эсвэл урьдчилан хуваалцсан түлхүүрээр тогтоогддог, шифр баталгаажсан гэдгээр биш. Маршрут, нэрийн шийдвэрлэлт, операторын бүртгэлийн бодлого нь криптографын хилээс гадуур. Амжилттай алгоритм хэлэлцээр нь хоёр төгсгөл нэг багц дээр тохирсон гэж хэлдэг бөгөөд энэ нь нийцтэй байдлын тухай, аль ч талын хэрэгжилтийн чанарын тухай биш.

Хэрэглэгчдэд: засвар үйлчилгээтэй, дэмжигдсэн протоколын тохиргоог сонгоорой. AEAD нь тэр тохиргооны шинж чанар бөгөөд туннелийг тойруулан шифрлэлийг гараар барих уриалга биш.

Аль багц хэлэлцсэн, давталтаас хамгаалалт идэвхтэй эсэх, түншүүдийг хэрхэн танихыг тэмдэглээрэй. Гурван баримт, гурван өөр баталгаа.

Холбоотой нийтлэлүүд