Pass key into the specific packet, so the specific packet has it handy for decrypting. unencode the hex string into NSData to send into the key for IV, salt and hash Go ahead and generate the key, and reset the IV to the IV in the key before generating the key
Pass key into the specific packet, so the specific packet has it handy for decrypting.
unencode the hex string into NSData to send into the key for IV, salt and hash
Go ahead and generate the key, and reset the IV to the IV in the key before generating the key

Decrypt and parse header
decrypt data, convert into string and split
Handle lack of CRLF after splitting for separator items
loop through incoming individual lines of headers
still lacking handling for local no security, and invalid/missing keys

decrypt incoming binary data chunks

PersonifyInc/growl,PersonifyInc/growl,PersonifyInc/growl,PersonifyInc/growl,PersonifyInc/growl