一、背景 移动通信和因特网是目前通信行业发展最快的两个领域。移动通信使得人们可以随时随地和他人通信,因特网使人们可以获得丰富多彩的信息。根据预测到2001年全球移动用户将超过 5亿(包括模拟,数字蜂窝,pcs,phs)到2005年将超过10亿。另据统计,截至到1999年7月连人因特网的主机数已达到56218000(来源www.isc.org)。但目前移动通信业务只限于话音和短消息,因特网只提供固定接入方式。移动通信和因特网结合起来将创造一个新的市场——无线因特网市场。人们通过手持终端,可以随时随地连接因特网,享受各种服务如收发e-mail,获得交通信息,股票信息,天气信息,新闻以及电话簿查询。二、为什么需要wap 但是将internet业务引入无线网络还存在许多困难。因为和固定internet接入相比,无线网络在市场应用,网络带宽和终端能力等方面有很大差异。 首先,移动用户可能没有任何使用...
自从asp(active server pages)问世以来,因其可以创建健壮易于维护、与平台无关的应用系统,asp技术受到了越来越多网络程序员的喜爱,使用asp从事web开发的人也越来越多。但asp只是一种非编译型的、在服务端运行的脚本语言,采用明文(plain text)方式来编写,即使采用了asp加密程序对asp源码进行加密,也不一定能保证发布到运行环境中去的asp应用程序不被非法拷贝。对于高权限的管理员,可以轻而易举从服务器端拷贝出asp程序应用到别的非授权网站。这样给asp应用商业化带来了一定的困难。如何有效保护开发出来的asp程序,本文基于磁盘序列号产生的随机性,结合微软官方免费提供的asp脚本加密程序screnc.exe,很好地解决了这个问题。 磁盘序列号,简称磁盘id,是对磁盘进行格式化时随机产生的磁盘标识信息,是一个卷序列号。同一机器两次格式化随机产生固定格式的序列号相同...
当我们谈及 xml web service 时,人们最关心的问题就是其安全性。 xml web service 安全吗? 鉴于安全性涉及诸多方面(例如身份验证和授权、数据隐私和完整性等),以及 soap 规范中根本没有提及安全性这一事实,我们不难理解人们为什么认为答案是否定的。但是,请不要低估了 microsoft? xml web service。如今,您可以采取许多措施来创建安全的 xml web service。 要解决 xml web service 的安全性问题,我们需要考虑以下问题: 要达到什么样的目的?- 仅允许授权用户访问 xml web service;禁止他人未经授权擅自查看消息等。 如何达到预期效果?- 网络、传输层、os、服务或应用。 解决方案中需要什么级别的互操作性?- 局部或全局。 那么,我们如何确保当今 xml web service 的安全呢?答案就是...
首先添加引用: using system.web.configuration;加密操作如下:private void protectsection(string sectionname, string provider) { configuration config = webconfigurationmanager. openwebconfiguration(request.applicationpath); configurationsection section = config.getsection(sectionname); if (section != null && !section.sectioninformation.isprotected) { section.sectioninformation.protectsection(provider); co...
nokia wap服务器中的凭证安装针对不同的wap服务器,数字凭证的安装方法一般来说是不一样的。我们这里以nokia提供的wap服务器系统为例,说明安装数字凭证的具体方法。我们假设企业所用的wap服务器安装的是nokia wap server v1.0系统,拟安装entrust.net wap root数字凭证。该数字凭证的申请可采用前面介绍的方法操作。配置nokia wap server的操作主要有3个步骤:其一,创建一个流量映射,让内建的文件服务组件(fileservlet)来处理本地文件;其二,配置fileservlet让它来处理entrust.net wap root 证书;其三,建立一个wml服务页面连接来操纵wap root凭证。建立流量映射操作方法是,在任务栏上单击“开始”按钮,从中打开“程序”菜单,并选择“nokia wap server”子菜单中的“ nokia wap...
主要认证中心 目前在全球处于领导地位的认证中心是美国的verisign公司。该公司创建于1995年4月,总部设在美国加州的mountain view,它是全球软件行业第一家具有商业性质的证书授权机构,提供有顶尖的数字验证产品和认证服务,也是microsoft等许多世界著名软件公司首选的数字凭证(数字标识、数字证书)提供商。该公司网址为http://www.verisign.com/,主页如图12.4所示。 图12.4 verisign公司的主页 verisign提供的认证服务主要包括:internet信息服务器(iis)和ssl的internet explorer浏览器的客户(client)认证(也称“证书”)、outlook express电子函件系统的s/mime认证以及允许银行进行128位加密的sgc认证,同时该公司还推出了针对wap服务和wap网关的认证服务。其认证服务的网址是h...
从设计、分析和完成一个加密系统的过程中,我们可以知道,如果把密钥解密的过程,也就是密钥恢复过程加入到加密系统中,那么就很难保证这样的系统会能像我们期望的那样有效和可靠。因为任何一个潜在的漏洞都有可能让非法用户获取相应的数据并危害我们的正常交易。 例如,美国的国家安全局可以说是世界上最先进的密码学研究结构,国家信任它来开发密码系统,以保护国家最重要的军事秘密和联邦秘密。但其“clipper chip”加密系统,自从1993年出现之后,已经发现了好几个缺点。这并不是说系统设计者无能,而是因为高度的网络安全性是一个极其艰深的技术问题。一个安全的网络基础设施通常涉及到成千上万的企业、公司、代理机构,涉及到许多规章、制度,而且还要求世界范围内的法律执行部门以前所未有的程度进行热情合作。 此外,随着应用数字凭证的个人、企业、机构、软件开发者的增多,使用的密钥对会越来越多。2000年,包括无线网络在内...
我们假设企业所用的wap服务器安装的是nokia wap server v1.0系统,拟安装entrust.net wap root数字凭证。该数字凭证的申请可采用前面介绍的方法操作。 配置nokia wap server的操作主要有3个步骤:其一,创建一个流量映射,让内建的文件服务组件(fileservlet)来处理本地文件;其二,配置fileservlet让它来处理entrust.net wap root 证书;其三,建立一个wml服务页面连接来操纵wap root凭证。 建立流量映射 操作方法是,在任务栏上单击“开始”按钮,从中打开“程序”菜单,并选择“nokia wap server”子菜单中的“ nokia wap server manager”命令,屏幕上随后就会出现nokia wap server manager管理窗口。 从其菜单条中选择打开“servlets”菜单,并选...
*************************begin for icount=1 to lenstring step 3 tempbinary = mid(paramstring, icount, 3) response.write tempbinary tempbyteone= asc(mid(tempbinary, 1, 1)): tempsavebitsone=tempbyteone and 3 tempbytetwo = asc(mid(tempbinary, 2, 1)): tempsavebitstwo=tempbytetwo and 15 tempchar = asc(mid(tempbinary, 3, 1)) tempbyteone = mid(sbase_64_characters, ((tempbyteone and 252) 4)+ 1, 1) tempbyt...
用asp写个简单的加密和解密的类,在这个类中简单的实现了一个加密和解密。目的是和大家分享一下。这个类的破解非常简单。看看我的注释就知道是怎么回事了。下次编写一个java的加密和解密的类。 class base64class rem const dim sbase_64_characters转化码 dim lenstring 计算字符串的长度 dim icount 计数器 dim returnvalue 返回值 dim tempchar缓存字符 dim tempstring缓存字符串 dim paramstring 参数字符串 dim temhex缓存缓存十六进制 dim templow缓存低位 dim temphigh缓存高位 dim mod3string dim mod4string dim tempbinary dim tempbyteone dim tempbytetwo dim ...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器