APP项目用户密码传输一直没有用HTTPS,考虑到用户的隐私暂时先用AES对密码加密,以后也可以用于手机端与服务端加密交互。PHP的免费版phpAES项目,手机端解码各种不对。好不容易找了PHP ANDROID IOS,相互加解密正常的AES加密算法代码。PHP的AES加密算法:key = hash...
分类:
移动开发 时间:
2016-01-22 14:13:48
阅读次数:
384
项目中也经常使用加密方式,Base64加密,AES加密,下面记录下使用AES加密方式package com.czb;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeyS...
分类:
其他好文 时间:
2016-01-14 22:06:50
阅读次数:
292
/// /// AES加密 /// public class AES { /// /// 加密 /// /// /// /// public static stri...
分类:
Web程序 时间:
2016-01-14 18:51:33
阅读次数:
138
前言目前网络上比较流行的服务类协议如http,ftp,smtp,pop3等本身是不具备加密解密功能的都明文传输的,在早期网络设计的初期由于服务器的数量非常少,当然网络的安全也是不会被重视的。但随着互联网的不断发展,安全方面也成为人们比较关心的问题之一,后来网警公司先为http研发..
分类:
其他好文 时间:
2016-01-11 06:56:18
阅读次数:
252
常用的加密算法和协议:1、对称加密:加密和解密使用同一个密钥;特性:1、加密、解密使用同一个密钥;2、将原始数据分割成为固定大小的块,逐个进行加密;缺陷:1、密钥过多;2、密钥分发困难;常见算法:DES、3DES、AES、Blowfish、Twofish、...============================..
分类:
其他好文 时间:
2016-01-10 01:53:55
阅读次数:
501
linux加密和解密技术基储KPI及创建私有CA一、加密方式分为:1.对称加密:加密和解密使用同一个密钥;对称加密:采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,在对称加密算法中常用的算法有:DES、3DES、TDEA、AES、Blowfis..
分类:
系统相关 时间:
2016-01-08 00:38:22
阅读次数:
309
在今天的面试中,被问到了iOS是采用什么进行加密解密操作的,我的回答是这样的:AES,MD5,Base 64,然后是对这几种加密算法进行了一下简单的介绍和概述和几种算法之间的不同点和优缺点。然而,收到的回答是:这些都不是iOS的加密!我顿时就无语了,这不就是iOS加密所用到的方法么?然后向面试官请教...
分类:
移动开发 时间:
2016-01-05 20:55:22
阅读次数:
579
https提供安全的web通讯1.原理部分:1)了解加密算法:加密算法的分类:对称加密和非对称加密a.对称加密:加密和解密使用同一个密钥,优点是速度快,缺点是密钥的共享困难。典型的对称加密算法有DES/AES/RC5/3DES等。b.非对称加密:生成一个秘密对(公钥和私钥),加密过程中可..
分类:
Web程序 时间:
2016-01-02 08:46:47
阅读次数:
163
钥匙串苹果的"生态圈",钥匙串访问,使用 AES 256 加密算法,能够保证用户密码的安全钥匙串访问SDK,是苹果在 iOS 7.0.3 版本以后公布的钥匙串访问的接口是纯 C 语言的,但是,网络上有一个哥们把它封装成 OC 的,使用相当简单!钥匙串访问的密码保存在哪里?只有苹果知道!是为了进一步保...
分类:
移动开发 时间:
2016-01-01 22:57:18
阅读次数:
207
0.引言对于加密算法的软件实现,通常已经有很多的成熟的库可供选择,只需要根据自己的要求进行选择即可相应的库即可(有的可能需要进行些许修改)。这里选择的是C语言实现的一个开源密码库mbedTLS,mbedTLS由XySSL发展而来,后改为PolarSSL,PolarSSL被ARM公司收购后改成了mbe...
分类:
编程语言 时间:
2016-01-01 12:56:26
阅读次数:
682