Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

mitsuzo

Mitsuzo es un pastebin autoalojable con cifrado de extremo a extremo y modelo zero-knowledge. El servidor nunca ve el texto plano; la encriptación ocurre en el cliente antes del envío, ideal para compartir secretos efímeros.

Ficha actualizada 27 sept 2026, 8:33 · upstream 27 sept 2026, 8:26 · release v0.12.2

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es mitsuzo

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Mitsuzo es una herramienta de intercambio seguro diseñada para proteger la privacidad al almacenar datos cifrados en el servidor sin que este pueda acceder al contenido. Utiliza Rust para el backend (Axum) y frontend (Dioxus WebAssembly), garantizando un rendimiento eficiente y seguridad robusta mediante criptografía moderna.

CASOS DE USO
  • Compartir contraseñas o credenciales con terceros de forma segura sin exponerlas en texto plano.
  • Intercambio de snippets de código o documentos sensibles que deben autodestruirse tras un tiempo (TTL).
  • Almacenamiento temporal de archivos pequeños hasta 1 GB con cifrado por lotes (chunked encryption).
  • Gestión de claves privadas derivadas mediante frases semilla BIP39 para cuentas zero-knowledge.
  • Despliegue local en servidores propios o contenedores Docker para evitar depender de servicios externos no seguros.
PUNTOS DESTACADOS
  • Cifrado asimétrico con ChaCha20Poly1305 y derivación de claves Argon2id en el lado del cliente.
  • Soporte para cifrado por lotes (chunked) permitiendo subir archivos de hasta 1 GB.
  • Implementación de cuentas zero-knowledge opcionales basadas en frases semilla BIP39 y X25519.
  • Interfaz CLI disponible para Linux, macOS y Windows mediante binarios compilados con Rust.
  • Licencia BSD-3-Clause que permite uso libre y modificación del código fuente.
  • Soporte nativo para contenedores Docker con imagen oficial en ghcr.io.
PRECAUCIONES
  • La seguridad depende de la implementación del cliente; el servidor no garantiza la integridad del dispositivo del usuario.
  • El modo demo restringe el TTL a un minuto y el tamaño de subida a 5 MB, limitando su uso productivo inmediato.
  • El backend almacena metadatos y contenido cifrado en disco local, requiriendo gestión manual de copias de seguridad seguras.
  • La interfaz gráfica es una aplicación WebAssembly que puede tener limitaciones de rendimiento comparada con aplicaciones nativas.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Para despliegue rápido, use la imagen Docker oficial: docker run -p 3030:3030 ghcr.io/metantesan/mitsuzo:latest. Para producción, configure variables de entorno y asegúrese de que el backend (Axum) tenga almacenamiento persistente para metadatos. El frontend se compila con Dioxus WebAssembly. Consulte SECURITY.md antes de usar para secretos de alto valor.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Rust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3030
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.