GEt the chipper Data

If you don't want to incur the wrath of the moderators, then please use code tags when posting your code. See the forum guide here:

In your receiver code, print out the contents of the cypherTextOutput array.

And in your receiver code:

What do you think will happen when the variable i increments beyond the bounds of the cipherTextOutput array?

EDIT: The cipherTextOutput array (once you've sorted out your serial handling) should contain the text "567a3b23b683d8488d5d40d2a56e31d2". This is not the same as the enciphered contents of the cipherTextOutput array on the transmitter. Your transmitter has converted the binary data into an ASCII hexadecimal representation (from your sprintf statement). Your receiver needs to convert the received ASCII hexadecimal data back into binary data before passing it to the decrypt function.