Una frase semilla es una contradicción: una sola copia se pierde, muchas copias son cada una un riesgo más. Esta página corta el secreto en varias partes de modo que cualesquiera K necesarias lo recomponen, mientras que menos no dicen nada de él. Tres partes entre tres personas de confianza, dos cualesquiera lo recuperan, y ninguna por sí sola puede nada.
Todo se calcula en el navegador: ni el secreto ni las partes se envían a ningún sitio.
Ni el secreto ni las partes se envían a ningún sitio: toda la matemática se calcula en esta pestaña.
Esquema de Shamir. Cada byte del secreto se esconde en un polinomio: el término independiente es el propio byte, los demás coeficientes son aleatorios, y el grado es uno menos que el umbral. La parte número x es el valor del polinomio en el punto x. Por cualesquiera K puntos pasa exactamente un polinomio del grado necesario, así que K partes dan el byte original sin ambigüedad. Por K−1 puntos pasan infinitos polinomios así, y todos los términos independientes son igual de probables: por eso menos partes no dicen absolutamente nada.
Todo se calcula en el cuerpo GF(256), el mismo que hay dentro de AES. Los bytes siguen siendo bytes, las partes salen cortas y escribirlas en papel es realista.
El esquema más práctico para guardar en casa: tres partes con umbral dos. Una contigo, una con un familiar, una en una caja de seguridad o con otra persona de confianza. Si pierdes la tuya, la recuperas con las dos restantes. Si roban una, el ladrón no tendrá nada, ni una pista.
Lo que no hay que hacer: guardar dos partes en el mismo sitio (es lo mismo que guardar una sola copia) y poner un umbral igual al número de partes (entonces perder cualquier parte es perder el secreto).
Cerca: la comprobación de frases semilla, cifrar un archivo con contraseña y cifrar un texto.
Ni secretos, ni partes, ni contraseñas, igual que no hay registros de visitas en la propia VPN. No hay nada que entregar ante una petición.
Cómo funciona →¿Te ha servido?
Un toque, sin registro