Şifre korumalı bağlantı nedir?

Şifre korumalı bağlantı, bir hedef URL'yi şifreler, böylece yalnızca doğru şifreye sahip birisi nereyi gösterdiğini ortaya çıkarabilir. Herkesin açabileceği düz bir bağlantı göndermek yerine, URL istemci tarafında şifrelenir ve bağlantının parçasına (# işaretinden sonraki kısım) gömülür; bu hiçbir zaman sunucuya gönderilmez. Bağlantıyı açan herkes, tarayıcısının orijinal URL'ye gitmeden önce parçayı orijinal URL'ye geri çözmek için şifreyi gerektirir.

Bu, hassas hedefleri — özel belgeler, davet bağlantıları veya dahili araçlar gibi — tam olarak güvenilir olmayan kanallar aracılığıyla paylaşmak için yararlıdır; bağlantıyı kesintiye uğratan veya ileten herkese hedef adresi açığa çıkarmadan.

Araç açıklaması

Link Lock Şifreleyici Şifre Çözücü, AES-GCM şifrelemesi ve PBKDF2 türetilmiş anahtar (100.000 yineleme, SHA-256) kullanarak URL'leri tamamen tarayıcınızda şifre korur ve kilidini açar. Açık kaynaklı Link Lock bağlantı biçimiyle uyumludur; bu nedenle bu araç (veya başka herhangi bir Link Lock örneği) tarafından oluşturulan kilitli bağlantılar burada şifresi çözülebilir ve bunun tersi de geçerlidir. Tüm şifreleme ve şifre çözme işlemleri yerel olarak gerçekleşir — şifre ve orijinal URL asla cihazınızdan ayrılmaz.

Örnekler

Bağlantıyı şifreleme

  • Giriş URL'si: https://example.com/secret-document
  • Şifre: my-secret-password
  • Çıkış: https://rapidtoolset.com/en/tool/link-lock-encryptor-decryptor#eyJ2IjoiMC4wLjEi... gibi kilitli bir bağlantı

Bağlantının şifresini çözme

  • Giriş: Yukarıdaki kilitli bağlantı, doğru şifre ile
  • Çıkış: https://example.com/secret-document

Özellikler

  • İstemci tarafı AES-GCM şifrelemesi — URL ve şifre hiçbir yere iletilmez
  • İsteğe bağlı şifre ipucu — kilitli bağlantının yanında şifresiz olarak depolanan bir ipucu ekleyin
  • Kilitli bağlantıları otomatik algılar — araçları adres çubuğunda Link Lock parçası ile ziyaret etmek otomatik olarak şifre çözme moduna geçer

Nasıl çalışır

Araç, 16 baytlık rastgele bir salt ve SHA-256'nın 100.000 yinelemesi kullanarak PBKDF2 ile şifrenizden 256 bitlik bir AES anahtarı türetir. Daha sonra URL'yi rastgele 12 baytlık bir başlatma vektörü kullanarak AES-GCM ile şifreler. Salt, IV, şifreli metin ve isteğe bağlı ipucu bir JSON nesnesine paketlenir, base64 kodlanır ve bağlantıda # işaretinden sonra eklenir — bu tasarım, tüm sırrı sunucu günlüklerinden ve ağ üzerinden iletilen tarayıcı geçmişinden uzak tutar.

Sınırlamalar

  • Web Crypto API aksi takdirde kullanılamadığından güvenli bir tarayıcı bağlamı (HTTPS veya localhost) gerektirir.
  • Yalnızca http:, https: ve magnet: URL'leri şifrelenebilir.
  • Şifreyi unutmak, kilitli bağlantıyı kalıcı olarak kurtarılamaz hale getirir — şifre sıfırlaması yoktur.