- 10 Ağu 2019
- 985
- 17
Çok hoş oldu, emeği geçenlerin eline sağlık. Kırılması basit ancak günümüzde popüler bir cipher. İyi seyirler dilerim.
Dipnot: Neden Music dizininde olduğunu sorgulamayın, ben de sorgulamıyorum.
Dipnot: Neden Music dizininde olduğunu sorgulamayın, ben de sorgulamıyorum.
Kod:
package main
import "fmt"
func xor(text []byte, key int) string {
for i := 0; i < len(text); i++ {
text[i] = text[i] ^ byte(key)
}
return string(text)
}
func main() {
var enc string
var key int
fmt.Print("Şifreleyeceğin metini buraya gir Shain Gaseku! ")
fmt.Scan(&enc)
bytearray := []byte(enc)
fmt.Print("Şimdi de key gir aksi taktirde Sensei Girotemasu'dan çaldığım kılıç ile seni doğrayacağım ! : ")
fmt.Scan(&key)
fmt.Println("Şifrelenmiş metin: ", xor(bytearray, key))
}