加密
光速之年
Talk is cheap. Show me the code
展开
-
Hash算法
Hash算法 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。转载 2015-07-27 12:32:18 · 896 阅读 · 0 评论 -
base64加密
加密:[[NSString alloc] initWithData:[GTMBase64encodeData:datatoencode] encoding:NSUTF8StringEncoding];解密:[[NSString alloc] initWithData:[GTMBase64decodeString:datatodecode] encoding:NSUTF8原创 2015-05-05 20:59:58 · 440 阅读 · 0 评论 -
IOS之sha加密、md5常规加密、md5二次加密详解及示例程序
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://developerpan.blog.51cto.com/7454463/1254875这些天写的程序需要用到SHA512加密。顺带着就实现了IOS的SHA1、SHA256、SHA384、SHA512,以及md加密,md5二次加密。写了个示例程序[背景资料]M转载 2015-05-02 14:32:37 · 524 阅读 · 0 评论