来个Java大神介绍下CA证书啊,有客户端和服务端分开的例子最好了

我现在有两个项目,一个项目是客户端,一个是服务端,客户端负责将文件和图片上传到服务端项目,而服务端项目将上传的文件和图片进行处理后然后将流返回到客户端项目,就是这么个流程。
这个功能做出来了,问题是后来项目主管让使用CA证书进行加密这点就头疼了之前完全没用过。从网上查的CA证书基本流程是明白了,可上面的例子太乱了就一大块代码加密和解密都在一起,根本搞不清那例子是往客户端放还是往服务端放,好不容易找到个客户端和服务端分开的例子,还是错的==!特此求救

1个回答

应该就是实现https方式上传文件。证书是服务器端的。客户端验证。

qq_36983054
冰梦无痕 这个是先要配置tomcat端口,然后分别给客户端和服务端导出两个证书再进行这个流程吗?
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
自制CA证书,自制客户端,服务端证书
自制CA证书,客户端、服务端证书 参考资料:HTTPS证书生成原理和部署细节 废话不多讲,我们直入正题。 首先我假设你的系统已经安装了openssl。使用openssl version -a即可查看当前安装的版本。没有安装的请自行百度安装openssl教程。 1.创建目录并授予权限: 进入ca目录:cd ca 2. 为服务器端和客户端准备公钥、私钥: ① 生成服务器端私钥: openssl ge...
头疼!急需java操作CA证书的例子!
主要是读取,各位高手请帮忙指点迷津!
java生成CA证书
网上博客里面的通常的版本,对其进行了些更改并引入了jre6的rt.jar(貌似jre7的不行)使其能够运行
java socket 客户端和服务端例子
一个使用的java socket 客户端和服务端例子,优化了数据传输的中文问题。
java 生成的CA证书 有什么用呢
该数字证书不是权威机构发布的,这个证书在实际开发中有什么作用呢?
CA证书服务端配置(keytool, tomcat)
1、生成证书。 看网上很多人用openssl,下载了一下看安装,发现实在是麻烦,而且没有图形界面,所以就放弃了,于是剩下的就是漫长是搜索,终于找到了一款有图形界面的生成工具,非常好,嘎嘎 :lol: 工具名称是SecureX,算是一个Eclipse的插件,只需要在Eclipse的插件更新的地方增加一个[url]http://securex.sourceforge.net/updatesi...
CA证书服务器(4) 证书、CA、PKI
前面连续用3篇博文介绍了网络安全中涉及到的一些基础知识,现在终于要讲到我们的正题了——证书以及证书服务器。1、证书对于我们用户来讲,在实际应用中主要是通过证书来实现前面所提到的种种安全技术,就好像开车首先必须要办理驾照一样,我们要使用这些安全技术,首先就得去申请证书。驾照必须要由交通局颁发,证书也是如此,必须要由权威的第三方机构颁发,这个机构就被称为CA(Cerfiticate Authority...
ca证书
----------- keytool -genkey -alias tomcat -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -keystore D:/keys/tomcat.keystore -storepass 123456 -------------- keytool -genkey -alias client1 -ke...
CA证书
java 的 Keytool命令生成的证书没有CA字段 使用openssl可以生成含有CA及Key Usage的证书
CA和证书
电子商务认证授权机构(CA, Certificate Authority),也称为电子商务认证中心,是负责发放和管理数字证书的权威机构,并作为电子商务交易中受信任的第三方,承担公钥体系中公钥的合法性检验的责任。
gmssl生成ca证书 ca证书签发用户证书
本工具包含windows版本编译好的gmssl.exe(Linux版本需自己编译,命令行是通用的),以及方便签发证书的bat文件,gmssl命令行详细解释。可以用来生成ca证书,并且用ca证书签发用户证书。
ROOT证书、CA证书和使用CA签发的X.509证书
ROOT证书、CA证书和使用CA签发的X.509证书ROOT证书CA证书和使用CA签发的X509证书 简介 概念 使用Bouncy Castle 生成一个签名证书 验证证书的签名 使用来自Oracle的证书支持 加载Keystore文件 验证签名是否合法 验证Trust Chain 结尾简介日常开发中,我们程序员不怎么会接触证书相关的问题,对信息安全领域相关的内容知之甚少。因为平时主要实现的业务很少
netty客户端与服务端例子
  package com.snailteam.netty; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelInitializer; import io.netty.channel.EventLoopGroup; import io.netty.channel.nio.NioEv...
aidl服务端和客户端例子
aidl例子,分客户端和服务端
AXIS1.4webservice服务端和客户端例子
基于AXIS1.4实现的webservice客户端和服务端的搭建例子。里面包括完整的服务端demo和客户端demo并附有文档教程
dubbo服务端和客户端例子
该代码是dubbo服务端和客户端例子,直接导入Eclipse即可使用,可配合http://blog.csdn.net/shipeng22022/article/details/72855474一起使用,
OPC例子+客户端+服务端
完整的OPC例子,还有免安装的客户端以及服务端的安装文件。
java 如何实现程序的自动更新,有例子最好了
如题
openssl 自建ca,颁发客户端证书
openssl 自建ca,颁发客户端证书概念理解数字证书: 数字证书就是互联网通讯中标志通讯各方身份信息的一串数字,提供了一种在Internet上验证通信实体身份的方式,数字证书不是数字身份证,而是身份认证机构盖在数字身份证上的一个章或印(或者说加在数字身份证上的一个签名)。它是由权威机构——CA机构,又称为证书授权(Certificate Authority)中心发行的,人们可以在网上用
SCOM 客户端申请CA 证书并安装
目的为在工作组环境安装SCOM 代理可以被SCOM服务器监控,客户端申请CA 证书并安装方法
https非对称加密及CA证书签名介绍
非对称加密产生的背景: 在网络中,数据在客户端和服务器之间由于是明文传递,一旦网络被人监控,数据就可能一览无余地展现在窃听者面前,为此我们需要将数据加密后再进行网络传输,这样即使数据被窃听,窃听着也无法知道数据的真实内容是什么,但是对于我们的应用层协议而言,如HTTP,FTP等,我们仍然希望能够透明的处理数据,而无需操心网络传输过程中的安全问题。所以提出了SSL,SSL做为一种安全协议,它在传输...
OpenSSL命令大全,CA证书生成,客户端证书生成实例
1.X509证书链 x509证书一般会用到三类文件,key,csr,crt。 Key是私用密钥,openssl格式,通常是rsa算法。 csr是证书请求文件,用于申请证书。在制作csr文件的时候,必须使用自己的私钥来签署申请,还可以设定一个密钥。 crt是CA认证后的证书文件(windows下面的csr,其实是crt),签署人用自己的key给你签署的凭证。 2.openssl文件说明 ....
JAVA 服务端和客户端Socket通信的简单例子
服务端: package socketTest; import java.net.*; import java.io.*; public class GreetingSocket { public static void main(String[] args) { try { ServerSocket serverSocket = new Se
java实现httpclient服务端客户端代码例子
java实现http接口服务端、客户端代码例子。使用jar(commons-codec-1.3.jar、commons-httpclient-3.0.1.jar、commons-logging-1.1.1.jar)
IPV6 服务端 客户端 求大神!
求大神发一个基于IPV6通讯的服务端,客户端的程序。rn邮箱:2497165730@qq.com
关于HTTPS啊里的免费CA证书
不得不说阿里免费的证书果真坑,这入口确实深入。。。。先点一下 此时这里已经变成 就是这么奇迹 .... 在拿到证书后申请时一些细节 记得这里勾选可以自动在你的域名解析这里添加一条记录 接下来就按步骤啦 !
CA证书接口用法
CA证书接口用法 CA证书怎么与代码结合
有关CA证书,请教
对于网上银行的CA证书中的“客户证书”,其客户证书的私钥密码可以更改吗?rn若能,如何更改?
PKI/CA与证书服务
目录 PKI CA RA LDAP目录服务 CRL证书作废系统 数字证书 证书验证 证书撤销 证书更新 PKI系统的构成 PKI PKI(Public Key Infrastructure)公钥基础设施,是提供公钥加密和数字签名服务的系统或平台,目的是为了管理密钥和证书。一个机构通过采用 PKI 框架管理密钥和证书可以建立一个安全的网络环境。 利用公开密钥技术建立的提供信...
openssl 生成ca证书
此生成的证书可用于浏览器、java、tomcat、c++等。在此备忘! 1.创建根证私钥 命令: openssl genrsa -aes256 -out D:\abc\d\root-key.key 1024 2.创建根证书请求文件 命令: openssl req -new -out D:\abc\d\root-req.csr -key D:\abc\d\ro...
CA双证书处理流程
双证书 近期想了解一下加密证书的处理流程并查阅了一下资料,发现资料上所述的处理流程都不完全相同,下面的处理流程只是参考。。
阿里云ca证书申请
阿里云证书申请1、登录阿里云账号2、点击管理平台3、点开安全中的CA证书服务4、在这里我们点击右上角的购买证书5、在这里我们申请免费证书可是在这里免费证书是看不到的,我们需要多点几下,首先点击选择品牌中的 Symantec,再点击保护类型中的1个域名在上方的证书类型就可以看到免费证书了选择免费型DV SSL选择立即购买,即可购买证书6、购买证书后,在证书列表添加证书申请人信息,审核通过后下载证书,...
CA证书的学习笔记
利用一个公钥验证其相应私钥签名的文件或数据,但是仅此而已,我们没有办法知道这个私钥的持有人的真实身份,任何人都可以生成一对甚至无数对公开密钥对,密钥对跟特定的实体间没有任何必然的联系。数字证书正是为了建立实体跟密钥对之间的联系而存在,证书验证中心CA充当了确认特定实体跟密钥对之间关系的确认人,且通过自己的私钥对这些确认的信息和公钥一起签名来保证其可信性和不可改变性。这里的前提是,CA是所有用户都信
Nginx 自制CA证书
使用openssl工具自制CA证书: [root@Python CA]# openssl genrsa -out server.key 1024 [root@Python CA]# openssl rsa -in server.key -pubout -out server.pem [root@Python CA]# openssl genrsa -out client.key 1024 [r...
加密解密和CA证书杂记
最近两三个月,断断续续的一直在处理CA证书相关的事情。CA证书本质上也是一种加解密,因此就自然而然的涉及到一些加密和解密的技术,这就让我在了解CA的同时,也对加密和解密有了更进一步的认识和理解。 以下便是一个比较杂,但是似乎又有一定关联性的总结,我分了这样几个部分: 1.加密和签名 2.对称加密和非对称加密 3.密钥、公钥和私钥 4.图解签名和加密的必要性 5.CA证书转换 加密和签名 网络通...
CA沃根证书
中国联通ESS系统安装证书没有他是安装不了的 尤其是W7系统
charles的ca证书
charles的ca证书
ca认证证书
ca认证证书
创建CA和申请证书
前言 CA:证书颁发机构 根CA==>子CA==>用户,根CA不直接面对用户,而是通过子CA向用户颁发证书 生成自签名证书 自己给自己颁发证书,用于创建根CA 创建私有CA: openssl配置文件:/etc/pki/tls/openssl.cnf 三种策略: 匹配(match):申请证书时所填信息必须和配置文件填的一样 支持(supplied):申请证书时所填信息可以不一样但必须
CA证书那些事
由于之前一直没有弄https的服务器搭建,也就没有弄过CA证书,接下来写个CA证书的申请历程 预告
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview