Encrypted: XJijdAAJuC1kUfCH8s752ekD10hDWNT4
Decrypted: Hello World

Benchmark:
Encrypting 1000 bytes: 0.01 seconds (134067.57 bytes/second)

The implementation of the algorithm contains error!