Dr. M's coffeescript crypto library