CRIPTOGRAFIA FORGE

Toda a criptografia — clássica e pós-quântica — é executada pelo worker em Rust. Chaves e segredos são gerados por execução, dentro do pipeline, e retornados nos passos da execução. Não existem endpoints de geração de chaves na API: monte um pipeline com as etapas desejadas (máx. 5) e execute.

Criptografia clássica

  • AES-256-CBC
  • RSA-2048 (OAEP)
  • ECDSA P-256
  • SHA-256
  • Blake2b-512

Criptografia pós-quântica

  • Kyber (ML-KEM) — encapsulamento de chave
  • Dilithium (ML-DSA) — assinaturas

Passos de pipeline

  • hash
  • salt (opcional)
  • split
  • sort
  • encrypt
  • sign

Como criptografar uma senha ou arquivo

  1. Vá em Dashboard e monte o pipeline (ex.: salt → hash → encrypt:kyber → sign:dilithium).
  2. Informe o dado (senha ou conteúdo do arquivo) e execute.
  3. O worker Rust processa e devolve o output em hex + os passos com chaves/assinaturas geradas.
  4. Confira o resultado na página Execuções.