技术栈
加密解密
闲人编程
3 个月前
python
·
算法
·
密码学
·
同态加密
·
加密解密
·
paillier
Python实现Paillier同态加密算法
Paillier加密算法 是由Pascal Paillier在1999年提出的一种基于计算复杂性的概率性加密算法。它是一种同态加密算法,具有加法同态性,这意味着两个密文相乘的结果解密后等于两个明文相加的结果。Paillier加密算法在隐私保护、数据安全和云计算中应用广泛。本文将详细介绍Paillier加密算法的原理,并使用Python以面向对象的方式实现其加密和解密操作,最后结合一个场景演示其应用。
CyberSecurity_zhang
3 个月前
加密解密
·
rsa
·
非对称算法
·
签名验签
密码学基础 -- RSA加密、签名填充模式解析(终极图解版)
目录1. OAEP1.1 加密过程1.2 解密过程2 PSS2.1 签名流程2.2 验签流程3.小结填充模式OAEP(Optimal Asymmetric Encryption Padding),仅用于加解密。
S_clifftop
5 个月前
cocos creator
·
加密解密
·
cryptojs
cocos creator如何使用cryptojs加解密(及引入方法)
cocos creator如何使用cryptojs加解密(及引入方法)如果想转请评论留个言并注明原博 @Sclifftop @13805064305 阿浚 cocos creator如何使用cryptojs加解密(及引入方法)
柠檬味的Cat
6 个月前
vue.js
·
加密解密
·
前端加密后端解密
vue加密传输,后端获取进行解密。
vue界面加密传输,后端获取进行解密,适用于登录时密码加密传输。1.安装jsencrypt包:安装完成后package.json会有jsencrypt依赖 2.引入jsencrypt.js到文件夹中:
Amd794
7 个月前
网络通信
·
加密解密
·
安全性
·
rc4算法
·
密钥流
·
rc4drop技术
·
流加密
RC4Drop加密技术:原理、实践与安全性探究
加密技术在当今信息社会中扮演着至关重要的角色。通过加密,我们可以保护敏感信息的机密性,防止信息被未经授权的用户访问、窃取或篡改。加密技术还可以确保数据在传输过程中的安全性,有效防止信息泄露和数据被篡改的风险。在网络通信、电子商务、金融交易等领域,加密技术被广泛应用,为信息安全提供了坚实的保障。
Amd794
8 个月前
高性能
·
加密解密
·
抗攻击性
·
密钥调度
·
高安全性
·
流密码
·
rabbit算法
Rabbit算法:轻量高效的加密利器
Rabbit算法是由Martin Boesgaard和Mette Vesterager提出的一种流密码算法,其设计初衷是为了提供高性能和高度安全性的加密方案。Rabbit算法结合了非线性的置换、置换和异或运算,以及密钥调度算法,使其成为一种优秀的加密算法。
假装我不帅
9 个月前
开发语言
·
c#
·
aes
·
加密解密
C# aes加密解密byte数组
测试
舒一笑
9 个月前
aes
·
加密解密
AES加密后的密码可以破解吗
AES(高级加密标准)是一种广泛使用的对称加密算法,设计用来抵御各种已知的攻击方法。AES使用固定块大小的加密块和密钥长度,通常是128、192或256位。它被认为是非常安全的,到目前为止,没有已知的可行方法能够有效破解使用AES加密的数据,前提是实现得当且密钥保密性得到妥善管理。
微软技术分享
1 年前
c语言
·
c++
·
算法
·
信息安全
·
加密解密
C/C++ 常用加密与解密算法
计算机安全和数据隐私是现代应用程序设计中至关重要的方面。为了确保数据的机密性和完整性,常常需要使用加密和解密算法。C++是一种广泛使用的编程语言,提供了许多加密和解密算法的实现。本文将介绍一些在C++中常用的加密与解密算法,这其中包括Xor异或、BASE64、AES、MD5、SHA256、RSA等。
Droy`Z
1 年前
java
·
加密解密
·
pbe
·
iv expected
·
must be 8
PBE加密解密问题处理:IV expected
最近在项目中对敏感信息进行加密处理,其中用到PBE算法,因为是多年前就做好的一套加解密工具,所以ctrl+c/v就用到新项目里,但是运行之后被打脸报错了,错误信息为上述内容,纠结了一整天,终于解决记录一下。
彩色之外
1 年前
前端
·
npm
·
vue3
·
loading
·
加密解密
编写 loading、加密解密 发布NPM依赖包,并实施落地使用
开箱即可用的 loading, 说明:vue3-loading 是一个方便在 Vue 3 项目中使用的加载指示器组件的 npm 插件。它允许您轻松地在项目中添加加载动画,提升用户体验。