MOTET is a tiny, fast super-encipherment application written in C, featuring the new CSPRNG/stream ciphers MOTE and BEDBUG in each of their three variants, as well as the "gold standard" among ciphers, ISAAC.

MOTET brings multiple levels of encryption, including a ciphertext-hash, a Vigenere mixing function, a choice of Caesar MOD or Caesar MIX ciphering on the primary key-stream, plus a deeply scrambled "outer shell" as a final super-encryption stage. A unique nonce IV guarantees that each ciphertext will differ radically from every other, even on the same message and identical key.

Features

  • Encrypt or decrypt text of arbitrary length
  • Multiple levels of encryption - at least 3 super-encipherments guaranteed
  • Select from 7 tested and reliably secure stream ciphers
  • Unique nonce IV guarantees every ciphertext will be different
  • Iterative 2048-bit key derivation - hashing, stretching - makes a cracker's job harder
  • MOTET's ciphers accept huge keys: from 256 bits (MOTE8) to 16384 bits (BB512)
  • No NSA backdoors - MOTET avoids NIST, eSTREAM and all other official standards
  • Tiny footprint - motet.exe is just 14k compiled with tcc and UPX-packed
  • MOTET is easily called from any other language, script or GUI (PHP, bash, perl, QT etc.)
  • MOTET is programmed by an IT and Cryptography professional with more than 30 years' experience

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow The MOTET Cipher & SE Scrambler

The MOTET Cipher & SE Scrambler Web Site

Other Useful Business Software
Fully Managed MySQL, PostgreSQL, and SQL Server Icon
Fully Managed MySQL, PostgreSQL, and SQL Server

Automatic backups, patching, replication, and failover. Focus on your app, not your database.

Cloud SQL handles your database ops end to end, so you can focus on your app.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of The MOTET Cipher & SE Scrambler!

Additional Project Details

Operating Systems

BSD, Cygwin, Linux, Windows

Intended Audience

Advanced End Users, Education, End Users/Desktop, Other Audience, Science/Research, Security

User Interface

Command-line, Console/Terminal, Win32 (MS Windows), X Window System (X11)

Programming Language

C

Related Categories

C Communications Software, C Cryptography Software, C Education Software, C Encryption Software

Registered

2014-10-04