Bem-vindo à Documentação do CriptEnv

Aqui você encontra tudo o que precisa para gerenciar seus secrets com segurança de nível militar — do CLI ao dashboard, da API às integrações CI/CD.

O que é o CriptEnv?

O CriptEnv é uma plataforma open-source de gerenciamento de secrets com arquitetura Zero-Knowledge. Alternativa ao Doppler e Infisical, permite que desenvolvedores e times gerenciem variáveis de ambiente, API keys e credenciais sensíveis com criptografia de ponta a ponta.

Todos os secrets são criptografados 100% no lado do cliente com AES-256-GCM. O servidor nunca recebe dados em plaintext — mesmo com acesso total ao banco de dados, é impossível descriptografar suas credenciais.

Exemplo rápido
# Definir um secret
$ criptenv set DATABASE_URL=postgresql://localhost/mydb
$ criptenv set API_KEY=sk-abc123def456

# Obter um secret (descriptografado localmente)
$ criptenv get DATABASE_URL

# Listar todos os secrets (valores nunca exibidos)
$ criptenv list

Princípios da API

Zero-Knowledge

Secrets são criptografados 100% client-side. O servidor armazena apenas ciphertext — nunca vê seus dados reais.

Consistente

CLI e API compartilham a mesma semântica. O que você faz no terminal, pode fazer via HTTP e vice-versa.

Seguro por padrão

AES-256-GCM com PBKDF2-HKDF. Sem plaintext em logs, sem exposição de tokens, sem comprometimento de dados.

Open Source

Código aberto sob licença MIT. Audite, contribua e execute self-hosted quando precisar.

O que você pode fazer

Primeiros passos

Saiba mais sobre o CriptEnv