RC4 Cipher implemented in x86 assembly language for faster speed.
C
Switch branches/tags
Nothing to show
Clone or download
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