摘要: 在java开发过程中,常常需要使用本地文件内容文件。在调试他人代码的过程中,可能不经意间改变了源代码的根目录(顶级目录),从而导致“java io filenotfoundexception”。解决方法有:1. 根据原作者的方式,还原所需路径。2. 修改源代码,使用新的目录。 在IDEA中,相对路径是这样表示的:sslkey/public.pem,而不是sslkey/public.pem。当然还可以指定绝对路径(例如C:\\Users\\test\\Desktop\\samples\\out\\production\\sslke\\public.pem),但是这就不方便工程的“搬移”了。... 阅读全文
posted @ 2013-07-31 18:40 Javawer 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 参考:OpenSSL命令行工具验证数字签名 客户端需要生成一对密钥,服务器需要生成一对密钥,分别记为client_private.pem/client_public.pem和server_private.pem和server_public.pem.步骤1. 客户端下载服务器的公钥,server_public.pem;2. 客户端使用服务器的公钥对数据(data)进行加密;3. 客户端对数据(data)进行签名计算,再将结果用私有密钥进行加密,得到加密后的摘要签名;4. 客户端使用加密后的数据和签名结果组合成最终需要传送的数据,传送到服务器。5. 服务器收到加密数据、数字签名、客户端公钥;6.. 阅读全文
posted @ 2013-07-31 15:20 Javawer 阅读(1320) 评论(0) 推荐(0) 编辑
作者:Roger Wei
出处:http://www.cnblogs.com/javawer/
转载须保留此声明,并注明在文章起始位置给出原文链接。