Blog Linuxhackingid

  • By ZSecurity
  • 19/03/2022
  • 0 Comment

Cara Membuat Sandi Geser Python

sekarang kita akan membuat sandi geser dengan python sandi geser ini sebenernya dinamakan caesar chiper dan Caesar cipher ini merupakan teknik enkripsi jaman jebot, yang tentunya sudah tidak relevan dengan perkembangan jaman.

TEKNIK YANG DIPAKAI

Caesar Cipher menggunakan teknik substitusi sederhana yakni pergeseran abjad (shift) sejumlah nilai tertentu.

contoh: kita ingin mengenkripsi dengan senilai 3 abjad maka peta transform akan terlihat seperti ini

abjad asliabcdefghijklmnopqrstuvwxyz
cipher (geser 3 ke kanan)defghijklmnopqrstuvwxyzabc

huruf a –> d , huruf b –> e, huruf c –>f, dan seterusnya

KODE DALAM PYTHON

“””
Created on Sat Mar 19 03:18:10 2022
@author: lutfy
“””
z = [‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’,’j’,’k’,’l’,’m’,’n’,’o’,’p’,’q’,’r’,’s’,’t’,’u’,’v’,’w’,’x’,’y’,’z’,]
print (“sandi geser”)
a = input(“\masukan kata = “)
b = “”
geser = 7
for x in range(len(a)):
temp = z.index(a[x])+geser
b=b+z[temp%63]
print (“\plaintext= “+a)
print (“sandigeser= “+b)
#sandi geser
berikut hasilnya dengan editor spyder

implementasi kode untuk enkripsi dalam bahasa pemrograman python bisa dilihat diatas

KESIMPULAN

ok. itulah bagaimana cara membuat dan tentang sandi geser python semoga penjelasan diatas cukup jelas kalo kritk, saran, atau pertanyaan silakan komentar.

0 comments on “Cara Membuat Sandi Geser Python”

Leave a Reply

Your email address will not be published. Required fields are marked *