
Cifrado CLI bóveda para notas, configuraciones, claves y archivos. Busca, no organices.
Esto NO es un gestor de contraseñas. NO es una aplicación de notas. Y definitivamente NO es un registro de procedencia taxonómica de especímenes aberrantes bentónicos de aguas profundas. Pero hace las dos primeras mejor que cualquiera de ellas. Es broma (no realmente).
Busca, no organices. Notas, configuraciones, claves, secretos — a cinco segundos desde tu terminal.
"No me molestes con basura común." — El Pescadero
go install github.com/DeprecatedLuar/dredge-cargo/cmd/dredge@latest
git clone y tienes tus datos.dredge undo si eliminas accidentalmente.No te juzgaré. Claves API molestas que se muestran solo una vez, configuración SSH, prompts de IA, contraseñas, scripts de shell literales que puedes ejecutar, ¿plantillas de correo electrónico?, dotfiles (raro pero funcionará bien), archivos zip, lista de películas, listas de URLs para acceso rápido...
Incluso una copia legal de Chainsaw Man capítulo 2 en japonés. (Puede que tenga esa específicamente)
go install github.com/DeprecatedLuar/dredge-cargo/cmd/dredge@latest
Asegúrate de que $GOPATH/bin (normalmente ~/go/bin) esté en tu PATH.
curl -sSL https://raw.githubusercontent.com/DeprecatedLuar/the-satellite/main/satellite.sh | bash -s -- install DeprecatedLuar/dredge-cargo:dredge
Instalación manual
chmod +x dredge-*mv dredge-* ~/.local/bin/dredgeDesde fuente
git clone https://github.com/DeprecatedLuar/dredge-cargo
cd dredge-cargo
go build -o dredge ./cmd/dredge
mv dredge ~/.local/bin/
# Inicializa con un remoto git existente
dredge init yourusername/vault # Abreviatura de GitHub
# o: dredge init [email protected]:you/vault.git
# Añade tu primer elemento
dredge add "OpenAI Key" -c "sk-..." -t keys api # abre el editor sin la bandera -c
# Búscalo
dredge search openai
# Empuja a git
dredge push
# Añade cualquier cosa
dredge add My SSH Config -t ssh dotfiles --import ~/.ssh/config
dredge add "Master Architect Prompt" --import prompt.md -t ai prompts
dredge add "Watchlist" -c "Dune 2, Oppenheimer..." -t lists
dredge add "project-backup" --import project.tar.gz # archivos binarios también :D
# Búsqueda — solo escribe lo que recuerdes
dredge search prompt
dredge search aws key
dredge search ssh
# Ver, editar, eliminar
dredge view <id>
dredge edit <id>
dredge rm <id>
dredge undo # lo recuperó
# Los resultados de búsqueda están numerados — solo escribe el número para ver
dredge search ssh # muestra: 1. [xKP] SSH Config 2. [mNq] SSH Key
dredge 1 # lo ve directamente
# Sincronización Git
dredge push
dredge pull
dredge sync # pull + push
"No puedo imaginar qué hay ahí abajo en las profundidades." — El Guardián del Faro
Bien, para resumir:
Me decidí por usar dos tecnologías criptográficas principales: Argon2id y, por supuesto, AES-256, más específicamente la variante GCM.
Argon2id porque es LA recomendación del RFC 9106 y el ganador del PHC de 2015. Eso es todo. La variante GCM de AES porque hace que todos los datos cifrados sean imposibles de manipular debido a la huella digital. Eso es todo también.