Pythagorean cipher

10+
Таталтууд
Контентын үнэлгээ
Бүх насныханд
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг

Энэ аппын тухай

Пифагорын шифр нь Цезарийн шифр гэх мэт бусад системээс цаг хугацааны хувьд эртний сонгодог криптографийн криптосистем юм. Үүнийг Пифагорчууд Пифагорын анхлан дэвшүүлсэн хөгжмийн онол дээр үндэслэн тайлбарласан бөгөөд 2-р Пунийн дайны үед Грекийн эзэнт гүрэн өргөнөөр хэрэглэж байжээ.
Плутархын хэлснээр Ромын эзэнт гүрэн Цезарийн шифрийг ашиглахыг илүүд үздэг байсан нь Пифагорын шифрээс хялбар, мөн чонын тав дахь асуудалтай холбоотойгоор энэ төрлийн шифр хязгаарлагдмал байсан нь шифрийг тайлах явцад алдаа гаргасан. Пифагор таслалаар хазайлтаас. Процедурын тайлбарыг Спартан scytale шифртэй харьцуулахаас гадна Плутархын бүтээлээс олж болно.
Бусад түүхчдийн үзэж байгаагаар энэ шифр нь хөгжмийн онолын мэдлэгтэй, өндөр боловсролтой хөгжмийн чихтэй криптологич эсвэл бичээчдийг шаарддаг байв. Хэдийгээр энэ нь тухайн үеийн янз бүрийн хөгжмийн зэмсгүүдийг ашиглан хол зайд дамжуулах боломжийг олгосон ч бусад системүүд давамгайлж байв.
Философич Платон ярианыхаа хэсэг дээр Атлантчуудын хэрэглэж байсан Пифагорын өмнөх тогтолцооны тухай дурдсан байдаг. Үүнд ч гэсэн түүний тодорхойлолт, хэрэглээнд тодорхой нөлөө үзүүлдэг. Атлантисын тухай болон бодит оршин тогтнох тухай баримт бичиг байхгүй тул энэ мэдэгдлийг батлах боломжгүй юм.
Дундад зууны үед бий болсон хөгжмийн тэмдэглэгээний системийг боловсронгуй болгосноор энэ төрлийн сонгодог шифрийг дэлгэрүүлэх боломжийг олгосон бөгөөд үүнээс гадна хувилбаруудыг олшруулах боломжийг олгосон. Гэсэн хэдий ч Пифагорын тохируулгын үр дүнд үүссэн даруу байдлын асуудлууд нь криптограммыг хөгжмийн зэмсэг ашиглан дуу чимээ гаргах замаар биш харин бичгээр бичгээр дамжуулдаг байсан ч шифрийг тайлах явцад байнга асуудал үүсгэдэг байв. Үүнээс гадна, зүгээр л аялгуу гэх мэт зөвшилцөл байхгүй байсан тэр үед шифрлэлтийн шалгуурт байнгын төөрөгдөл. Тухайн үед хөгжмийн стандарт байхгүй байсан бөгөөд энэ нь хоёр тал тэгш хэмтэй түлхүүр, процедурыг эзэмшиж байсан ч шифрлэлтийн аргыг төвөгтэй болгосон.
Зарим түүхээс үзвэл, криптосистем нь лалын шашинтнууд Аль-Андалус руу довтлох үед чухал ач холбогдолтой байсан бөгөөд цэргийн чухал мессежийг дамжуулахад ашиглагдаж байжээ. Энэ нь бага зэрэг тархсаны ачаар шифрлэлтийн аргыг мэддэггүй олон соёл байсан гэж тухайн үеийн зарим түүх судлаачид баталдаг бөгөөд энэ нь криптоаналитикчдад хүч чадал өгөхөд тустай байв.
Сэргэн мандалтын үед шинэ даруу хүмүүс гарч ирсний ачаар Пифагорын шифрийг зарим криптоголууд Виженерийн шифрээс илүүд үздэг байв. Хоёр криптосистемийн давтамжийн шинжилгээнд өртөмтгий байдал, аль нэг аргыг эвдэхэд шаардагдах криптограммуудын тоо ширүүн маргаан байв. Үнэн бол сонгодог орлуулалтын системийн энгийн байдал нь илүү их суралцах муруй шаардсан хөгжмийн онолд суурилсан процедураас ихээхэн давуу тал байсан юм. Нөгөөтэйгүүр, аман дамжуулалтыг давуу тал гэж үзээгүй, үнэн хэрэгтээ тэд бичгээр хөгжмийн кодчилолоор дамжуулан мессеж илгээсэн. Энэ нь янз бүрийн эх сурвалжийн дагуу процедурын анхны тайлбартай харьцуулахад зөрчилтэй мэт санагдаж байв.
Одоогийн байдлаар Пифагорын шифр нь зөвхөн сурган хүмүүжүүлэх сонирхолтой бөгөөд сонгодог криптосистемийн танилцуулгын хэсэг болгон судалж байна. Энэ нь тодорхойлогдсон үед тухайн цаг үеийнхээ хувьд дэвшилтэт криптосистем байсан бөгөөд орчин үеийн бусад аргуудтай харьцуулахад маш бат бөх байсан гэж маргах зарим судлаачид байгаа нь үнэн. Гэсэн хэдий ч түүнтэй адил аюулгүй байдлыг хангадаг илүү хялбар, илүү уян хатан хувилбарууд байдаг тул түүний нарийн төвөгтэй байдал үндэслэлгүй гэж үзэх хүмүүс олон байдаг.
Шинэчилсэн огноо
2023 оны 4-р сарын 17

Өгөгдлийн аюулгүй байдал

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