Ücretsiz araç

Mesajı imzalayın

Şifreleme kimin okuyabileceği sorusunu yanıtlar. İmza başka birini: bunu gerçekten o mu yazdı. Metni anahtarınızla imzalayın — genel anahtarınıza sahip herkes mesajın size ait olduğunu ve değiştirilmediğini doğrulayabilir. Anahtarlar sekmeden çıkmaz.

Genel anahtar herkese verilebilir; gizli anahtar hiç kimseye, hiçbir zaman.

Anahtarınız yok mu? Anahtarlar sekmesinde bir çift oluşturun — orası anahtarı parolalı ifadeden de türetebilir.

Anahtarlar, metin ve imza hiçbir yere gitmez: her şey bu sekmede hesaplanır.

Yazışmada nasıl görünür

İmzalı mesaj, altına şu biçimde tek bir satır eklenmiş metninizdir: --404SIG1 anahtar.imza. Metin okunur kalır: imza hiçbir şeyi gizlemez, yalnızca yazarlığı kanıtlar. Alıcı bloğu bütün olarak kopyalar, bu sayfayı Doğrula sekmesinde açar ve yapıştırır.

Kopyalanması gereken şey bloktur, metin tek başına değil. İmza bayt bayt hesaplanır: fazladan bir boşluk, farklı bir satır sonu ya da tırnakların otomatik değiştirilmesi — ve doğrulama tutmaz, görünüşte her şey aynı olsa bile.

İmzanın kanıtlamadığı şey

Metnin belirli bir anahtarın sahibi tarafından yazıldığını ve o zamandan beri değişmediğini kanıtlar. Şunu ise kanıtlamaz: bu anahtarın, kendini öyle tanıtan kişiye ait olduğunu. Bunu başka yoldan öğrenirsiniz — siteden, kanalın sabitlenmiş mesajından, kartvizitten. Anahtar imzayla aynı mesajda geldiyse doğrulama hiçbir anlam taşımaz: ikisi birden taklit edilebilir.

Yakında: metni parolayla şifreleyin, dosya şifreleyin ve sırrı parçalara bölün.

Ne anahtar ne metin saklıyoruz

VPN’in kendisinde ziyaret günlüğü olmadığı gibi: talep üzerine verilecek bir şey yok.

Nasıl çalışıyor →

Sık sorulan sorular

guest@404vpn:~$ cat sign-faq.md
[01] $ İmzanın şifrelemeden farkı ne?
> Şifreleme içeriği gizler: yalnızca anahtarı olan okuyabilir. İmza içeriği gizlemez — metin açık kalır — ama iki şeyi birden kanıtlar: yazanın anahtar sahibi olduğunu ve imzalandıktan sonra metnin tek karakter bile değişmediğini. Bunlar farklı işlerdir ve çoğu zaman gereken ikincisidir.
[02] $ Gönderenin genel anahtarını nereden almalı?
> Başka bir yolla zaten doğrulanmış olduğu yerden: şirketin sitesinden, kanalın sabitlenmiş mesajından, kartvizitten. İmza, metni belirli bir anahtarın sahibinin yazdığını kanıtlar — ama o anahtarın doğru kişiye ait olduğunu başka yerden öğrenirsiniz. Anahtar imzayla aynı mesajda geldiyse doğrulama hiçbir anlam taşımaz.
[03] $ Metin aynıyken imza neden tutmuyor?
> Demek ki metin aslında aynı değil. İmza bayt bayt hesaplanır: sondaki fazladan bir boşluk, farklı bir satır sonu, mesajlaşma uygulamasının tırnakları değiştirmesi — ve doğrulama dürüstçe tutmaz. Bu yüzden metni tek başına değil, imza satırıyla birlikte bütün bloğu kopyalayın.
[04] $ Gizli anahtarı saklamamak mümkün mü?
> Onu bir parolalı ifadeden türetebilirsiniz — o zaman saklanacak bir şey olmaz, ifadeyi hatırlamak yeter. Ama o durumda tuz herkes için aynıdır, yoksa anahtar yeniden üretilemezdi: yani zayıf bir ifade doğrudan taklit edilebilir bir imza demektir. Birbiriyle ilgisiz kelimelerden uzun bir ifade seçin — ya da rastgele bir anahtar saklayın ve belleğe güvenmeyin.
[05] $ Anahtarları saklıyor musunuz?
> Hayır. Ne anahtar, ne metin, ne imza: sayfa çalışırken tek bir ağ isteği bile yapmaz. Kaybolan gizli anahtarı kurtaramayız — o bizde hiç olmadı.