苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

JAVA加密传输在线考试系统的毕业设计

时间:2012-05-28 16:58来源: 作者: 点击:
1         系统详细设计与实现
1.1  SSL协议的配置与使用
由于系统采用Tomcat作为服务器,而Tomcat服务器能很好的支持SSL协议。因此,在如此环境下配置SSL协议的过程相对要容易得多。
首先,系统要得到一个生成证书:
在命令行输入 %Java_home%\bin\keytool -genkey -alias tomcat -keyalg RSA
在此命令中,keytool是JDK自带的产生证书的工具。把RSA运算法则作为主要安全运算法则,这保证了与其它服务器和组件的兼容性。系统自动产生.keystore文件。其默认密码为changeit.在生成文件过程中,系统要求出示密钥密码,这必须和.keystore文件密码一致。
其次,在Tomcat配置文件中有个server.xml文件,找到如下程序:
<-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
<!-- <Connector port="8443" minProcessors="5" maxProcessors="75"
enableLookups="true" disableUploadTimeout="true"
acceptCount="100" debug="0" scheme="https" secure="true";
clientAuth="false" sslProtocol="TLS"/> 
-->
在这段程序中将注释符消去,并加上keystoreFile和keystorePass两个属性。keystoreFile=存放证书的路径keystorePass=密码。
这样,SSL协议配置完成,系统可以通过SSL访问Tomcat支持的任何web应用程序。只不过指令需要像这样:https://localhost:8443

通过指令可以在页面上看到如下图所示的内容:


标签:

(原文标题:JAVA加密传输在线考试系统的毕业设计

(责任编辑:苏州北大青鸟



相关新闻

  • E-learning云计算机市场份额逐渐扩大
  • 基于WEB的成本管理系统的设计
  • 基于WEB的学生成绩管理系统的设计及
  • 基于WEB的汽车信息网站的设计
  • 基于WEB的信息信息发布系统的设计及
  • 基于WEB的JSP实验室管理系统的设计
  • 基于WEB的企业人事管理系统的设计
  • 基于JSP的商场进销存管理系统的设计
  • 基于JSP的网络交易市场物业管理系统
  • 基于WEB的毕业设计选题系统的设计及
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题