Skip to content

BilalGns/Obscure-Vigenere-Cipher-Garfield-Solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

:octocat: Obscure-Vigenere-Cipher-Garfield-Solution :octocat:

Vigenère Şifreleme

Vigenère şifrelemesi, Polyalphabetik bir şifreleme yöntemidir. Şifrelenmiş metni oluşturmak için bir anahtar kelime veya cümle kullanılır. Anahtar kelime veya cümle, her harf için bir kaydırma miktarı belirler. Bu yöntem, her harfin şifrelenmesi için farklı bir kaydırma miktarı sağlar, bu da şifrenin daha güvenli hale gelmesini sağlar. Şifreleme Mantığı

Vigenère şifrelemesi, bir metni anahtar kelime veya cümleyle şifrelemek için kullanılır. Her harf, anahtar kelimenin karakterlerine göre farklı kaydırma miktarlarıyla şifrelenir.

Örneğin, LEMON anahtar kelimesini kullanarak şifreleme işlemi yapalım:

Metin : ATTACKATDAWN
Anahtar : LEMON

  • Metnin her harfi, sırasıyla anahtar kelimenin karakterlerine göre birer birer şifrelenir.
  • Anahtar kelime boyunca bir döngü yapılır ve her harf için bir kaydırma miktarı belirlenir.
  • Her bir harf, alfabetik olarak ilgili kaydırma miktarı kadar kaydırılır.

Örnek:

Metin:    A  T  T  A  C  K  A  T  D  A  W  N 
Anahtar:  L  E  M  O  N  L  E  M  O  N  L  E
Şifreli:  L  X  F  O  P  V  E  F  R  N  H  R

Bu şekilde, ATTACKATDAWN metni LXFOPVEFRNHR olarak şifrelenmiş olur.

Şifreleme Tablosu

Aşağıdaki şifreleme tablosu, Vigenère şifrelemesinde karakterlerin birbirine karşılık geldiği bir referans sunar:

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
A 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
B 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 A
C C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Y Y 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
Z 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

Bu tablo, her bir karakterin diğer karakterlerle nasıl şifrelendiğini göstermektedir. Bu bilgiyi kullanarak şifreleme işlemi gerçekleştirilebilir.

Burada vigenere şifresi kullanılarak şifrelenmiş bir metin ve anahtarı bulunmaktadır.

Metin : IjgJUO{P_LOUV_AIRUS_GYQUTOLTD_SKRFB_TWNKCFT}
Anahtar : 07271978

👇 Otomatize çözümleri için bakabilirsiniz 👇

Visitor Count

Visitor Count

Connect with me 📫