Yes, I was able to encrypt/decrypt using blowfish on the Roku, but trying to send an encrypted packet elsewhere and decrypting it failed. Of course that doesn't prove that there is a problem with the Roku, but I didn't want to spend too much time on it. By the way, something that doesn't give me much confidence is that the IV for bf-cbc can be set to anything and the encrypted data is the same. Encryption is one of those things I know just enough to be dangerous, but I'm hardly an expert, so the IV thing is something I don't expect, but can't say if it's incorrect.
-JT