XOR ALGORITHM IMPLEMENTATION IN JAVA PROGRAMMING.

One of the things needed for the computer user can store data that is considered an important and limiting access to information and resources only to users who have the right is data security. Therefore, the author makes an application program that is able to encrypt data or files to improve data security. This program can protect data files with different types of extensions, like. Txt,. Doc,. Mp3,. Bmp, .3 gp,. Exe,. Html,. Mpeg,. Zip. Rar,. Jpg,. Gif,. Php ,. pdf,. ppt,. fla,. swf,. fit,. pls. etc.. Encryption method used is to manipulate using logical operators bitwise Exclusive Or (XOR) between bytebyte data with a particular algorithm. But even if made with the easiest method, it will feel quite difficult for parties who do not know the algorithm to restore the files to their original conditions.. The reason the author uses Java, so that encryption programs can be run on all platforms Operating System (OS) without having to recompile, because Java is Multiplatform.