全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果946,669个

什么是加密算法?常见的区块链加密算法有哪些?_区块链技术_区块链_脚本...

AES:一种输出长度为128位(即16个字节)、192位(即24个字节)或者256位(即32个字节)的对称分组加密算法,是目前最广泛使用的加密算法之一,适合用于敏感数据的加密。 RSA:一种输出长度可变(最大为4096位)的非对称分组或者流加密算法,是目前最广泛使用的公钥密码体制之一,适合用于敏感数据的加密。 ECC:一种输出长度可...
www.jb51.net/blockchain/8914...html 2024-5-30

区块链加密算法的原理是什么?常见的加密算法有哪些?_区块链技术...

一、对称密钥加密算法 对称密钥加密算法是最早被使用的加密算法之一。这类算法应用相同的密匙来加密和破译数。对称密销加密算法的优势是速度很快,适用于海量数据的加密和破译。常见的对称密钥加密算法有DES、3DES、AES等。 1、DES算法 DES算法是一种对称密钥加密算法,它使用56位感来加密数据。DES算法的加密过程包含16...
www.jb51.net/blockchain/891767.html 2023-7-25

Java实现非对称加密的三种方法_java_脚本之家

4、非对称加密算法–EIGamal 5. 总结 6 案例 6.1 案例1 6.2 案例2 1. 简介 公开密钥密码学(英语:Public-key cryptography)也称非对称式密码学(英语:Asymmetric cryptography)是密码学的一种算法,它需要两个密钥,一个是公开密钥,另一个是私有密钥;公钥用作加密,私钥则用作解密。使用公钥把明文加密后所得的密文...
www.jb51.net/program/308847g...htm 2024-6-4

Java中的非对称加密算法原理与实现方式_java_脚本之家

在Java中,非对称加密算法主要依赖于Java Cryptography Extension (JCE)框架。JCE框架提供了丰富的API接口,支持多种非对称加密算法,如RSA、DSA等。 1.RSA算法原理 RSA是非对称加密算法中最具代表性的算法。它的基本原理是使用一对公钥和私钥进行加密和解密。具体过程如下: ::: block-1 (1)密钥生成:选择两个大素数...
www.jb51.net/program/3104478...htm 2024-6-3

Python常见的几种数据加密方式_python_脚本之家

常见的加密算法基本分为这几类: 线性散列算法(签名算法)MD5,sha1 对称性加密算法 AES DES 非对称性加密算法 RSA 一、md5加密 MD5是一种被广泛使用的线性散列算法,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整的一致性。且MD5加密之后产生的是一个固定长度(32位或16位)的数据。
www.jb51.net/article/2504...htm 2024-6-4

盘点Python 爬虫中的常见加密算法_python_脚本之家

加密(Encryption):将明文数据变换为密文的过程 解密(Decryption):加密的逆过程,即由密文恢复出原明文的过程。 加密和解密算法的操作通常都是在一组密钥的控制下进行的,分别成为是加密密钥(Encryption Key)和解密密钥(Decryption Key), 如下图所示: 而加密算法当中又分为是对称加密和非对称加密以及散列算法,其中 ...
www.jb51.net/article/2537...htm 2024-6-3

Java实现常用的三种加密算法详解_java_脚本之家

编程中常见的加密算法有以下几种,它们在不同场景中分别有应用。除信息摘要算法外,其它加密方式都会需要密钥。 信息摘要算法 对称加密算法 非对称加密算法 密钥 密钥(key,又常称金钥)是指某个用来完成加密、解密、完整性验证等密码学应用的秘密信息。 密钥分类 加解密中的密钥:对称加密中共享相同的密钥,非对称加密中...
www.jb51.net/article/2422...htm 2024-6-3

Python实现常见的几种加密算法(MD5,SHA-1,HMAC,DES/AES,RSA和ECC)_py...

md5加密算法是不可逆的,所以解密一般都是通过暴力穷举方法,通过网站的接口实现解密。Python代码: 1 2 3 4 import hashlib m = hashlib.md5() m.update(str.encode("utf8")) print(m.hexdigest()) SHA1加密 全称:安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准(Digital Signature Standard ...
www.jb51.net/article/1861...htm 2024-6-3

Java中常用加密/解密方法详解_java_脚本之家

一、常用的加密/解密算法 1.Base64 严格来说Base64并不是一种加密/解密算法,而是一种编码方式。Base64不生成密钥,通过Base64编码后的密文就可以直接“翻译”为明文,但是可以通过向明文中添加混淆字符来达到加密的效果。 2.DES DES是一种基于56位密钥的对称算法,1976年被美国联邦政府的国家标准局确定为联邦资料处理...
www.jb51.net/article/1059...htm 2024-6-3

详解DES加密算法的原理与Java实现_java_脚本之家

DES加密算法 DES 加密,是对称加密,之前阿粉也已经说了这个对称加密和非对称加密都是代表了什么意思,对称加密,顾名思义,加密和解密的运算全都是使用的同样的秘钥。 DES加密算法原始思想可以参照二战德国的恩格玛机,其基本思想大致相同。传统的密码加密都是由古代的循环移位思想而来,恩格玛机在这个基础之上进行了扩散模糊...
www.jb51.net/article/2661...htm 2024-6-3