Encryption in a Windows Environment by Rand Morimoto