Home

Works

Blogs

Works

Detail

CredX2023

[Stack]

Python, CLI Tool, Cryptography

[Platform]

CLI (Terminal)

[Security]

AES Encryption

[Source]

CredX

[Last Update]

Public on GitHub

[Last Commit]

Active Repository

The Mission

Command-line credential management for engineers who live in the terminal. Because "123456" isn't a security strategy, it's a prayer. CredX provides a hardened local vault where sensitive access tokens, secrets, and credentials can be generated, securely encrypted, and managed without relying on third-party cloud intermediaries.

Technical Specifications

AES-256 Encryption

All stored records are encrypted at rest using Python's cryptography primitives. Each vault item is protected by key derivation with unique salts, preventing rainbow table attacks.

Master Key Hashing

Single master authentication key using PBKDF2 with SHA-256. Zero-knowledge local verification ensures master passwords are never stored in plaintext on disk.

Entropy Password Generator

Built-in cryptographically secure pseudo-random number generator (CSPRNG) that outputs configurable alphanumeric and special-character passwords with custom entropy thresholds.

Zero-Dependency Terminal UX

Lightweight CLI interface designed for fast pipeline integration, shell scripting, and quick clipboard synchronization without bloated external dependencies.

Terminal Preview

CredX preview 1
CredX preview 2
Previous Project

Eduflex

Web App

Next Project

LabaLab

Web App

© 2026 Ramiza Al Farishi. All Rights Reserved.

Crafted with passion in Indonesia.