SES Super-Encypherment Scrambler Icon

SES Super-Encypherment Scrambler

SES brings back the uncrackable onetime pad, with a digital twist.

5.0 Stars (1)
9 Downloads (This Week)
Last Update:
Browse All Files
BSD Windows Mac Linux



SES brings back the uncrackable onetime pad, with a digital twist. It is well known that a random key of message-length is the only provably unbreakable cipher. SES uses cryptographic strength pseudo-random keys of message-length for its many encipherments, in addition to offering true one-time pad capability for the intrepid.

SES is built on ISAAC, Bob Jenkins' unbroken CSPRNG, a fast and simple stream cipher placed in the Public Domain in 1996. SES now gives you the ability to efficiently cipher text of arbitrary length or files of any size or type. Use it with confidence.

To achieve complete one-on-one privacy, SES traverses several levels en route to its output. The more words in your key-phrase, the more layers of encipherment SES applies. It is part Vigenere, part onetime pad, part cryptographic hash, not to mention the essential scrambler element, each component driven by ISAAC, with all key-derivation and stretching relying on Keccak in 512-bit configuration.

SES Super-Encypherment Scrambler Web Site


  • Encrypt or decrypt messages of arbitrary length - no limit on size
  • Encrypt and decrypt files of any type or size (up to 4GB)
  • Top security built on Bob Jenkins' ISAAC CSPRNG and the new SHA-3 Keccak.
  • True one-time pad capability via the -o switch (use or similar)
  • Multi-levels of encryption, including a ciphertext-hash & OTP outer shell for avalanche/diffusion
  • Unique nonce IV guarantees different ciphertext each time, even on the same message and key
  • Iterative 1024-bit key derivation - hashing, salting, stretching - makes a cracker's job harder
  • The number of words in your key-phrase determines the number of cipher passes
  • After 7 years, SES has never been sucessfully attacked, so use it with trust and confidence
  • No NSA backdoor: SES avoids NIST, eSTREAM and all other official standards
  • Includes the command line program and an optional graphical GTK+ shell for calling it
  • Interactive and command-switch modes
  • Tiny footprint - with pipeable / redirectable output
  • Completely cross-platform and open source
  • Package includes Linux and Windows executables, along with the full source code.
  • SES is easily called from any other language, script or GUI (PHP, bash, Perl, C, QT etc)
  • Includes CISS - The C ISAAC Stream Cipher & Scrambler - a stripped down hot-rod SES
  • Easy to construct a Web-based interface in PHP (example included)
  • Already in use in production environments: SES just *works*; no issues or complaints.
  • SES is programmed by an IT and Cryptography professional with more than 30 years' experience.


Other Useful Business Software

Powerful Service Desk and Simple to Use ITSM Solution Icon

One IT support system that centralizes all your requirements – service desk/ITSM software: incident, remote desktop, reporting, ITAM & more.

Powerful Service Desk and Simple to Use ITSM Solution Icon
With over 15 years’ experience in the IT field, SysAid serves over 100K admins globally. Our unique help desk/ITSM solution is built to serve all your IT needs. SysAid provides one centralized system for: information, actions, communication, reporting, support, knowledge & more. Our easy to use ticketing system facilitates over 82M tickets a year, supporting over 2000 organizations in the US alone. We’ve been translated to more than 40 languages.
Powerful Service Desk and Simple to Use ITSM Solution
Are you an IT pro at a company with 1000+ employees?

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Well done. I've followed the evolution of this project with interest but until now haven't felt quite confident enough to commit to its regular use. SES definitely has potential. With the last release, I at last feel the program has come of age and is mature enough for me to begin using it for some more sensitive real-world encryption tasks. Here's hoping SES continues developing in the direction of greater key security, as I believe this is where its major weakness lay. GSES is definitely a big step in the direction of usability and safety. I applaud the concept behind the project and agree with much that the author says in the ReadMe concerning the untrustworthiness of NIST and its alleged NSA bedfellows. Disquieting. Viva crypto-independence!

    Posted 08/09/2014
Read more reviews

Additional Project Details

Intended Audience

Education, Developers, End Users/Desktop, Other Audience, Testers, Security

User Interface

Gnome, Win32 (MS Windows), KDE, Console/Terminal, Command-line, GTK+

Programming Language

C, PHP, Free Pascal



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks