码迷,mamicode.com
首页 >  
搜索关键字:对称加密 非对称加密 openssl    ( 5140个结果
RSA前台js加密,后台C#解密
一、需求: 为了安全,项目中前台登陆用的密码需要加密传到后台,后台c#解密登陆密码。二、解决方案 采用非对称加密算法RSA来达到目的,前台登陆页面一加载便发送一次ajax请求获取后台产生的公钥,用于前台加密,用户点击登陆时出发加密过程并提交加密的数据到后台,后台C#语言采用已封装好的RSA算法工具进...
分类:Windows程序   时间:2015-03-21 18:20:46    阅读次数:194
libcurl 编译详解
项目中适用libcurl,反正是开源的,那就编译就OK了,只是在使用过程中遇到了N多蛋疼问题,记录下来,为遇到同样问题的朋友提供个参考。     正常使用的编译,网上多得是列一下也     ./configure  --prefix=/usr/local/curl           安装的路径随便写。     make;make install     这样就搞定了。     我的问题...
分类:Web程序   时间:2015-03-20 18:47:17    阅读次数:299
基于C++ 的苹果apns消息推送实现(2)
1.本模块使用C++ 和 Openssl 代码 实现了一个简单的apns客户端 2.本文的姐妹篇:基于boost 的苹果apns消息推送实现(1) 3.最初使用的sslv23/sslv2/sslv3只能和apple 建立连接,但一直是handshake失败, 最后换tls连接,握手成功! original_ssl_client.h#ifndef original_ssl_client_h #...
分类:移动开发   时间:2015-03-20 18:39:48    阅读次数:252
Java 加解密技术系列之 AES
序 这篇文章继续介绍对称加密算法,至于今天的主角,不用说,也是个厉害的角色 — — AES。AES 的出现,就是为了来替代原先的 DES 标准。现在来说,AES 的用途还是非常广泛的。 概念 AES,全称为“Advanced Encryption Standard”,中文名“高级加密标准”,在密码学中又称 Rijndael 加密法,是美国联邦政府采用的一种区块...
分类:编程语言   时间:2015-03-20 18:39:20    阅读次数:292
arm-linux移植openssl
因需求缘故,需要在arm926的平台上使用openssl。在官网上下载了源码包版本OpenSSL 1.0.2(坑爹啊,当正在写博客的时候去看了一下官网,结果今天刚出一个版本OpenSSL 1.0.2a)地址:http://www.openssl.org/下面是移植步骤:(1)解压出来,放到想放的地方...
分类:系统相关   时间:2015-03-20 15:56:29    阅读次数:7275
基于boost 的苹果apns消息推送实现(1)
**1. 手上有2份C 代码实现,一份是基于boost的实现 较完整,一份是C 加Openssl实现(可以用,不少细节需要调整) 1. IS_SERVER_LOG_ERROR 宏是用来打日志,由于是项目中要用的模块,牵涉较多 ,就不提供此宏定义了 2. 本模块只涉及apns客户端部分 3. 涉及boost的主要模块有boost bind,boost asio,boost ssl,boost...
分类:移动开发   时间:2015-03-20 12:56:05    阅读次数:195
非对称加密算法RSA使用注意事项
原文: 非对称加密算法RSA使用注意事项 第一个问题,也是最重要的一个——RSA无法对超过117字节的数据进行加密!切记!其实也勿需要求对更大数据的加密,虽然网上已经有相关解决方案,比如BigInteger项目。但这点确实需要注意,如果对大于117字节的数据加密就会抛异常出来,说法还有点莫名其妙。考...
分类:编程语言   时间:2015-03-20 09:15:46    阅读次数:234
CentOS 64位上编译 Hadoop 2.6.0
1.操作系统编译环境 yum install cmake lzo-devel zlib-devel gcc gcc-c++ autoconf automake libtool ncurses-devel openssl-devel libXtst 2.安装JDK 下载JDK1.7,注意只能用1.7,否则编译会出错 http://www.oracle.com/tech...
分类:其他好文   时间:2015-03-19 22:02:18    阅读次数:246
linux——ssh服务
SSH服务(TCP端口号22):安全的命令解释器为客户机提供安全的Shell 环境,用于远程管理SSH基于公钥加密(非对称加密)技术: 数据加密传输; 客户端和服务器的身份验证;公钥 和 私钥是成对生成的,这两个密钥互不相同,两个密钥可以互相加密和解密;不能根据一个密钥而推算出另外一个密钥;公钥对外...
分类:系统相关   时间:2015-03-19 20:22:12    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!