RC4 Cipher implemented in x86 assembly language for faster speed.
C
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
icons
screenshots
.gitattributes
LICENSE
README.md
rc4_cipher.c
rc4_cipher.e
rc4_test.c

README.md

  RC4 Cipher in Assembly

Details of this project can be found on the RC4 Cipher project page under:
http://www.CharmySoft.com/app/rc4-cipher.htm

Introduction

RC4 Cipher in Assembly is the RC4 stream cipher implemented in Assembly language for faster speed.
For more information about the RC4 stream cipher, please read Wikipedia: RC4.

Instruction

This project uses inline assemly in C to optimize the RC4 stream cipher, so the assembly code is in Intel style syntax that is supported by Microsoft Assembler (MASM). Thus, you should be using Microsoft Visual C++ to compile the code.
The rc4_cipher.c file contains the x86 assemly version of the RC cipher.
The rc4_test.c file contains the C version of the RC cipher and a benchmark test example to demonstrate the speed improvement.
The rc4_cipher.e file is for E language (or EPL) users.

Screenshots

Benchmark

Licensing

Please see the file named LICENSE.

Author

Contact