GO语言JAVA语言实现的AES/CFB/256位的加密解密例子

AES加密解密算法里面,最复杂的的就是CFB模式,因为CFB模式每次附加随机一个IV,造成同样的KEY,每次生成的加密串不一样。解密的时候要用到这个IV,IV附加在了加密好的数据里面,有的实现是把IV放数据的最后,有的是最面前,比如加密之后的数据是XXX,    则最终的数据是  16Bytes的IV+XXX或者是XXX+16Bytes的IV。package main import ( "cr...
阅读(888) 评论(1)

JAVA语言 mysql-connector-java 访问 Mysql中文乱码问题解决

中文字符确定是UTF8编码, 合成的SQL语句也是UTF8编码,链接mysql成功,也执行了  "set   names  utf8;"  语句查看数据还是乱码。原因是my.cnf文件没有配置UTF8,修改my.cnf文件 :[mysqld]character-set-server=utf8 collation-server=utf8_general_ci[client]default-chara...
阅读(479) 评论(2)

用OpenSSL创建CA和签发证书,转换成java可以加载的jks

java的keytool工具本来就可以生成交互式认证的证书, 不过其他语言处理交互式认证的流程貌似和java的keytool的认证流程有些差别,  而openssl是比较通用的工具。大部分语言都会支持openssl生成的证书文件。用openssl签发的证书如何才能转化为keytool的jks文件呢,  就需要用到 ImportKey.java 文件的源码来处理了。CA根证书openssl genr...
阅读(465) 评论(0)

用OpenSSL生成CA根证书来签名Keytool生成的证书请求

我上一篇文章 (配置JAVA SSL/TLS 之websocket wss交互式认证)生成的证书都是java  keytool 的证书,都是自签名的证书, 不是第三方签名的证书。下面我要虚拟一个CA出来, 用CA来签名。1、创建CA的私钥openssl genrsa -out ca.key 20482、创建CA自签名证书openssl req -x509 -new -nodes -key ca.k...
阅读(1698) 评论(0)

配置JAVA SSL/TLS 之websocket wss交互式认证

创建服务端keystorekeytool -genkey -v -alias server_ks -keysize 2048 -keyalg RSA -dname "CN=www.abc.com" -keypass 123456 -storepass 123456 -keystore ./server.keystore -validity 36500创建客户端keystorekeytool -ge...
阅读(2530) 评论(0)

nginx配置https双向认证

网上找了很多nginx的https配置,还是这个最靠谱。http://www.cnblogs.com/dyllove98/p/3157370.html上一篇介绍了SSL双向认证的一些基本问题,以及使用Nginx+PHP基于它搭建https的Webservice。之前的方式只是实现1:1的模式,昨天同事继续实现了n:1的模式,这里我再整理记录下。由于nginx的ssl_client_certific...
阅读(1217) 评论(0)

源码编译安装 PHP5.5.0,解决curl_exec访问HTTPS返回502错误的问题

最近碰到一个奇怪的问题, PHP使用 curl_exec 访问 HTTPS 网页时, 返回502错误, 访问HTTP网页时没有问题,  用   echo   phpinfo() ;  查看, 支持openssl, 支持curl, 网上找了好多资料, 都没解决, 只能自己重新编译安装 PHP了。...
阅读(5862) 评论(0)

发送邮件被退回,提示: Helo command rejected: Invalid name 错误

我自己配置的 postfix + dovecot 服务器, 配置了outlook 后, 同样的账号, 在有的电脑上能收发成功, 在有的电脑上发送邮件就出现退信,提示 Helo command rejected: Invalid name 错误。 经过分析, 原来是计算机名的问题, 计算机名里带了 . 号,  重新修改了计算机名, 重启后就OK了。...
阅读(2646) 评论(0)

Android后台运行的定时器实现

Android后台运行定时器,方便我们执行定位跟踪等任务需求。 下面简要说明实现Android后台定时器的要点, 文章末尾可以下载到工程代码,可直接编译执行。AndroidManifest.xml 文件内容如下: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.routing...
阅读(26271) 评论(11)

fatal error: malformed or corrupted AST file: 'Unable to load module Darwin.pcm 问题解决

xcode5 编译工程,偶然碰到了下面的问题:fatal error: malformed or corrupted AST file: 'Unable to load module "/Users/routingapple/Library/Developer/Xcode/DerivedData/ModuleCache/PNBJ8YUNV3UC/Darwin.pcm": module file n...
阅读(6977) 评论(0)

动态分析maillog日志,把恶意链接直接用防火墙禁止

最近用 postfix + dovecot 搭建了一个邮件服务器, 被人当做垃圾邮件转发器,经过配置postfix 的黑白名单, postfix 提示成功的 REJECT 了垃圾邮件, 不过还是有无数的IP地址, 连接过来要进行发送邮件, 虽然垃圾邮件被拒绝了,但是未知连接太多,造成 maillog 日志越变越大, 拖慢 postfix 的运行速度,  总得想个办法解决。要是能把这些无用的IP地址...
阅读(4974) 评论(0)

Linux能ping通IP,ping不通域名

今天碰到个问题, 能ping通IP地址, ping不通域名, 一直以为是 DNS解析服务器的问题, 找了半天, 问题不在这里。[root@www postfix]# cat /etc/resolv.conf nameserver 202.96.209.133 options attempts:1 timeout:1 rotate #nameserver 10.202.72.117 nameserv...
阅读(17249) 评论(0)

用Postfix + Dovecot 搭建的邮件服务器被垃圾邮件当中转服务器的处理

今天发邮件, 发送失败,然后到服务器上看日志, 发现硬盘被垃圾邮件的缓存队列和日志塞满了, tail    -f    /var/log/maillog   发现疯狂刷屏,部分日志如下 :Aug 17 09:39:01 www postfix/error[1173]: 455F050663: to=, relay=none, delay=28778, delays=28631/146/0/0.51...
阅读(10330) 评论(0)

CentOS 64位下安装Postfix+Dovecot 配置邮件服务器笔记

Postfix 和Dovecot功能确实很强大,支持各种认证方式, 配置非常灵活, 就因为太过于灵活, 反而安装配置的过程中,容易有各种各样的陷阱,碰到问题了, 日志是最好的解决办法了。    我们假设你申请的域名是    example.com  。          在域名服务提供商那里设置域名解析, 我的  example.com 设置了3个域名解析:          第一个是 :A记录,...
阅读(8909) 评论(0)

Postfix 日志 connect from unknown错误

postfix/smtpd[29233]: connect from unknown[58.38.183.244]mynetworks = 0.0.0.0/0...
阅读(5036) 评论(1)
165条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:2077386次
    • 积分:14252
    • 等级:
    • 排名:第810名
    • 原创:118篇
    • 转载:44篇
    • 译文:2篇
    • 评论:660条
    最新评论