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
sm4密码算法
OpenSSL的使用
OpenSSL整个软件包大概可以分成三个主要的功能部分:SSL协议库、应用程序以及
密码算法
库。OpenSSL的目录结构自然也是围绕这三个功能部分进行规划的。
sichuanwww
·
2020-08-12 12:28
c/c++/vc
[Intel CPU中的安全指令集].01.如何检测
而其中有一些与大数计算和
密码算法
相关的指令集,如AES-NI,SHA,RDRAND等,这些指令集可使得我们的加解密等密码学中的计算更快速并且更安全。那我们该如何检测CPU中所支持的指令集呢?
aces005
·
2020-08-12 01:00
.war勒索病毒如何删除它 .war后缀文件数据恢复(Dharma)
一旦此威胁访问您的设备,它就会实施一系列恶意活动,以便能够利用复杂的
密码算法
,从而加密有价值的数据。这些活动的目的是勒索赎金。
探数科技解密01
·
2020-08-11 15:37
信息安全
勒索病毒解密
数据恢复
对称加密和非对称加密
l数据加密就是按照确定的
密码算法
将敏感的明文数据变换成难以识别的密文数据,通过使用不同的密钥,可用同一加密算法将同一明文加密成不同的密文。当需要时,可使用密钥将密文数据还原成明文数据,称为解密。
wangqiaowqo
·
2020-08-11 06:19
概念比较
对称加密算法总结 – 流密码与块密码
随机数在对称加密的流
密码算法
和块
密码算法
中,都需要生成随机的密钥流,明文通过密钥加密得到密文,所以随机数生成算法显得十分重要,它决定加密密钥,密钥决定了加密算法的安全性。
大力海棠
·
2020-08-11 06:06
网络工程
常见
密码算法
总结--(2)分组密码加密模式
《常见
密码算法
总结--(1)分组对称密码》见http://bbs.pediy.com/showthread.php?
graphnj
·
2020-08-11 05:11
密码学与网络安全
PHP+gmssl命令行实现国密加解密
从SM1-
SM4
分别实现了对称、非对称、摘要等算法功能。特别适合应用于嵌入式物联网等相关领域,完成身份认证和数据加解密等功能。
长能耐了
·
2020-08-11 01:51
PHP
从零学习 CA 系列 (八) -- 数字信封
而非对称
密码算法
的特点是公钥和私钥分离,非常适合密钥的分发和管理。如果将对称
密码算法
和非对称
密码算法
的优点结合起来,则既能处理大批量数据,又能简化密钥的分发与管理,于是数字信封机制应运而生。
weixin_33720452
·
2020-08-10 23:19
Windows下gmssl使用记录
使用gmssl进行计算
sm4
,编译的版本是gmssl2.0,2.1版本编译不过去第一步下载软件,下载VisualStudio2010旗舰版、nasm-2.13.03-installer-x86、ActivePerl
weixin_30653023
·
2020-08-10 22:20
关于Gmssl
官网地址:http://gmssl.org/github地址:https://github.com/guanzhi/GmSSLGmSSL是一个开源的密码工具箱,支持SM2/SM3/
SM4
/SM9等国密(
明潮
·
2020-08-10 21:57
C++/C
openssl
Gmssl 各平台编译方法【绝对可用】
最近工作上需要在不同平台上使用SM2、
SM4
算法,所以需要在不同平台上进行编译Gmssl库,下面是我总结的编译命令。
张志翔
·
2020-08-10 18:38
Gmssl
数字信封原理
对称
密码算法
虽然密钥管理繁琐,但有着自身的优点,加解密运算速度非常快,适合处理大批量数据。非对称
密码算法
公私钥可以分离,适合密钥分发与管理,但运算速度慢,不适合大批量数据。
pengshengli
·
2020-08-10 18:50
信息安全
简述DES与AES的区别
简述DES与AES的区别DES是一种分组
密码算法
,分组长度为64比特,密钥长度为56比特。
Xiao-wei1998
·
2020-08-10 17:50
C语言实现
SM4
(基于GMSSL)
学习小白,有问题大牛可以指出来,本文主要是记录学习中遇到问题环境:vs2019gmssl32位编译1、首先新建项目2、在VS的工程设置工程属性(参考连接https://blog.csdn.net/zhonghua_csdn/article/details/99011892)右击工程名——>选择“属性”在“VC++目录”——>“包含目录”中添加openSSL的include文件(在您安装openss
lingdukafeibj
·
2020-08-10 17:51
gmssl
C语言实现SM3(基于GMSSL)
上一篇文章已经完成了调用gmssl测试
Sm4
算法实现,https://blog.csdn.net/lingdukafeibj/article/details/107493356本文继续测试SM3算法:写了一个简单的测试
lingdukafeibj
·
2020-08-10 17:21
gmssl
数字信封的生成及解析
、口令2.将p10文件拿去ca进行申请,会得到:sigcert、enccert、enckey(存在于数字信封中)3.随机生成一个对称密钥symmetrickey(这个对称密钥是16位的,可能是AES\
SM4
鱼虾一整碗
·
2020-08-10 15:12
密码学与PKI
GMSSL(Win10 -64)编译遇到的坑
有不对的地方,请大牛指出Linux下的安装很顺利安装完成了,并利用命令熟悉了SM2/SM3/
SM4
以及证书等相关的命令(有时间整理此部分内容);现在打算看下windows的编译安装,没想到遇到一堆的坑。
lingdukafeibj
·
2020-08-10 12:50
gmssl
Windows 下使用Visual Studio 2013编译国密算法库GMSSL
Windows下使用VisualStudio2013编译国密算法库GMSSL最近因工作需要使用到国密SM2、
SM4
算法,在网上搜了下,虽然有C的源码,但似乎都是在openssl上加的SM2,而且大多都没有像样的开源项目或者个人进行维护
inkmlong
·
2020-08-10 12:58
加解密
GMSSL
visual
c++
国密
SM2SM3SM4
编译
在以太坊上如何实现联盟链
toml配置有币无币支持gmsslp2p的证书准入委员会成员更新solc编译器tendermint共识权限准入交易校验rpcapi状态存储系统合约加密算法国密和S256,P256支持国密sm2,sm3,
sm4
寄意兰州
·
2020-08-10 09:01
区块链
密码学教授来学嘉:比特币没有加密,区块链根本没有去中心
来学嘉教授认为密码学与区块链是密不可分的,区块链是
密码算法
搭建起来的,同时区块链又给密码学增加了新功能。此外,来学嘉教授还在演讲中谈到了“加密货币”、“去中心化”以及“共识”等圈内常用词的正确理解。
巴比特资讯
·
2020-08-10 08:41
使用公开密钥机制进行会话密钥
当我们在进行通信的时候,常常需要在C/S两端分配一个会话密钥,然后利用对称
密码算法
对通信的数据加密,当然了,也可以使用非对称加密算法,但是非对称加密会使加密速度降低了一个数量级,因此并不适用。
zdavb
·
2020-08-10 05:53
想到哪写到哪
Android 平台更加安全的DES加密方式
它是由IBM公司研制的一种对称
密码算法
。DES是一个分组加密算法,典型的DES以64位(即8个字节)为分组对数据加密,加密和解密用的是同一个算法。它的密钥长度是56位(因为每个第8位
Coder蒋
·
2020-08-10 02:13
Android
差分隐私及应用
差分攻击差分攻击是通过比较分析有特定区别的明文在通过加密后的变化传播情况来攻击
密码算法
的。
草棚
·
2020-08-09 20:55
信息安全
联邦学习
【2015百度之星】 列变位法解密
列变位法解密题目列变位法是古典
密码算法
中变位加密的一种方法,具体过程如下将明文字符分割成个数固定的分组(如5个一组,5即为密钥),按一组一行的次序整齐排列,最后不足一组不放置任何字符,完成后按列读取即成密文
S_Black
·
2020-08-09 19:14
百度之星
模拟
基于openssl的RSA加解密实现
一、引言openssl是一套第三方的关于数据完整性的安全协议,有一些常用的
密码算法
,数字证书,数字签名等等方面的一些应用。由于项目需求需要用到openssl的包来实现RSA算法的加解密。
zzj806683450
·
2020-08-09 16:45
密码学
国密SM2,SM3,
SM4
的前后台(js和java)加解密写法
目录SM2加解密jsjavaSM3加密jsjavasm3前后台(js/java)加密不一致原因
SM4
加解密jsjava之前做一个项目的时候需要用到国密SM2,SM3,
SM4
的加解密方法,网上搜到的方法存在一些问题
weixin_43876770
·
2020-08-09 15:38
用VS2015编译OpenSSL
一、Openssl简介OpenSSL是一个安全套接字层密码库,囊括主要的
密码算法
、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
traceme2011
·
2020-08-09 12:16
Openssl
国密算法系列之对称分组加密算法
SM4
国密系列算法中的
SM4
为对称分组加密算法,在信息安全领域中用于对消息进行加密,保护消息的私密性。国际标准的常用对称分组加密算法有DES,AES等。本文采用图解的方式介绍
SM4
算法。
omfalio1101
·
2020-08-09 10:26
密码学
密码学基础知识---CFB---OFB---CTR
-在CFB中,前一个密文分组会被送回到
密码算法
的加密端。
程序员小老九
·
2020-08-09 09:35
密码学基础知识
VS2015编译Openssl-1.1.0f
一、Openssl简介OpenSSL是一个安全套接字层密码库,囊括主要的
密码算法
、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
Jinato2016
·
2020-08-09 09:40
Openssl
DES分组
密码算法
_加解密任意长度文件
DES分组
密码算法
流程:(1)以下程序加密从桌面上的des_message.txt读入8个字符长度的明文,然后输出到桌面上的des_passw
lets飞啊
·
2020-08-09 06:36
现代密码学复习笔记(一)
文章目录课程内容密码学发展史对称密钥加密算法由三个算法组成密码系统模型对称密钥加密模型密码学攻击场景从古典
密码算法
看
密码算法
设计无条件安全现代密码学基本准则主动攻击安全业务几种古典密码单表代换密码多表代换密码课程内容从古典密码学到现代密码学对称密码学非对称密码学密钥分配与密码管理哈希函数
KaileLiang
·
2020-08-09 06:33
密码学复习
Java中字节流16位分组补齐算法解析 -以国密
SM4
算法为例
在文件加密解密过程中,经常将字节流按16位分成一组,方便运算。但是源文件若不是16的整数倍怎么办?这就可能导致解密文件多出几个字节的失真。本文中的padding()算法即实现了最后一组16位的补齐以及最后的还原,代码如下:国密算法工程示例源码:https://github.com/zhichaosong/hsd-cipher-sm/**余数补齐算法*/privatebyte[]padding(by
zhichaosong
·
2020-08-09 05:49
数据结构与算法
Java
密码学复习摘要
(2)研究的主要内容密码编码学:寻求有效
密码算法
和协议,以保证信息的机密性或认证性的方法。它主要研究
密码算法
的构造与设计,也就是密码体制的构造。它是密码理论的基础,也是保密系统设计的基
_Raymond_
·
2020-08-09 01:00
javascript实现playfair和hill
密码算法
时至期末,补习信息安全概论作业。恰巧遇古典密码学算法中的playfair算法和hill算法,用javascript语言实现起来是在有趣,边查百度边编码,顺便好好补习一下javascript基础。playfairPlayfair密码(英文:Playfaircipher或Playfairsquare)是一种替换密码。依据一个5*5的正方形组成的密码表来编写,表中排列有25个字母。对于英语中的26个字母
weixin_30439067
·
2020-08-08 23:27
信息安全技术概述
、可控性密码学(Cryptology)主要,包括:密码编码学:研究如何进行数据加密和解密(保证数据的机密性),以及防止和发现数据的伪造、篡改(保证数据的真实性、完整性、不可否认性)密码分析学:分析发现
密码算法
的弱点
Minlay123
·
2020-08-08 02:44
信息安全
100G QSFP28 P
SM4
光模块的介绍及其应用
在100G短距离传输方案(500M-2KM)中,100GQSFP28P
SM4
光模块作为更具性价比的100G数据中心解决方案,下面易天光通信就给大家介绍下什么是100GQSFP28P
SM4
光模块吧。
qq5c36e07e0b753
·
2020-08-06 14:25
100G光模块
Python的加密方式:RSA加密
RSA是一种公钥
密码算法
,加密算法是将明文m(m
piecesof
·
2020-08-06 11:00
Python的加密方式:RSA加密
RSA是一种公钥
密码算法
,加密算法是将明文m(m
piecesof
·
2020-08-06 11:00
国产sm2,sm3,
sm4
加解密
其中需求是必须要用国产的加密,最后经项目组讨论后决定用国产sm2加密本人用vue开发前端所以一下实在vue中用的方法,国密相关介绍国密算法是国家密码局制定标准的一系列算法,主要有SM1,SM2,SM3,
SM4
爬坑之路
·
2020-08-05 19:22
vue
加密
解密
js
sm2
JS实现国密算法SM2加密,后端Java解密
Java版比较好办,较新版本的bouncycastle就支持了SM2/SM3/
SM4
,麻烦在于JS版,找了很多都有问题,直到遇到了这个项目:https://github.com/S
qq_38473097
·
2020-08-05 19:41
java
加密解密
密码学
vue
openssl
SM2 SM3
SM4
加密java实现
原文地址:https://blog.csdn.net/ererfei/article/details/50998162【摘要】本文主要讲解“国密加密算法”SM系列的Java实现方法,不涉及具体的算法剖析,在网络上找到的java实现方法比较少,切在跨语言加密解密上会存在一些问题,所以整理此文志之。源码下载地址http://download.csdn.net/detail/ererfei/947450
muzhengjun
·
2020-08-05 19:55
Java
详解国密SM2的加密和解密
但在实现ECC_
SM4
_SM3这个密码套件中,在密钥交换过程中,存在客户端将Pre-MasterSecret使用SM2公
云水木石
·
2020-08-05 19:22
CTF crypto笔记(1)
对称加密与不对称加密.对称
密码算法
(Symmetriccipher):加密密钥和解密密钥相同,或实质上等同,即从-一个易于推出另一个。
小源子先生
·
2020-08-05 19:56
网络攻防
国密算法sm2、sm3和
sm4
的js版
目录安装sm2获取密钥对加密解密签名验签获取椭圆曲线点sm3
sm4
加密解密小程序使用IE兼容性处理安装npminstall--savesm-cryptosm2获取密钥对执行以下代码就可以拿到密钥对,拿到公钥私钥后
crazyJialin
·
2020-08-05 18:14
javascript
vue项目 使用国密SM2
国密算法是国家密码管理局制定的自主可控的国产算法,包括SM1、SM2、SM3、
SM4
、SM7、SM9、祖冲之
密码算法
(ZUC)等。
向前~皮卡丘
·
2020-08-05 17:20
vue
ubuntu的账户
密码算法
OS:Ubuntu11.04Compiler:gcc4.5.2在/etc/shadow里,存放着系统账户密码的相关信息,文件格式如下:登录名:密文:最后一次修改密码时间:最小密码存活期:最长密码存活期:密码过期警告时间:密码失效时间:账户过期时间:保留字段再看加密后的密文,例如密码111111,加密后的密文为:$6$ehGch6YT$E.XZFji5NY6kt86cMjK.1e6MBwUw2DRl
chaehom
·
2020-08-05 16:08
linux
coding
4.3 公钥
密码算法
公钥
密码算法
是现代密码学发展过程中的一个里程碑。这类
密码算法
需要两个密钥:公开密钥和私有密钥。
xiaohuanglv
·
2020-08-05 11:44
密码学的术语、分类和体制(笔记)
密码协议:有时称为安全协议,指以密码学为基础的消息交换的通信协议,目的是在网络环境中提供各种安全服务,密码协议和
密码算法
同等重要,是密码学研究的两大课题。
weixin_33971977
·
2020-08-05 11:47
RSA 2048/4096 签名校验算法
RSA算法是一种非对称
密码算法
,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。
Jason/angel
·
2020-08-05 11:15
嵌入式
算法
算法
密码学
加密解密
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他