Saltar al contenido
Kerrojo

Atribuciones

Kerrojo se apoya en trabajo abierto de otras personas. Gracias. Última revisión: 21 de octubre de 2026.

Para revisar antes de publicar. Esta lista se hizo leyendo las dependencias del código. Antes de cada versión conviene generarla automáticamente (por ejemplo con cargo about y el informe de licencias de Gradle) y revisar que las apps muestren estos avisos en una pantalla de licencias.

Datos e íconos incluidos en la app

ComponenteUso en KerrojoLicencia
2fa.directory, de 2factorauth y colaboradoresLista de sitios que admiten códigos de verificación, incluida en la app (pantalla Seguridad)MIT. Copyright © 2021 2factorauth and Contributors
Simple Icons 16.35.0Logotipos de servicios en la lista de cuentas (Android)CC0 1.0. Los logotipos son marcas de sus respectivos dueños; su uso no implica relación ni respaldo
Public Suffix List, de MozillaReconocer el dominio de un sitio al rellenar (a través de la biblioteca psl)MPL 2.0
Pwned Passwords, de Have I Been Pwned (Troy Hunt)Aviso opcional de contraseñas filtradas; se consulta de forma anónima, solo si lo activasServicio de terceros. Datos de haveibeenpwned.com

La lista de 2048 palabras de los enlaces compartidos es propia de Kerrojo; no deriva de otras listas.

Bibliotecas

Núcleo (Rust, en todas las apps)

BibliotecaPara quéLicencia
RustCrypto: argon2, chacha20poly1305, hkdf, hmac, sha1, sha2, p256Cifrado y derivación de llavesMIT o Apache 2.0
ed25519-dalek, x25519-dalekLlaves de cada dispositivo y firmasBSD 3-Clause
zxcvbn (versión en Rust de zxcvbn, de Dropbox)Medir la fuerza de una contraseñaMIT
SQLite y rusqliteBase de datos local, con los registros cifradosDominio público (SQLite) y MIT
ureq, rustlsConexiones seguras con Google Drive y Pwned PasswordsMIT o Apache 2.0 (rustls también ISC)
uniffi, de MozillaConectar el núcleo con Swift y KotlinMPL 2.0
serde, serde_json, uuid, url, idna, getrandom, zeroize, unicode-script, pslFormatos, direcciones web, azar y borrado de memoriaMIT o Apache 2.0

Android

BibliotecaPara quéLicencia
AndroidX, Jetpack Compose, CameraX, CredentialsInterfaz, cámara, autocompletado y llaves de accesoApache 2.0
ZXing 3.5.4Leer códigos QRApache 2.0
ML Kit Text Recognition (Google)Leer la etiqueta del módem, en el dispositivoTérminos de ML Kit de Google
Google Play Billing, Google Identity ServicesCompras y permiso de Google DriveTérminos de Google Play y de las API de Google
JNA 5.19.1Cargar el núcleoApache 2.0 o LGPL 2.1

Apple

Las apps de iPhone, iPad y Mac usan solo marcos del sistema de Apple, además del núcleo en Rust.

Marcas

Apple, iPhone, iPad, Mac, Safari, Face ID, Touch ID y App Store son marcas de Apple Inc. Google, Android, Google Drive, Google Play y Chrome son marcas de Google LLC. Firefox es marca de la Fundación Mozilla. Edge es marca de Microsoft Corporation. Have I Been Pwned es un servicio de Troy Hunt. Kerrojo no está afiliado a ninguna de estas empresas ni cuenta con su respaldo.

Texto de la licencia MIT

Se aplica a los componentes marcados como MIT, con el aviso de copyright de cada uno:

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Los textos completos de Apache 2.0, MPL 2.0, BSD 3-Clause y CC0 1.0 se publican en apache.org, mozilla.org, opensource.org y creativecommons.org.