GPG Kleopatra Kriptografi
GPG Kriptografi Nedir?
GPG özgür bir kriptografi aracıdır. Bu aracın simetrik şifreleme, asimetrik şifreleme, imza işlemleri, kimlik doğrulama, yüksek güvenlik gibi çeşitli özelliklere sahiptir. GPG kriptografi aracının kullanım amacı yüksek güvenilirliğine sahip olmasından dolayı kurum içi ve/veya kurum dışı şifresiz veya şifreli bir şekilde dosya paylaşımı yapılabilmektedir.
GPG Kleopatra Kurulumu
GPG Kleopatra Downlaod butona tıkladıktan sonra sayfayı biraz aşağı indirip ok işareti ile gösterdiğim butona basınız.
Ok işaretiyle göstermiş olduğum butona basınca karşımıza aşağıda göstermiş olduğum bir sayfa açılmakta ve işaretlenen butona basıntığınız zaman ödeme seçeneği isteyecektir. Biz kleopatranın ücretsiz özelliğini kullanacağız. Adımlar tamamlandıktan sonrasında indirme işlemi başlıcaktır.
Kurulum adımları için next butonuna bastığımızda kurulum işlemi başarıyla tamamlanmaktadır. Kurulum işlemi tamamlandıktan sonra karşımıza bu şekilde bir ekran çıkıyor. Yeni anahtar çifti seçeneğine basarak güvenli kriptografi için hesap oluşturmak gerekiyor.
Aşağıdaki adımları düzgün ve doğru bir şekilde bilgiler girildiği zaman kurumlar arası ve/veya şahıslar arası iletişim, dosya yüklemesi, dosya indirilmesi güvenilir ve doğru olacaktır.
Adımları tamamladıktan sonrasında aşağıdaki resim örneğinde gösterildiği gibi kleopatra hesabım oluşturuldu fakat hala işimiz bitmedi şahsımıza ait keyimiz bulunmamaktadır. Bu keyin özel bir amacı bulunmaktadır. Bu amaç örneğin 10 kişilik bir red team 'de penstest raporu yayınlandı fakat bu raporu paylaşacak olan kişi sadece görmesini istediği kişilerin keylerini alarak sadece onlar ile paylaşım yapmaktadır. Güvenilir olmasındaki en büyük pay bana göre budur. Decrypt edilmesi diğer kriptografi yöntemlerine göre daha zordur. Keye sahip olabilmek amacıyla ana ekranda bulunan kendi ismimizin üzerine sağ click yapıp dışa aktar seçeneğine basarak dosya yolu seçiyoruz.
Belirtmiş olduğum dosya yolunda aşağıdaki gibi bir dosya geldi.
Gelen bu dosyayı text dosyasında açtığımız zaman keyimizi görmekteyiz. Herhangi bir karşı tarafla iletişim halinde gelen bu dosyayı iletişim kuracağımız kişi ve/veya kişilere göndermeliyiz. Aynı şekilde karşı tarafın keyinide almalıyız.
GPG Kleopatra Kişi Ekleme
Mesajlaşmak istediğimiz kişinin keyine sahip olmamız gerekiyor. Karşı taraftaki kişi/kişilerin keylerini kleopatra uygulamasında bulunan İçeri Aktarbutonundan dosya yolunda kaydetmiş olduğunuz keyi seçilmeli.
Kleopatra uygulamasının ana ekranında bulunan NotePad butonuna basıp daha sonrasında Recipients butonuna basarak, aşağıda dosyalarımızın paylaşmak istediğimiz kişilerin bilgilerini girebiliriz.
Şifreleme (Encryption)
İstediğiniz türden dosya şifrelemesini yapabilirsiniz. Örneğin;
* Metin belgesi
* PDF
* Word dosyası
gibi çeşitli dosyaları şifreleyebilirsiniz.
Şifrelenmesini istediğimiz dosyayı sağ click yaparak SIGN AND ENCRYPT seçeğine basıyoruz.
Seçeneğe bastıktan sonra karşımıza yeni bir pencere çıkıyor. Bu pencerede imzalayan kısmına kendimizi eklememiz gerekmektedir. Şifrele kısmınada kiminle paylaşmak istiyorsak onları seçmemiz yeterli olacaktır.
İmzala şifrele seçeneğine bastığımız zaman başarıyla dosyamız şifrelendi. Şifrelenen dosyayı şifreli bir şekilde rahatlıkla gönderebiliriz.
Peki sadece dosyamı şifreleniyor dediğinizi duyar gibiyim. Hayır tabikide diğer kriptografi çeşitleri gibi mesaj şifreleyebilirsiniz dosyaya gerek duymadan. Sadece mesajlaşma yapacağımız kişinin keyine ihtiyaç duyulmaktadır ve bu şifreleme işlemini online tool kullanarak yapacağım ve kullanımıda oldukça basit.
OnlineTool-GPG-Encryption
Şifre Çözme (Decryption)
Bir önceki başlık altında nasıl şifreleme yapacağımızı öğrendik fakat bize gelen/gelecek olan şifreli dosyayı nasıl açacağız onu bilmiyoruz. Benim masaüstümde olan (siz nerde şifrelediyseniz o konumda bulunacaktır dosyalar.) Şifreli dosyama sağ click yaparak Decrypt and veryfy seçeneğine basarak decryption işlemi başarıyla gerçekleştiriliyor.
Online tool için kullanılan şifreleme için OnlineTool-GPG-Decryption linkini kullanılmalı farklı online araçlarda kullanılabilir.