This tutorial walks you through HugeCrypt from your browser — the step-by-step use of its genome-inspired secret pipeline, the vault, and the genome PIN. To learn more about how HugeCrypt is built using the human genome, read the article: Reinventing the human genome for AI-powered cybersecurity.
What you'll need
- A target secret type: Password or Encryption key.
- A rough character count for the output you want.
- A browser — HugeCrypt runs at hugecrypt.chordexbio.com.
- (Optional) A place to save two things separately: the vault (a JSON file) and, if you set one, the genome PIN.
1. Choose your secret type and length
Start on the HugeCrypt screen and pick Password or Encryption key. Set the character count to the length you need — the genome-derived path supports a practical ceiling well beyond what a person would ever type by hand, so match the length to what your downstream system actually accepts.
2. Run the pipeline
HugeCrypt does not store your secret in a database. It maps your request through a genome-guided pipeline:
- Numerical mapping — your request is turned into numerical values.
- Coordinate mapping — those values are mapped onto specific locations in a reference human genome (hg19 and/or hg39).
- Sequence retrieval — the sequence context at each coordinate is pulled back.
- Encoding — that genomic context is encoded into the working material.
- Feature ranking — genome-derived features are ranked to assemble the final candidate.
- Vault compilation — the result is packaged into a vault artifact for one-time reveal and later recovery.
The visible secret appears once, at the end. What you keep for later is not the secret itself but the vault — a JSON artifact, plus optionally a genome PIN you nominated during encryption.
3. Set a genome PIN (optional but recommended)
An optional genome PIN — a 4–6 digit number — adds a second, user-held factor. Mechanically, the PIN changes the k-mer dictionary path used during recovery, so the same vault decrypts to nothing useful without the right PIN. Two rules follow directly:
- The PIN is not recoverable by HugeCrypt. If you forget it, the vault cannot be unlocked correctly. Save it somewhere other than alongside the vault.
- Never share the vault and PIN together. Apart, a vault file is far less useful to an attacker; together, they are the key.
4. Save the vault and verify recovery
Because the secret is shown only once, recovery is built around the vault. The workflow:
- Save the secret immediately when it is shown — copy it to your password manager or wherever you keep secrets.
- Download the vault JSON and store it securely.
- If you set a genome PIN, store that separately.
- Run decryption once or twice to confirm the same value comes back. That verify-step is the whole point: the vault and PIN are the only recovery components, so confirming recoverability before you depend on a secret is non-negotiable.
5. Recover a secret later
When you need the secret again, load the vault into HugeCrypt and, if you set one, enter the genome PIN. The same genome-guided recovery path reconstructs the original value. If you did not set a PIN, the vault alone is enough; if you did, forgetting it means the vault is unusable — which is, by design, the point of the second factor.
Common pitfalls
- Forgetting the PIN. The PIN is not recoverable by HugeCrypt. If you used one, keep it somewhere other than the vault file.
- Storing the vault and PIN together. Together they are the key. Keep them apart so a single compromise doesn't expose both.
- Not verifying recovery. Run decryption 1–2 times right after generating a new secret, before you depend on it. Confirming that the vault recovers the same value is the step that makes the whole approach usable.
- Picking a length your downstream system rejects. The genome-derived path can reach far beyond what most systems accept. Set the character count to what your target system actually handles, not to the maximum the tool can emit.
Next steps
- Explore the HugeCrypt Guide for field details, FAQ, and troubleshooting.
- Read the HugeCrypt deep-dive for the mechanism and where the entropy comes from.
- Treat your vault and PIN as sensitive material — the same discipline you would apply to any high-value secret.
HugeCrypt is part of ChordexBio's computational platform family — developed using DNAcrypt-AI.
Hi, I’m Dexter 😎 I handle resource management at ChordexBio—building tutorials, guides, and technical content that actually make sense. I like breaking down complex ideas into clear, usable write-ups, whether it’s for onboarding, research workflows, or product documentation.