文章 2024-12-04 来自:开发者社区

对称加密、非对称加密、哈希摘要

● 对称加密 ○ 加密和解密的密钥使用同一个 ○ 因为密钥只有一个,所以密钥需要妥善保管 ○ 加解密速度快● 非对称加密 ○ 密钥分成公钥、私钥,其中公钥用来加密、私钥用来解密 ○ 只需将私钥妥善保管,公钥可以对外公开 ○ 如果是双向通信保证传输数据安全,需要双方各产生一对密钥 ■ A 把 A公钥 给 B,B...

文章 2024-09-01 来自:开发者社区

加密与哈希有何不同?

在信息安全领域,加密和哈希是两个基本但截然不同的概念,它们各自承担着保护数据安全的重要职责。尽管两者都旨在确保数据的完整性和保密性,但它们的工作原理、应用场景以及最终目的存在显著差异。本文将深入探讨加密与哈希的不同点,并详细解释各自的工作机制及其在现代加密技术中的应用。 首先,从定义上讲,加密是一种数据处理方法&...

文章 2024-07-05 来自:开发者社区

支付系统---微信支付09------数字签名,现在Bob想要给Pink写一封信,信件的内容不需要加密,怎样能够保证信息的完整性,使用信息完整性的主要手段是摘要算法,散列函数,哈希函数,H称为数据指纹

09-尚硅谷-微信支付-支付安全-数字签名_哔哩哔哩_bilibili 现在Bob想要给Pink写一封信,信件的内容不需要加密 信件的内容不需要加密,怎样能够保证信息的完整性 ...

支付系统---微信支付09------数字签名,现在Bob想要给Pink写一封信,信件的内容不需要加密,怎样能够保证信息的完整性,使用信息完整性的主要手段是摘要算法,散列函数,哈希函数,H称为数据指纹
文章 2022-02-17 来自:开发者社区

https是如何加密的 (知道了原理之后,希望自己能用代码实现一下,还有用于对个人信息和公钥进行加密的哈希算法,有时间也去查一下)

由于http协议是明文传输数据,数据的安全性没有保障。为了改进这种明文传输协议,https诞生了。   https是在应用层和传输层之间,增加了一层ssl加密。对于加密,请往下看:   1、对称加密   每次在发送数据之前,服务器先生成一把密钥,然后先通过明文传输的方式将密钥传递给客户端。之后服务器给客户端传送数据的时候,会用着把密钥对数据进行加密,客户端收到加密数据...

文章 2022-02-17 来自:开发者社区

java单向加密算法小结(2)--MD5哈希算法

  上一篇文章整理了Base64算法的相关知识,严格来说,Base64只能算是一种编码方式而非加密算法,这一篇要说的MD5,其实也不算是加密算法,而是一种哈希算法,即将目标文本转化为固定长度,不可逆的字符串(消息摘要). 简单了解   MD5(Message Digest Algorithm 5),翻译过来是消息摘要算法第五版,按照惯例,我们推理可能也有MD2,MD3这样名字的历史版本..   ....

文章 2022-02-16 来自:开发者社区

PHP比md5更安全的加密方式--哈希密码

传统加密方式: md5(密码+盐值); 1 2 3 4 5 $passwordString='your password';//你的密码   $salt="your salt value";//盐值,增加复杂度(随机字串)   $md5Password=md5($passwordString.$salt);     从...

文章 2022-02-16 来自:开发者社区

区块链的技术——账本是去中心化的分布式存储,加密+校验(哈希二叉树)+多数选举来防止篡改

本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/bonelee/p/6529146.html,如需转载请自行联系原作者

文章 2022-02-16 来自:开发者社区

重新想象 Windows 8 Store Apps (31) - 加密解密: 哈希算法, 对称算法

原文:重新想象 Windows 8 Store Apps (31) - 加密解密: 哈希算法, 对称算法 [源码下载] 重新想象 Windows 8 Store Apps (31) - 加密解密: 哈希算法, 对称算法 作者:webabcd介绍重新想象 Windows 8 Store Apps 之 加密解密 hash 算法(MD5, SHA1, SHA256, SHA384, SHA51...

文章 2018-03-27 来自:开发者社区

哈希(Hash)与加密(Encrypt)的基本原理、区别及工程应用

0、摘要       今天看到吉日嘎拉的一篇关于管理软件中信息加密和安全的文章,感觉非常有实际意义。文中作者从实践经验出发,讨论了信息管理软件中如何通过哈希和加密进行数据保护。但是从文章评论中也可以看出很多朋友对这个方面一些基本概念比较模糊,这样就容易“照葫芦画瓢”,不能根据自身具体情况灵活选择和使用各种哈希和加密方式。本文不对哈希和加密做过于深入...

哈希(Hash)与加密(Encrypt)的基本原理、区别及工程应用
文章 2017-11-24 来自:开发者社区

使用哈希加盐法来为密码加密

(一)为什么要用哈希函数来加密密码 如果你需要保存密码(比如网站用户的密码),你要考虑如何保护这些密码数据,象下面那样直接将密码写入数据库中是极不安全的,因为任何可以打开数据库的人,都将可以直接看到这些密码。   解决的办法是将密码加密后再存储进数据库,比较常用的加密方法是使用哈希函数(Hash Function)。哈希函数的具体定义,大家可以在网上或者相关书籍中查阅到,简单地说,它的特...

使用哈希加盐法来为密码加密

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云安全

让上云更放心,让云上更安全。

+关注