博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于md5加密
阅读量:4313 次
发布时间:2019-06-06

本文共 634 字,大约阅读时间需要 2 分钟。

说明:随着网络发展的越来越广泛,网上业务越来越流行,用户的隐私信息安全性也越来越重要!

 

   加密的方式有很多种:目前比较受程序员推崇的还是md5加密!

 

  1.   md5加密的原理:对任何信息进行处理生成唯一的128位散列表,也就是32个字符
  2.   使用场景:一般在用户的注册,登录,设置银行卡等相关界面的时候或者是进行文件签名时
  3.   使用步骤:可以直接使用Xcode提供的加密也可以在文档中导入第三方的md5加密,第三方的使用比较简单,只需要对用户名,密码等字符串调用md5string方法即可
  4.   使用注意事项:由于现在网络上盛行md5解密方法,所以为了进一步保证数据的安全性,程序员可以在进行md5加密前,自行对重要数据进行字符串处理后再进行md5加密,总之,即使不要让黑客知道我们进行了哪些操作,确保数据的安全
  5. md5加密的特点:加密不可逆
  6. md5加密推荐使用网络请求方式:post请求
  7. 加密的终极原则或者目的:就是让黑客就算获取到我们的数据也无法获取到用户的真实用户名、密码!

 

具体使用:加密之后再进行网络请求

NSString*userName=@"yonghuming";    NSString*password=@"yonghumima";        [[userName md5String]md5String];    [password md5String];

 

转载于:https://www.cnblogs.com/xiaohuihui-/p/7618333.html

你可能感兴趣的文章
endl与\n的区别
查看>>
进程和线程概念及原理
查看>>
Dubbo超时重试机制带来的数据重复问题
查看>>
注解配置里的几个注解
查看>>
使ie678支持css3伪类选择器的插件
查看>>
题解报告:hdu 1212 Big Number(大数取模+同余定理)
查看>>
POJ 3624 Charm Bracelet
查看>>
ZOJ 2314 Reactor Cooling
查看>>
关于做事的一点想法
查看>>
程序在本地能启动而预发布不能启动
查看>>
Lucene、ES好文章
查看>>
有关定时器setTimeout()、setInterval()详解
查看>>
刷题总结——次小生成树(bzoj1977 最小生成树+倍增)
查看>>
html5-2 html实体和颜色有哪些
查看>>
饺紫猫配色教程
查看>>
第三百六十九节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现搜索功能...
查看>>
第八十节,CSS3边框图片效果
查看>>
第一百九十五节,jQuery EasyUI,Resizable(调整大小)组件
查看>>
Gym 101128F Landscaping(网络流)题解
查看>>
使用Expression进行查询拼接
查看>>