技术栈
rsa
张一西
13 天前
证书
·
签名
·
非对称加密
·
嵌入式系统
·
rsa
·
对称加密
·
加密与解密
嵌入式系统中的加解密签名
笔者来了解一下嵌入式系统中的加解密笔者最近在做安全升级相关的模块,碰到了一些相关的概念和一些应用场景,特来学习记录一下。
一屁小肥咩
19 天前
前端
·
jsencrypt
·
rsa
前端RSA加解密(支持超长分段)
过程不复杂, 只是网上结合后端的RSA加解密资料参差不齐, 比较零散, 而且大多博文都是基于最原始的RSA加解密, 当加解密参数过长的时候, 会报[Message too long for RSA]
JonLee2020
1 个月前
开发语言
·
后端
·
golang
·
非对称加密
·
rsa
Go语言中实现RSA加解密、签名验证算法
随着互联网的高速发展,人们对安全的要求也越来越高。密码学中两大经典算法,一个是对称加解密,另一个是非对称加解密,这里就来分享一下非对称加密算法的代表:RSA加解密。
程序E生
2 个月前
asp.net
·
mvc
·
非对称加密
·
jsencrypt
·
rsa
ASP.Net MVC 登录页面实现RSA非对称加密
一、什么是RSA非对称加密RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。
狂放不羁霸
3 个月前
密码学
·
rsa
·
椭圆曲线
密码学 | 椭圆曲线 ECC 密码学入门(一)
目录正文1 公共密钥密码学的兴起2 玩具版 RSA 算法2.1 RSA 基本原理2.2 RSA 举例说明
Damon小智
4 个月前
安全
·
密码学
·
jwt
·
md5
·
oauth2
·
rsa
·
ase
SpringCloud-数据认证加密总结
在当今分布式系统的日益复杂和信息传递的广泛网络化环境中,确保通信的安全性至关重要。数据的加密和认证作为保障信息传递安全的关键手段,在分布式系统中扮演着不可或缺的角色。Spring Cloud,作为一套构建微服务架构的强大框架,提供了多种灵活而强大的数据加密和认证方式。从传统的 MD5 散列算法到现代的 OAuth 2.0 和 JWT(JSON Web Token)标准,每种加密和认证方式都针对不同的应用场景和安全需求提供了特定的解决方案。
小小工匠
4 个月前
java
·
安全
·
rsa
加密与安全_使用Java代码操作RSA算法生成的密钥对
加密与安全_探索非对称加密算法_RSA算法在数字化时代,网络通信的安全性是必须关注的重要问题之一。非对称加密算法作为现代密码学的重要组成部分,为保护通信的隐私提供了一种可靠的解决方案。
吕氏春秋i
5 个月前
android
·
网络
·
aes
·
拦截器
·
加解密
·
rsa
android 网络拦截器统一处理请求参数和返回值加解密实现
项目中遇到参数加密和返回结果加密的业务 这里写一下实现 一来加深记忆 二来为以后参考铺垫项目在开发中涉及到 登陆 发验证码 认证 等前期准备接口 这些接口需要单独处理 比如不加密 或者有其他的业务需求
不负长风
6 个月前
rsa
C语言实现RSA算法加解密
使用c语言实现了RSA加解密算法,可以加解密文件和字符串。
Ba1_Ma0
6 个月前
密码学
·
ctf
·
rsa
CTF密码学RSA基础及常见题目类型解析
在1977年,Ron Rivest, Adi Shami和Leonard Adleman这三个人开发了一个新的算法,并用他们三个名字的首字母来命名这个算法,这个算法名叫RSA
CodingCos
6 个月前
网络
·
算法
·
安全
·
rsa
·
ecc
【ARM 安全系列介绍 3.6 -- 常见非对称加解密算法并应用举例】
非对称加密算法,也称为公钥加密算法,使用一对密钥:一个公钥和一个私钥。公钥用于加密数据,私钥用于解密数据。以下是一些常见的非对称加密算法及其特点:
Ying(英子)
7 个月前
算法
·
web安全
·
加密
·
rsa
·
加密算法
·
crypto-js
·
encryptlong
详谈前端中常用的加/密算法
本文主要详细介绍了在前端开发中常用的加/解密算法,以及前端如何实现。总的来说:前端加密无论使用哪个加密都一样是有可能性被他人获取到相关的公钥或密钥的(比如:拦截请求、查看源代码等),然后进行加密与后端通讯,所以前端加密所谓的安全性是有限的,最主要的还是在后端!
ZHOU西口
7 个月前
微服务
·
云原生
·
架构
·
加密
·
rsa
·
非对称
微服务实战系列之加密RSA
在这个时代,我们选择的人生目标已丰富多彩,秉持的人生态度也千差万别: 除了吃喝玩乐,还有科技探索; 除了CityWalk,还有“BookWalk”; 除了走遍中国,还有走遍世界; 凡此种种选择和坚持,都是为了播下一粒种子,期望一树梨花。
RAVEN_1452
8 个月前
python
·
rsa
·
crypto
【rsa】低指数相关消息攻击
https://link.springer.com/content/pdf/10.1007/3-540-68339-9_1.pdf
小黄人软件
8 个月前
算法
·
安全
·
rsa
RSA 2048位算法的主要参数N,E,P,Q,DP,DQ,Qinv,D分别是什么意思 哪个是通常所说的公钥与私钥 -安全行业基础篇5
N(Modulus):模数,是两个大素数P和Q的乘积。N的长度决定了RSA算法的安全性。E(Public Exponent):公钥指数,通常为65537(0x10001)。E用于加密数据,是公钥的一部分。
gsls200808
8 个月前
java
·
des
·
加解密
·
rsa
java使用bouncycastle加解密
jdk默认带了一些常见的加解密方式,当我们常见的加解密不能满足时,就需要用到一些第三方的库了,bouncycastle就是其中一种。
微软技术分享
8 个月前
c++
·
openssl
·
rsa
·
visual c++
·
套接字
20.6 OpenSSL 套接字分发RSA公钥
通过上一节的学习读者应该能够更好的理解RSA加密算法在套接字传输中的使用技巧,但上述代码其实并不算完美的,因为我们的公钥和私钥都必须存储在本地文本中且公钥与私钥是固定的无法做到更好的保护效果,而一旦公钥与私钥泄密则整个传输流程都将会变得不安全,最好的保护效果是RSA密钥在每次通信时都进行变换,依次来实现随机密钥对的功能。
微软技术分享
8 个月前
c语言
·
c++
·
openssl
·
rsa
·
visual c++
·
公钥与私钥
20.2 OpenSSL 非对称RSA加解密算法
RSA算法是一种非对称加密算法,由三位数学家Rivest、Shamir和Adleman共同发明,以他们三人的名字首字母命名。RSA算法的安全性基于大数分解问题,即对于一个非常大的合数,将其分解为两个质数的乘积是非常困难的。
集成显卡
9 个月前
java
·
安全
·
node.js
·
rsa
JAVA+Node/JavaScript 前后端通讯 RSA 加解密实现
实际项目中,前后端或跨语言加密通讯的场景十分常见。这里以 Java 和 Node.js(兼容浏览器)两种开发语言为例,实现 RSA 加解密通讯。
程语有云
9 个月前
java
·
证书
·
国密
·
swing
·
rsa
·
bouncycastle
基于Java Swing和BouncyCastle的证书生成工具
"Almost no one will remember what he had just not interested." - Nobody