H4WK OFCX
Kayıtlı Üye
- Katılım
- 4 Mayıs 2021
- Mesajlar
- 43
- Tepkime puanı
- 61
- Konum
- LocalHost
- İlgi Alanlarınız
- Siber Güvenlik , Yazılım Geliştirme
- Cinsiyet
-
- Erkek
Sezar Şifreleme Algoritması Nedir?
Sezar savaş döneminde önemli bilgileri bu şifreleme tekniği ile yollarmış.
Bu şifreleme tekniği şöyle istemekte. Sizin şifrelenmesini istediğiniz bir kelime ya da veri mevcut diyelim. Bizim bir anahtar değer belirlememiz gerekmekte. Bu anahtar değeri bir rakam olmalı. Bu anahtar değeri kadar verilen kelimedeki harfleri öteliyoruz.
örnek Python kelimesini sezar ile şifreleyelim
şimdi büyük P harfinin ascii tablosundan değerine bakalım
80 miş , 80 kodunu 5 kez öteleyelim etti 85 şimdi ise 85 'in ascii koduna bakalım U harfi
küçük y harfi 121 , bunuda 5 kez öteleyelim 126ncı kod garip bir çizgi
t harfinin ascii değeri 116 , 5 ekledım y oldu
hemen buraya Python kelimesinin şifrelenmiş halini atim
80
P => U
121
y => ~
116
t => y
104
h => m
111
o => t
110
n => s
böyle böyle şifreleniyor

Python3 ile sezar şifreleme ile yapma için github linki https://github.com/hawk-unity/sezarsifreleme
