书签 分享 收藏 举报 版权申诉 / 13

类型基于B S的RC4算法的加密与解密程序.docx

  • 文档编号:12828817
  • 上传时间:2023-06-08
  • 格式:DOCX
  • 页数:13
  • 大小:432.33KB

2.3Servlet框架

Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。

它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。

当Servlet收到页面操作中传来的参数后,提取传来的参数:

若是加密demethod.equals=”encrypt”,则由得到的明文,通过RC4Java算法开始对其加密,并将结果显示出来,传回页面显示在页面上。

if(domethod.equals("encrypt")){

Stringplain=request.getParameter("plainText");

RC4rc4=newRC4();

Stringcipher=rc4.encrypt(plain);

System.out.println(cipher);

request.setAttribute("cipher",cipher);

request.getRequestDispatcher("../home.jsp").forward(request,response);

}

若是加密demethod.equals=”decipher”,则由得到的密文,通过RC4Java算法开始对其解密,并将结果显示出来,传回页面显示在页面上。

if(domethod.equals("decipher")){

Stringcipher=request.getParameter("cipherText");

RC4rc4=newRC4();

Stringplain=rc4.encrypt(cipher);

request.setAttribute("plain1",plain);

request.getRequestDispatcher("../home.jsp").forward(request,response);

}

3.总结

该算法程序还存在很多值得改进之处,还不够完善,比如还不能进行文件的加密,也许还存在一些不能正常加密的情况,但是在整个编程过程中,对于知识的贯通性,思维的缜密性等都得到了锻炼,可以说是一次虽不完善但是体验良多的编程经历,收获良多。

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
基于B S的RC4算法的加密与解密程序 基于 RC4 算法 加密 解密 程序
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于B S的RC4算法的加密与解密程序.docx
链接地址:https://www.bingdoc.com/p-12828817.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开