美文网首页
网络数据传输加密最常用两种方式

网络数据传输加密最常用两种方式

作者: lnfg | 来源:发表于2016-04-06 10:26 被阅读5284次

昨天被问到网络数据传输最常用的加密方式是什么?

笔者(脱口而出):“MD5”。

问:“MD5是可以加密,但是只是适用于密码加密,如果要用户名加密呢,该如何加密!”

笔者:“MD5也可以!”

问:“你知道MD5是不可逆的么,MD5加了密是不能逆转回来解密的(很和蔼的给笔者解释到)”。

笔者(沉思):哦,这还真是不太了解(知识还有待提高)。。。

回家后查询了点资料:(其实在做支付宝的时候笔者也用过,就是一时间忘了——)

网络数据传输加密主流的有MD5(java已经实现【MessageDigest】) 和 RSA(公钥)。

总结:

MD5  和  RSA  是网络传输中最常用的两个算法;

1、MD5加密是不可逆的,通过MD5加密之后得到的加密字符串是不能再逆向解密的。

2、RSA加密是可逆的,通过RSA加密之后得到的加密字符串。可以利用加密的公钥进行解密,需要注意的是公钥最好不要在网络中传输。

先记录下,好了,今天就到这儿了。。。


相关文章

  • 数据传输加密方式

    数据传输加密的方式分为两种 1.对称加密 对称加密是最快速、最简单的一种加密方式,加密与解密用的是同样的密钥,本地...

  • 网络数据传输加密最常用两种方式

    昨天被问到网络数据传输最常用的加密方式是什么? 笔者(脱口而出):“MD5”。 问:“MD5是可以加密,但是只是适...

  • android(java) DES加密、解密详解

    刚来的时候公司网络数据传输都是用的明文,这两天说要加密传输就研究了一下des对称加密和rsa非对称加密两种加密方式...

  • SSL和TLS的区别

    概述及历史 SSL和TLS都是加密协议,有网络请求的地方就可以使用这两种协议在传输层进行加密,确保数据传输的安全,...

  • iOS代码加密常用加密方式

    iOS代码加密常用加密方式,常见的iOS代码加密常用加密方式算法包括MD5加密、AES加密、BASE64加密,三大...

  • iOS常用加密方式

    iOS代码加密常用加密方式,常见的iOS代码加密常用加密方式算法包括MD5加密、AES加密、BASE64加密,三大...

  • ssh简介

    ssh的加密方式 互联网数据传输,没有进过加密是很危险的,使用数据加密方式进行保护是非常有必要的。目前加密的方式有...

  • 知识点目录

    数据传输加密方式 div+css命名规则和技巧 css的浮动问题的解决方法 webpack 常用css记录 es6...

  • 面试题整理

    客户端安全性处理方式1.、网络数据传输 加密2、协议的问题 自定义协议3、本地文件存储 加密4、源代码 混淆 图片...

  • 加密Python程序为so文件后继续调用

    python源代码加密常用的有两种方式: 第一种是将.py文件转化为.pyc文件,但这种加密方式很容易被反编译,因...

网友评论

      本文标题:网络数据传输加密最常用两种方式

      本文链接:https://www.haomeiwen.com/subject/qutmlttx.html