第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].希望图
华为云818上云活动活动截止到8月31日。1、秒杀限时区优惠仅限一单!云服务器秒杀价低至0.59折,每日9点开抢秒杀抢购活动仅限早上9点开始,有限量库存的。2G1M云服务器低至首年69元。2、新用户折扣区优惠仅限一单!购云服务器享3折起加购主机安全及数据库。企业和个人的优惠力度和方案是不同的。比如还有.CN域名首年8元。华为云服务器CPU资源正常没有扣量。3、抽奖活动在8.4-8.31日期间注册并...
vinahost怎么样?vinahost是一家越南的主机商家,至今已经成13年了,企业运营,老牌商家,销售VPS、虚拟主机、域名、邮箱、独立服务器等,机房全部在越南,有Viettle和VNPT两个机房,其中VNPT机房中三网直连国内的机房,他家的产品优势就是100Mbps不限流量。目前,VinaHost商家发布了新的优惠,购买虚拟主机、邮箱、云服务器、VPS超过三个月都有赠送相应的时长,最高送半年...
7月份已经过去了一半,炎热的夏季已经来临了,主机圈也开始了大量的夏季促销攻势,近期收到一些商家投稿信息,提供欧美或者亚洲地区主机产品,价格优惠,这里做一个汇总,方便大家参考,排名不分先后,以邮件顺序,少部分因为促销具有一定的时效性,价格已经恢复故暂未列出。HostMem部落曾经分享过一次Hostmem的信息,这是一家提供动态云和经典云的国人VPS商家,其中动态云硬件按小时计费,流量按需使用;而经典...