E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
密码学加密算法
密码学
- RSA签名算法
实验九RSA签名算法-一、实验目的通过实验掌握GMP开源软件的用法,理解RSA数字签名算法,学会RSA数字签名算法程序设计,提高一般数字签名算法的设计能力。二、实验要求(1)基于GMP开源软件,实现RSA签名算法。(2)要求有对应的程序调试记录和验证记录。三、实验内容1.密钥生成算法这一步骤将为每个用户生成公钥和相应私钥,执行如下操作:(1)产生两个不同的大素数p和q。(2)计算n=pq和φ=(p
风筝超冷
·
2023-11-13 08:55
算法
c++
数据结构
openssl+RSA开发实例(含源码)
一、RSA介绍RSA(Rivest-Shamir-Adleman)是一种非对称
加密算法
,它是由RonRivest、AdiShamir和LeonardAdleman于1977年共同提出的,是最早的一种用于公开密钥加密和数字签名的算法
N阶二进制
·
2023-11-13 07:24
#
openssl开发
ssl
c++
网络安全
密码学
linux
网络
运维
1024程序员节
openssl+sm3开发实例
SM3是一种
密码学
安全性较高的密码散列函数,广泛
N阶二进制
·
2023-11-13 07:54
#
openssl开发
ssl
c++
linux
网络安全
密码学
密钥管理系统功能及设计原则 安当加密
密钥管理系统是什么密钥管理系统是一种利用
密码学
技术来保护数字证书和密钥信息的系统。它通过采用各种
加密算法
和安全协议,确保密钥和证书的安全性和完整性。
安 当 加 密
·
2023-11-13 06:09
网络
服务器
安全
python程序设计 清华大学出版社 pdf下载-清华大学出版社-图书详情-《Python程序设计(第2版)》...
推出不久就迅速得到了各行业人士的青睐,经过20多年的发展,Python已经渗透到计算机科学与技术、统计分析、移动终端开发、科学计算可视化、逆向工程与软件分析、图形图像处理、人工智能、游戏设计与策划、网站开发、数据爬取与大数据处理、
密码学
weixin_37988176
·
2023-11-13 06:10
python--前端加密(aes)
1概念AES(AdvancedEncryptionStandard)是一种对称
加密算法
,也就是加密和解密使用相同的密钥。
星空彼岸007
·
2023-11-13 05:22
Python
python
数学建模
开发语言
AES
加密算法
基于python实现
AES
加密算法
**最近对这个算法进行了重写,文章地址允许加密任意长度的字符串和文件密钥长度可以是小于16字节的任意字符串前言:这篇文章的输入只能是16位16进制表示的字符串。
冒险梦师
·
2023-11-13 05:52
安全
python
开发语言
Python AES-ECB加解密
AES(AdvancedEncryptionStandard)是一种对称
加密算法
,它被广泛应用于数据的保密性和安全性。
uote_e
·
2023-11-13 05:52
python
前端
服务器
Python
AES密码算法:利用python中的AES模块来实现AES对称算法,以及算法的封装
AES又称Rijndael(为了表彰
密码学
家JoanDaemen和VincentRijmen)加密法,是美国联邦政府采用的一种区块加密标准。
liranke
·
2023-11-13 05:51
Python学习笔记
AES
对称算法
ECB模式
CBC模式
python
AES
【python模块----AES加密】
AES:高级加密标准(AES,AdvancedEncryptionStandard)为最常见的对称
加密算法
(微信小程序加密传输就是用这个
加密算法
的)。
Ban_a
·
2023-11-13 05:20
随便记记
python
开发语言
python 如何实现 aes 加密?
AES(AdvancedEncryptionStandard)是一种对称密钥
加密算法
,被广泛用于保护数据的安全。它是目前最常用的
加密算法
之一,被广泛应用于数据通信、数据存储和计算机安全领域。
devid008
·
2023-11-13 05:18
python
python
开发语言
.mallab勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复
导言:.mallab勒索病毒是一种极具威胁性的数字病毒,通过高级
加密算法
深度侵袭用户文件,迫使受害者支付赎金以获取解密密钥。了解其侵害方式和对抗手段对数字安全至关重要。
huifu91
·
2023-11-13 02:32
勒索病毒数据恢复
勒索病毒数据解密
数据恢复
php
开发语言
网络
安全
JWT概念(案例代码)
Header:包含了JWT的类型、
加密算法
等信息。Payload:包含了存放在JWT中传输的信息,也叫做声明(claim)。声明分为三种类型:注册声明(registeredclaims)、公
雾漫江北
·
2023-11-12 21:44
JWT
隐私计算python实现Paillier同态加密
Paillier同态加密方案包含两个主要算法:
加密算法
和解密算法。其中,
加密算法
用于将明文加密为密文,解密算法用于将
安心不心安
·
2023-11-12 16:16
隐私计算
同态加密
区块链
算法
用md5
加密算法
!
问题场景最近在帮导师做横向,我想把整个项目环境放到服务器中,需要把一个很大的数据文件传到服务器,传上去很方便,但是涉及到文件的压缩上传和服务器内解压环节,不是太确定文件在本机和服务器的数据内容是否一致。解决思路可以利用md5算法,全称是Message-DigestAlgorithm5,即信息摘要算法。md5算法有以下特点:压缩性:任意长度的数据,算出的MD5值长度都是固定的。容易计算:从原数据计算
Alkali!
·
2023-11-12 16:05
#
服务器
运维
区块链探秘:从基础到深度,全面解读区块链技术与应用
化名为中本聪的人发表了论文《Bitcoin:APeer-to-PeerElectronicCashSystem》2009年1月3日,中本聪开发运行了比特币客户端程序并进行了首次挖矿,获得了第一批的50比特币比特币一种基于
密码学
原理
散一世繁华,颠半世琉璃
·
2023-11-12 15:39
区块链
区块链
SSL通信或TLS通信差异?
两者之间的差异主要体现在以下四个方面:设计机制:SSL和TLS在设计时采取了不同的
加密算法
、密钥交换方法、消息认证码等机制,从而导致其协议内容存在差异。
achirandliu
·
2023-11-12 15:48
https
网络协议
TLS
SSL
19.系统知识-数字证书
密码学
相关概念明文(plaintext):发送人、接受人和任何访问消息的人都能理解的消息。密文(ciphertext):明文消息经过某种编码后,得到密文消息。
安全通网
·
2023-11-12 12:46
深xin服安全方向
网络安全
Web 安全之时序攻击 Timing Attack 详解
TimingAttack(时序攻击)是一种侧信道攻击(timingside-channelattacks),攻击者通过精确测算和分析
加密算法
的执行时间来推导出密码。
路多辛
·
2023-11-12 12:03
细说web安全
安全
后端
web安全
网络安全
安全架构
OpenSSL之十:对称
加密算法
指令
对称
加密算法
指令enc指令格式enc指令参数对称加密指令实例运行openssl,使用help命令可以查看当前版本支持的命令:enc指令格式enc指令是OpenSSL中对称加密的集大成者,OpenSSL的对称
加密算法
指令都集成在
二流人物
·
2023-11-12 08:22
OpenSSL
网络安全
openssl
网络安全
密码学
基础(四)——数据编解码
业务应用难题1:隐私数据表现为五花八门的数据类型,不满足
密码学
协议中的特定的数据类型……以
密码学
中的椭圆曲线(EllipticCurve)加解密为例,介绍一种常见的数据映射方式。
奔跑的蜗牛_Kieasar
·
2023-11-12 08:46
区块链技术
区块链
密码学
Linux openssl 工具使用指南 - 对称
加密算法
,非对称
加密算法
,信息摘要算法,密钥和证书管理
openssl强大的安全套接字层密码库补充说明OpenSSL是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。在OpenSSL被曝出现严重安全漏洞后,发现多数通过SSL协议加密的网站使用名为OpenSSL的开源软件包。由于这是互联网应用最广泛的安全传输方法,被网银、在线支付、电商网站、门户网站、电子邮件等重要网站
AiFool
·
2023-11-12 08:11
Linux
openssl
linux
Ubuntu
rsa
pem
awesome-python
很棒的蟒蛇管理面板算法和设计模式ASGI服务器异步编程声音的验证构建工具内置类增强缓存ChatOps工具内容管理系统代码分析命令行界面开发命令行工具兼容性计算机视觉并发和并行配置
密码学
数据分析数据验证数据可视化数据库驱动程序数据库日期和时间调试工具深度学习开发运营工具分布式计算分配文档下载器电子商务编辑器插件和
丶张豪哥
·
2023-11-12 04:10
python
加密算法
笔记
MD5:目前相对容易破解,且容易发生碰撞;不可逆(但是网络上有很多破解方法)SHA256:不会碰撞;可以加盐,也可以不加盐;不可逆;HmacSHA256在线加密-HmacMD5加密-散列哈希HASH加密工具相同点1、都是密码散列函数,加密不可逆。2、都可实现对任意长度对象加密,都不能防止碰撞。不同点安全性方面:1、SHA256(称SHA2)的安全性最高;(相对md5和SHA1而言,SHA256很安
kanwwan
·
2023-11-12 02:08
算法
java sshd实现连接ssh操作
日常使用ssh连接工具是jsch实现,但该库从2018年开始停止更新,项目开发中使用免密登录功能时,因为ssh
加密算法
版本过低失败,最后不得不使用账号密码连接。
羽落风起
·
2023-11-12 01:06
开发日常
Java
java
apache
.net reactor的使用
本文以.netreactor加密dll为示例:1.新建一个类库项目,并创建一个类,本文以对称
加密算法
为示例usingSystem;usingSystem.Collections.Generic;usingSystem.IO
数据的流
·
2023-11-11 20:53
C#
Visual
Studio
加密
计算机网络之对称密钥加密与非对称密钥加密
对称密钥加密与非对称密钥加密的区别计算机网络之对称密钥加密与非对称密钥加密1.对称密钥加密对称密钥加密:对称密钥加密是指加密和解密使用同一个密钥的方式,优点是运算速度较快,但这种方式存在的最大问题就是密钥发送问题,即如何安全地将密钥发给对方;常见的对称
加密算法
有
GoGo在努力
·
2023-11-11 16:55
计算机网络
https
ssl
http
对称密钥加密、非对称密钥加密、混合加密机制
近代的加密方法中
加密算法
是公开的,而密钥却是保密的。通过这种方式得以保持加密方法的安全性。加密和解密都会用到密钥。没有密钥就无法对密码解密,反过来说,任何人只要持有密钥就能解密了。
Charlie.Cheung
·
2023-11-11 16:54
https
【对称加密与非对称加密】-- 概念、图示、优缺点
对称加密与非对称加密数据加密对称加密非对称加密数据加密加密过程:数据+密钥=密文解密过程:密文-密钥=数据对称加密概念:
加密算法
是公开的,靠的是秘钥来加密数据,使用一个秘钥加密,必须使用相同的秘钥才解密
三千步
·
2023-11-11 16:20
对称加密
非对称加密
秘钥
数据加密
iOS加固原理与常见措施:保护移动应用程序安全的利器
目录iOS加固原理与常见措施:保护移动应用程序安全的利器前言一、iOS加固的原理1.代码混淆2.
加密算法
3.防调试技术4.签名校验二、iOS加固的常见措施1.代码混淆2.
加密算法
3.防调试技术4.签名校验三
不写代码没饭吃
·
2023-11-11 11:23
大前端
#
React
IOS
APP开发
cocoa
macos
objective-c
openssl+SM2开发实例一(含源码)
一、SM2算法介绍SM2(国密算法2)是中国国家密码管理局(CNCA)颁布的椭圆曲线密码算法标准,属于非对称
加密算法
。它基于椭圆曲线离散对数问题,提供了安全可靠的数字签名、密钥交换和公钥加密等功能。
N阶二进制
·
2023-11-11 09:48
#
openssl开发
1024程序员节
【11.10】现代
密码学
1——
密码学
发展史:
密码学
概述、安全服务、香农理论、现代
密码学
密码学
发展史写在最前面
密码学
概述现代
密码学
量子
密码学
基本术语加解密的通信模型对称加密PKI通信工作流程古典密码与分析古代密码的加密古典密码的分析安全服务香农理论现代
密码学
乘积密码方案代换-置换网络安全性概念可证明安全性
是Yu欸
·
2023-11-11 09:44
笔记
密码学
安全
笔记
网络安全
python程序设计 清华大学出版社 pdf下载-清华大学出版社-图书详情-《Python程序设计(第2版)》...
推出不久就迅速得到了各行业人士的青睐,经过20多年的发展,Python已经渗透到计算机科学与技术、统计分析、移动终端开发、科学计算可视化、逆向工程与软件分析、图形图像处理、人工智能、游戏设计与策划、网站开发、数据爬取与大数据处理、
密码学
weixin_37988176
·
2023-11-11 06:30
JS逆向---国家加密系列(SM算法详解及其多个实例)
文章目录前言一.算法简介算法分类SM2椭圆曲线公钥
加密算法
二.算法还原1.Javascript还原2.python还原三.实战案例分析1.案例分析前言众所周知,为了保障商用密码的安全性,国家商用密码管理办公室制定了一系列密码标准
半离岛
·
2023-11-11 04:35
javascript
python
爬虫
密码学
算法
DigestUtils加密工具类
DigestUtils是一个
加密算法
工具类,在packageorg.apache.commons.codec.digest;这个包下。
癸酉金鸡
·
2023-11-11 03:07
Java
高校教务系统登录页面JS分析——长沙理工大学教务系统
通过本文,你将了解到密码加密的基本概念、常用
加密算法
以及如何通过逆向分析来破解密码。
爱吃饼干的小白鼠
·
2023-11-10 23:43
网络
java入门, private static final
二、比较/***
加密算法
*/privatestaticfinalStringKEY_ALGORITHM="DESede";privatestaticfinalStringCIPHER_ALGORITHM
奋力向前123
·
2023-11-10 18:04
java
java
开发语言
RSA-CRT 使用中国剩余定理CRT对RSA算法进行解密
有关数论的一些基础知识可以参考以下文章:
密码学
基础知识-数论(从入门到放弃)一、中国剩余定理(CRT)设p和q是不同的质数,且n=p*q。
小熊的学习笔记
·
2023-11-10 17:29
密码学合集
算法
RSA
中国剩余定理
欧拉定理
公钥加密算法
RSA算法及安全问题
RSA算法解释
加密算法
c≡me(modN)c≡m^e(modN)c≡me(modN)其中c作为密文m作为明文也就是说在e与N作为RSA
加密算法
的公钥也就是(E,N)公钥可公开解密算法m≡cd(modN)
wanan0red
·
2023-11-10 17:27
算法
安全
python
C# | 上位机开发新手指南(九)
加密算法
——RSA
上位机开发新手指南(九)
加密算法
——RSA文章目录上位机开发新手指南(九)
加密算法
——RSA前言RSA的特性非对称性安全性可逆性签名速度较慢密钥管理RSA算法的参数公钥公钥指数e模数n私钥私钥指数d模数
猿长大人
·
2023-11-10 17:56
上位机开发新手指南
c#
算法
开发语言
RSA
加密
RSA 2048位算法的主要参数N,E,P,Q,DP,DQ,Qinv,D分别是什么意思 哪个是通常所说的公钥与私钥 -安全行业基础篇5
非对称
加密算法
RSA在RSA2048位算法中,常见的参数N、E、P、Q、DP、DQ、Qinv和D代表以下含义:N(Modulus):模数,是两个大素数P和Q的乘积。N的长度决定了RSA算法的安全性。
小黄人软件
·
2023-11-10 17:16
算法
rsa
安全
iOS加固原理与常见措施:保护移动应用程序安全的利器
目录iOS加固原理与常见措施:保护移动应用程序安全的利器前言一、iOS加固的原理1.代码混淆2.
加密算法
3.防调试技术4.签名校验二、iOS加固的常见措施1.代码混淆2.
加密算法
3.防调试技术4.签名校验三
憧憬blog
·
2023-11-10 15:30
ipa
guard
Windows证书
iOS证书
cocoa
macos
objective-c
SM3
加密算法
sm3用于替代MD5/SHA-1/SHA-2等国际算法,适用于数字签名和验证、消息认证码的生成与验证以及随机数的生成,可以满足电子认证服务系统等应用需求,于2010年12月17日发布。它是在SHA-256基础上改进实现的一种算法,采用Merkle-Damgard结构,消息分组长度为512bit,输出的摘要值长度为256bit。SM3主要用于数据库密码加密。这里使用SM3加盐完成存储密码功能新增用户
杞人何忧
·
2023-11-10 14:14
加密算法
java
sm2
加密算法
sm2是一种非对称
加密算法
。在非对称加密中,加密和解密使用的是不同的密钥对,分别是公钥和私钥。SM2算法是由中国国家密码管理局制定的一种椭圆曲线非对称
加密算法
,用于数字签名、密钥协商等安全通信场景。
杞人何忧
·
2023-11-10 14:13
加密算法
python
java
开发语言
RSA
加密算法
(后端)
publicclassRSA{privatestaticfinalStringRSA_ALGORITHM="RSA";/***生成RSA密钥对**@returnRSA密钥对*/publicstaticKeyPairgenerateKeyPair()throwsNoSuchAlgorithmException{KeyPairGeneratorkeyPairGenerator=KeyPairGener
杞人何忧
·
2023-11-10 14:43
加密算法
java
开发语言
【Java
加密算法
】常见的五种
加密算法
案例整理(143)
直接上代码:packagecom.day02;importjava.nio.charset.StandardCharsets;importjava.security.KeyPair;importjava.security.KeyPairGenerator;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmExc
DevínKelly
·
2023-11-10 14:11
java
工具类
java
python
开发语言
19.8 Boost Asio 异或加密传输
异或加密是一种对称
加密算法
,通常用于加密二进制数据。异或操作的本质是对两个二进制数字进行比较,如果它们相同则返回0,如果不同则返回1。异或加密使用一把密钥将明文与密文进行异或运算,从而产生密文。
微软技术分享
·
2023-11-10 14:40
《灰帽黑客:攻守道》
Boost
Visual
C++
Asio
c语言
openssl与证书机制
-aes128是
加密算法
,除此之外还有-dec3/-cast/-blowfish。-in与-out分别是输入输出文件,在不同功能下含义不同。
sgdd123
·
2023-11-10 09:04
Linux
openssl
CA
证书
Openssl+sm4开发实例(含源码)
加密模式三、SM4开发实例四、代码地址一、SM4算法介绍SM4(国密算法)是由中国国家密码管理局(StateCryptographyAdministration,SCA)提出的分组密码算法,是一种对称
加密算法
N阶二进制
·
2023-11-10 09:57
openssl
密码学
ssl
c++
linux
同态加密
1024程序员节
RSA/数字证书/签名原理详解
文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了
加密算法
的作用,以及数字证书的出现所起的作用。
GeeLoong
·
2023-11-10 08:28
Java
安全
安全
签名
加密
证书
RSA
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他