软件名称:[B]Vigenere加密法_Vigenere Cipher[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:45.0 KB
官方主页:Home Page
更新时间:2013-03-09 22:36:00
软件简介:
加密和解密的消息和文件
Vigenere加密法的开发是一个古老的加密系统,该系统提供了非常小的安全性,但有趣的分析。这个程序允许你进行加密和解密的消息和文件使用原来的密码,只处理大写字母。
它也有一个设施,以尝试解码的神器出山:www.shenqi73.com密文与未知的密钥,这通常是成功的,在一定的限度内。 “保存文档密码”功能的一些桌面应用程序中使用Vigenere加密法,来处理所有的字节,而不是大写字母(通过使用XOR),略作修改,但具有相同的漏洞。
在这里是“Vigenere加密法”的一些主要特点:
·总的想法是,以使代码看起来好像被写在函数式语言,如ML。这是不严格执行,但如深层递归的循环,而不是使用。
·通过调用vig_error只要检测到错误,处理错误。使用setjmp / longjmp的逃跑回到主菜单,所以有没有空的返回代码,不用担心。
·vig_malloc被代替的malloc。跟踪分配的内存,所以调用vig_freeall释放一切。
·低级别的程序被写入功能样式,例如vig_loadfile接受一个文件名,并将其加载到新分配的内存。
·便携性,数据类型的大小和排列顺序并不重要,和POSIX系统调用的使用。该计划假定至少有80×25个字符的终端。
·全局变量是可以避免的,除非必要,在低级别的功能,例如:存储堆栈环境中的错误处理。函数名都的前缀vig_。
[url=http://www.sot9.com/soft/22827.html][B]Vigenere加密法_Vigenere Cipher[/B][/url]
点这里下载->Vigenere加密法_Vigenere Cipher [ 下载地址 ]