Ücretsiz araç

Bir sırrı parçalara bölün

Kurtarma ifadesi bir çelişkidir: tek kopya kaybolur, çok kopyanın her biri ayrı bir risktir. Bu sayfa sırrı öyle parçalara böler ki gereken herhangi K parça onu geri kurar, daha azı ise hakkında hiçbir şey söylemez. Güvendiğiniz üç kişide üç parça, herhangi ikisi geri kurar — ve hiçbiri tek başına bir şey yapamaz.

Her şey tarayıcıda hesaplanır: ne sır ne de parçalar hiçbir yere gider.

Ne sır ne parçalar hiçbir yere gider: bütün matematik bu sekmede hesaplanır.

Nasıl çalışır

Shamir şeması. Sırrın her baytı bir polinomun içine saklanır: sabit terim baytın kendisine eşittir, diğer katsayılar rastgeledir ve derece eşikten bir eksiktir. Parça numarası x — polinomun şu noktadaki değeridir: x. Herhangi K noktadan gereken dereceden tam olarak bir polinom geçer, bu yüzden K parça özgün baytı tek anlamlı olarak verir. K−1 noktadan ise sonsuz sayıda böyle polinom geçer ve bütün sabit terimler eşit olasıdır — daha az parçanın hiçbir şey söylememesinin nedeni budur.

Her şey GF(256) cisminde hesaplanır — AES’in içindeki aynı cisim. Baytlar bayt kalır, parçalar kısa çıkar ve kâğıda yazmak gerçekten mümkün olur.

Bunu makul biçimde nasıl kullanmalı

Evde saklamak için en işe yarar düzen, eşiği iki olan üç parçadır. Biri sizde, biri bir akrabada, biri banka kasasında ya da güvendiğiniz ikinci kişide. Kendinizinkini kaybederseniz kalan ikisinden geri kurarsınız. Biri çalınırsa hırsızın elinde hiçbir şey olmaz, ipucu bile.

Yapılmaması gerekenler: iki parçayı aynı yerde saklamak (bu tek kopya saklamakla aynıdır) ve eşiği parça sayısına eşitlemek (o zaman herhangi bir parçayı kaybetmek sırrı kaybetmektir).

Yakında: kurtarma ifadesi denetleyicisi, dosyayı parolayla şifreleyin ve metni şifreleyin.

Bunların hiçbirini saklamıyoruz

Ne sır, ne parça, ne parola — 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 secret-split-faq.md
[01] $ Bunun ifadeyi üçe bölmekten farkı ne?
> Sıradan bir ifadenin parçası zaten yanıtın bir bölümüdür: on iki kelimenin sekizi elinizdeyse kalanı denenerek bulunur. Burada her parça tek başına sır hakkında hiçbir şey söylemez: gereken sayıda parça toplanana dek özgün metnin uzunluğunu bile kesin olarak bilemezsiniz. Bu bir söz değil, şemanın matematiksel özelliğidir.
[02] $ Kaç parça yapmalı ve kaçını istemeli?
> Evde saklamak için genellikle eşiği iki olan üç parça alınır: biri kaybolursa yine geri kurarsınız, biri çalınırsa hırsız hiçbir şey elde edemez. Eşiğin parça sayısına eşit olması (üçte üç) tehlikelidir: herhangi bir parçayı kaybetmek sırrı sonsuza dek kaybetmek demektir.
[03] $ Parçalar nerede saklanmalı?
> Ayrı ayrı ve farklı yerlerde — bütün mesele bu. Aynı kasadaki iki parça, tek bir kopyadan iyi değildir. Parçalar kâğıda yazılabilir: kısadırlar ve sıradan harflerle rakamlardan oluşurlar.
[04] $ Ya bir parça bozulduysa veya başka bir sırra aitse?
> Fark ederiz. Bölmeden önce sırra özetinin iki baytı eklenir ve birleştirmede denetlenir. Parçalar tek bir sırra ait değilse ya da biri bozulmuşsa sayfa bunu söyler, inandırıcı bir çöp vermez.
[05] $ Sırrımı görüyor musunuz?
> Hayır. Sayfa bölerken ve birleştirirken tek bir ağ isteği bile yapmaz — bütün matematik sizin sekmenizde olur. Geliştirici araçlarının Ağ sekmesinde görebilirsiniz.