If you're asking that question, and really aim to write crypto safe from the NSA, then I think you have a lot more learning to do. Just naming off a different mode isn't going to cut it.
The Matasano crypto challenges seem to be popular lately. That would be a decent place to start.