- main.c - provides a command line user interface;
- rc4.h, rc4.c - contains the main part of RC4 alghorithm, fully compliant to standard.
- static.h, static.c - contains the static part of algorithm (e.g. state_size ...);
- types.h - contains typedef aliases;
- util.h, util.c - contains utility methods (e.g. swap...);
- test_rc4.c - RC4 standard test set;
- test_util.c - utility methods test set;