JSPM

@profullstack/qrypt-decrypt

1.1.3
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 8
  • Score
    100M100P100Q84802F
  • License MIT

CLI tool to decrypt QryptChat encrypted key files

Package Exports

  • @profullstack/qrypt-decrypt
  • @profullstack/qrypt-decrypt/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@profullstack/qrypt-decrypt) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@profullstack/qrypt-decrypt

CLI tool to decrypt QryptChat encrypted key files.

Installation

npm install -g @profullstack/qrypt-decrypt

Usage

qrypt-decrypt your-key-file.json

The tool will prompt you for the password used to encrypt the keys.

Requirements

  • Node.js v20 or newer
  • A QryptChat key export file (.json)
  • The password used to export the keys

Example

$ qrypt-decrypt qryptchat-pq-keys-2025-01-20T12-30-45-123Z.json
🔐 QryptChat Key Decryption Tool v1.0.0

🔑 Enter password: [hidden]
🔓 Decrypting keys...

✅ Keys decrypted successfully!

📊 Key Information:
   Version: 2.0
   Exported: 2025-01-20T12:30:45.123Z

🔐 ML-KEM-1024 Keys:
   Algorithm: ML-KEM-1024
   Public Key: iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAAA...
   Private Key: [PROTECTED - 4216 characters]

⚠️  Keep your private keys secure and never share them!

Security

This tool uses the same AES-GCM-256 decryption method as the QryptChat web interface. It only decrypts and displays key information - it does not store or transmit any data.

License

MIT