Կեսարի ալգորիթմ, գաղտնագրման ալգորիթմներից առավել հնագույն օրինակներից մեկը, որը հիմնվում է մի գաղտնագրի վրա, որը օգտագործվել է դեռևս Հուլիոս Կեսարի կողմից և ստացել է նրա անունը։

Կեսարի ալգորիթմում այբուբենի յուրաքանչյուր տառ ներկայացվում է նույն այբուբենի մեկ այլ տառով, որը զետեղված է 3 դիրք այն կողմ։

Այս գաղտնագրում այբուբենի յուրաքանչյուր տառ ներկայացվում է նույն այբուբենի մեկ այլ տառով, որը զետեղված է 3 դիրք այն կողմ։ Օրինակ անգլերենի այբուբենի համար D տառը ներկայացվում է A տառով, E տառը՝ B տառով և այսպես շարունակ։ Չնայած Կեսարն օգտագործում էր տեղաշարժ 3-ով, նույնատիպ արդյունք կարելի է ստանալ օգտագործելով 1-ից մինչև 25 ցանկացած տեղաշարժ։ Բանալիների քանակը 25 է։ Կոտրել հնարավոր է հատարկման եղանակով։ Գաղտնագրման և վերծանման համար օգտագործվել են տարբեր շառավիղներով շրջաններ, որոնք ունեն միևնույն առանցքը և պտտվում են մեկը մյուսի նկատմամբ[1]։

Գրականություն խմբագրել

Ծանոթագրություններ խմբագրել