Get MemeStreams Stuff!
"AES may have been broken. Serpent, too. Or maybe not. In either case, there's no need to panic. Yet. But there might be soon. Maybe."
Bruce Schneier on possible weaknesses in encryption systems