Repository navigation
What is Zixt?
Zixt Chat is a cutting-edge secure messaging application designed for privacy-conscious users and organizations. Leveraging advanced cryptographic technologies, Zixt ensures unparalleled security by storing messages on a private blockchain ledger, protected by Kyber 1024 post-quantum encryption. This robust encryption safeguards communications against future quantum computing threats, ensuring long-term data confidentiality.
The private blockchain operates with a distributed hash table (DHT) architecture, allowing multiple nodes to participate seamlessly. Each transaction on the ledger is authenticated using SPHINCS+ hash-based signatures, providing quantum-resistant integrity and authenticity for all messages.
Zixt Chat is ideal for enterprises, government agencies, hobbyists or individuals seeking a secure, future-proof collaboration platform. With its blend of quantum-resistant cryptography, blockchain technology, and user-friendly design, Zixt Chat redefines secure communication for the digital age.
Zixt employs a custom blockchain to store critical application data, such as user identities (cryptographic pseudonyms) and message metadata, ensuring immutability and transparency. The blockchain is a distributed ledger where each block contains a set of transactions (e.g., user registrations, message sends, or authentication events) and is cryptographically linked to the previous block.
Block Structure: Each block includes:
- A unique block ID.
- A timestamp.
- A list of transactions (e.g., user registration events or message metadata).
- A reference to the previous block’s hash, ensuring chain integrity.
- A SPHINCS+ signature for post-quantum security, verifying the block’s authenticity.
Transaction Types:
- User Registration: Stores a user’s cryptographic pseudonym and public key, signed with SPHINCS+ to ensure quantum-resistant authentication.
- Message Metadata: Records details like sender, recipient, timestamp, and a hash of the message content (actual message content is stored off-chain for efficiency).
- Authentication Events: Logs login attempts or key updates, ensuring traceability.
Project Located at: https://zixt.app