07 2015 档案
摘要:非对称型加密非常适合多个客户端和服务器之间的秘密通讯,客户端使用同一个公钥将明文加密,而这个公钥不能逆向的解密,密文发送到服务器后有服务器端用私钥解密,这样就做到了明文的加密传送。非对称型加密也有它先天的缺点,加密、解密速度慢制约了它的发挥,如果你有大量的文字需要加密传送,建议你通过非对称型加密来把...
阅读全文
摘要:在网上找了下RSA的密钥的创建,结果全是用java序列化PublicKey和PrivateKey来保存,就自己写了个RSA公钥和私钥的创建,及进行Base64编码后保存。这里用到了 bcprov-jdk16-1.4.5.jar ,可以在http://www.bouncycastle.org/官方主页...
阅读全文
摘要:openssl下载地址http://dldx.csdn.net/fd.php?i=20313208579480&s=ac2e809e168f7d5b8bf1515d3d6b1aa4,或者官方下载通过openssl工具生成RSA的公钥和私钥(opnssl工具可在互联网中下载到)1)生成RSA私钥打开b...
阅读全文
摘要:function myBrowser(){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; if (isOpera) {...
阅读全文
摘要:解决 safari window.open 无法实现的问题先说下问题是什么吧: safari 中没办法在回调函数里面执行window.open, 原因是safari的安全机制将其阻挡了(具体的原因可能需要你自己深入研究)..那么如果你有这样的需求(或者类似的),通过ajax 发送请求到服务器端,等待...
阅读全文
摘要:很多网站都使用了URL重定向技术,把一个原始请求从一个位置路由到另一个位置。原因可能是多方面的,比如域名转发、URL缩写、隐私保护、在同一网站维持相似的域名等。本文讲述怎样使用Apache HTTPComponents HttpClient实现URL重定向。本文使用的工具:1.Apache Http...
阅读全文
摘要:import javax.net.ssl.SSLContext;import javax.net.ssl.TrustManager;import javax.net.ssl.X509TrustManager;import java.security.cert.CertificateException...
阅读全文
摘要:用httpclient访问https 资源时,会出现异常,与环境也有关系,有些机器请求正常.javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building faile...
阅读全文