第21卷 计算机应用 Vol.21.No.22001年2 ComputerApplications feb..2001月
文章编号:1001-9081(2001)02-0054-02
用ASP实现中文网页文本的加密与解密
罗 克9闵华清
(武汉化工学院计算机科学与工程系9湖北武汉430073)
摘 要:在Internet 网络信息传递中如何将明文变换成密文9或将密文变换成明文9即保护信息在传递中不被他人窃取或修改是一个需要解决的问题.本文讨论了一种利用维尔南(Vernam)加密算法和ASP代码对中文网络信息进行加密与解密的方案9并给出了实现相应功能的源程序,
关键词:中文网页;ASP;维尔南加密算法;加密;解密
中图分类号:TP309.7 文献标识码:A
接收E-mail9以及从事电子商务等活动,但是9如何保证网 3功能模块的作用与参数描述
相应的密钥值转化为二进制数码;然后将二进制形式的需要 =1929394)个机内码的范围,
作者简介:罗克9工程师9主要研究方向:计算机网络应用与开发; 闵华清9教授9博士研究生9研究方向:计算机网络\网络数据库系统.
第2期 罗 克等,用AsP实现中文网页文本的加密与解密 66
IkeyChar,密钥的密钥值, NextstrEncrypted temp
EnCrypt
本方案密钥生成采用了西文中运用维尔南(Vernam)加 EndFunction
密算法和AsP代码生成密钥的类似方法[4],此处主要列出本
文研究的主要问题,即对中文信息进行加密和对密文进行解 FunctionReadKeyFromFile(strFileName)
<% setts=f.OpenAstextstream(1.-2)
DimgKey.KeyValuePosition
Constg Crypthis=~发展电子商务的关健是交易的安全性~ Loop
Constg KeyLocation=~c:\key.txt~ ReadKeyFromFile=keyFile
Constlowerbound=1 EndFunction
Constupperbound=4 %>
ConstCCharlen=4g Key= mdi(ReadKeyFromFile(g KeyLocation).1.CChar 下面是应用CCrypt.asp对中文网页文本进行明文加密len%Len(g Crypthis)) 和密文解密的一个具体实例,其字符是作者在网页中通过拷KeyValuePosition=1 贝与粘贴得到的内容,所使用的环境是WindowsNt4.O~
EnCrypt(g Crypthis)S~<p>~ [COOYON8 ICS IM I(W36/)+i OS994PZ9s^7
Function EnCrypt(strCryptthis) D syZD D b{!jbpDeD iD s-x{p -D ovl
si tringChar=~ex(Asc(M id(strCrypthis.i.1))) 参考文献
Forj= lowerboundtOupperbound
(iCryptChar) [3] (美)stephenW atlher.ActiveserverPages2.O揭密[M].希望图
运作了18年的德国老牌机房contabo在继去年4月开办了第一个美国数据中心(中部城市:圣路易斯)后立马在本月全新上马两个数据中心:纽约、西雅图。当前,为庆祝美国独立日,美国三个数据中心的VPS全部免除设置费,VPS本身的配置很高,价格适中,有较高的性价比!官方网站:https://contabo.com/en/SSD VPSKVM虚拟,纯SSD阵列,不限制流量,自带一个IPv4内存CPUSSD带...
HostKvm是一家成立于2013年的国外主机服务商,主要提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。目前商家发布了夏季特别促销活动,针对香港国际/韩国机房VPS主机提供7折优惠码,其他机房全场8折,优惠后2GB内存套餐月付5.95美元起。下面分别列出几款主机套餐配置信息。套餐:韩国KR...
印象云,成立于2019年3月的商家,公司注册于中国香港,国人运行。目前主要从事美国CERA机房高防VPS以及香港三网CN2直连VPS和美国洛杉矶GIA三网线路服务器销售。印象云香港三网CN2机房,主要是CN2直连大陆,超低延迟!对于美国CERA机房应该不陌生,主要是做高防服务器产品的,并且此机房对中国大陆支持比较友好,印象云美国高防VPS服务器去程是163直连、三网回程CN2优化,单IP默认给20...