Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 423 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 423 Bytes

ReverseXOR

ReverseXor encryption in Java.

It consists of two parts:

To encrypt:

ReverseMod: modified string reverse that separates the string into groups of the given size and reverts its content individually. Example using reverse length = 4: Hello World -> lleHow odlr

Later, xor is applied to each character using as an index each character of the given password.

To decrypt: First apply xor and then ReverseMod.