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密码算法
AES
ES算法之理论与编程结合篇1前言AES是现在使用最多的对称密钥分组
密码算法
,在逆向的过程中经常碰到,这几天处于离职期,有点时间,于是乎想细细的来研究一下它的原理,也算是离职的一个纪念吧。
9225王孟亚
·
2018-12-07 20:00
OpenSSL 1.1.1 国密SM2 SM3
SM4
SM9 ZUC EEA3 EIA3 SM2 +SM3签名 源码 Demo 下载 OpenSSL iOS端库下载
OpenSSL1.1.1国密SM2SM3
SM4
SM9ZUCEEA3EIA3SM2+SM3签名源码Demo下载OpenSSLiOS端库下载最近因为需要研究国密,所以寻找加密库,demo就很重要了,这里记录下
Asia_ZhangQQ
·
2018-12-07 15:42
国密
RSA
等加解密
JAVA——CBC方式的解密与加密
CBC方式的解密与加密一、创建对称密钥现代
密码算法
的过程非常复杂,加密和解密使用相同的密钥,称为对称密钥算法。
Atishoo_13
·
2018-12-04 15:35
JAVA
http与tcp面试题5
加密方式:1)、对称
密码算法
:指加密和解密使用相同的密钥,速度高,可加密内容较大,用来加密会话过程中的消息。典型算法DES、AES、RC5、IDEA(分组加密)RC4。
Mar.三月
·
2018-12-03 21:10
校招面经
Apache SSL/TLS加密证书使用大全(HTTPS)
通过相互间的认证,数字签名,加密私有信息,提供客户和服务器之间的安全的通信.版本如下SSL建立会话有个握手流程,这个序列是可以变化的,取决服务器的配置,是否要求客户认证或服务器认证.协商数据传输使用的
密码算法
建立和共享会话密钥证明来
csdn1887
·
2018-12-03 08:22
数据库
DES算法实现(密码学第四次实验作业)
DES算法是一种典型的Feistel结构的分组
密码算法
,它的明文分组长度为64bit,密钥分组长度为64bit,其中有8bit是奇偶校验,所以有效密钥长度为56bit。
YOONGI
·
2018-12-01 19:42
应用密码学
Java之DES加解密解析
一、什么是对称算法 对称
密码算法
有时又叫传统密
两只小猴
·
2018-12-01 10:53
java
现代密码学实验报告1——仿射密码加、解密算法实现 C语言
实验地点:E楼III区503实验时间:2018.11.10一、实验室名称:攻防实验室二、实验项目名称:仿射
密码算法
实现三、实验学时:2学时四、实验原理:仿射变换:加密:解密:其中a,b为密钥,,且gcd
cheese0_0
·
2018-11-16 16:45
实验报告集
什么是区块链?
通过共识算法达成节点的账本的数据一致;通过
密码算法
确保账本数据的不可篡改性以及数据发送的安全性;通过脚本系统扩展账本数据的表达范畴。
CBDLL
·
2018-11-15 00:00
架构
密码学(一)—— 背景、常用的
密码算法
简介,单向散列简介、数字签名简介
背景密码,最初的目的就是用于对信息的加密,计算机领域的密码技术种类繁多,但随着密码学的运用,密码还用于身份认证,防止否认等功能上。最基本的,是信息加密解密分为对称加密和非对称加密,这两者的区别在于是否在加密解密时是否使用了相同的密钥。除了信息的加密解密,还有用于确认数据完整性的单向散列技术,又称魏密码检验、指纹、消息摘要。信息的加密解密与信息的单向散列的区别时,加密解密是可以通过密钥来获取其加密的
The_Reader
·
2018-11-09 18:50
密码学
使用 openssl 生成证书(含openssl详解)
官网:https://www.openssl.org/source/构成部分:
密码算法
库密钥和证书封装管理功能SSL通信API接口用途建立RSA、DH、DSAkey参数建立X.509证书、证书签名请求(
hgditren
·
2018-11-06 18:29
openssl
RSA
自签名证书
操作系统
Go语言实现AES加密算法(CTR模式)
Go语言实现AES加密算法(CTR模式)AES是目前比较流行的对称加密算法,是一种分组
密码算法
,AES的分组长度为128比特(16字节),而密钥长度可以是128比特、192比特或256比特。
Axing丶
·
2018-11-05 21:52
Go
AES
CTR
STM32H7系列Cortex-M7内核高性能单片机深度解析
该产品集成先进的安全功能,其中包括
密码算法
加速器和安全密钥存储,确保物联网硬件数据安全,是物联网硬件开发人员的最佳选择。此次高性能应用设计的培训,就是针对使用ST
annic9
·
2018-11-05 17:05
其他
05
密码算法
一、RSA原理1、RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易想要对其乘积进行因式分解极其困难,因此可以将乘积公开作为加密密钥。2、密钥对的生成步骤1.随机选择两个不相等的质数p和q2.计算p和q的乘积N3.计算p-1和q-1的乘积中(N)4.随机选个整数e,e与m要互质,且0
EricLihuifeng
·
2018-11-02 15:21
简述分组密码的五种常用模式
简述分组密码的五种常用模式分组密码是每次只能处理特定长度的一块数据的算法,每块都是一个分组,分组的比特数就称为分组长度,但是当加密的内容超过分组密码的分组长度时,就要对分组
密码算法
进行迭代,迭代的方法称为分组密码的模式
Axing丶
·
2018-11-01 22:24
Bytom国密网说明和指南
bytomGitee地址:https://gitee.com/BytomBlockchain/bytom国密算法是指国家密码管理局制定的自主可控的国产算法,包括一系列密码学算法:SM1、SM2、SM3、
SM4
比原链Bytom
·
2018-10-26 08:00
微信小程序国密算法实现库sm-crypto
国密算法是国家密码局制定标准的一系列算法,主要有SM1,SM2,SM3,
SM4
,密钥长度和分组长度均为128位。其中:SM1为对称加密。其加密强度与AES相当。
guyoung
·
2018-10-24 00:00
加密解密
网络安全
javascript
微信小程序
前端
利用openssl进行RSA加密解密
openssl是一个功能强大的工具包,它集成了众多
密码算法
及实用工具。我们即可以利用它提供的命令台工具生成密钥、证书来加密解密文件,也可以在利用其提供的API接口在代码中对传输信息进行加密。
dengcanjun6
·
2018-10-18 10:45
C-C++
数据安全
SM4
加密算法(JAVA语言实现)
1、
SM4
算法简介中国国家密码管理局于2006年1月6日发布第7号公告,将我国无线局域网产品的加密算法确定为
SM4
算法(原SMS4)。这是国内官方公布的第一个商用
密码算法
。
FLy_鹏程万里
·
2018-10-16 19:37
【密码学】
———密码学
Python编程:实现凯撒密码加密解密
在密码学中,用于解决复杂问题的步骤,称为一种算法加密算法:从明文到密文的过程解密算法:从密文到明文的过程二者合称为
密码算法
。
彭世瑜
·
2018-10-12 16:44
python
SM4
算法原理
目录1.概述2.参数产生3.轮函数4.密钥扩展5.加密/解密过程前面的文章介绍了
SM4
算法的C语言实现,源码可见我的另一篇文章:https://blog.csdn.net/cg129054036/article
10点43
·
2018-10-11 20:48
密码学
SM4
国密对称算法源码解析
最近在研究国密算法,主要分为:SM2、SM3、
SM4
。其中SM2为非对称加密算法,SM3为哈希摘要算法,
SM4
为对称加密算法。
10点43
·
2018-10-11 15:49
密码学
RC4加密解密算法
RC4是一种对称
密码算法
,它属于对称
密码算法
中的序列密码(streamcipher,也称为流密码),它是可变密钥长度,面向字节操作的流密码。RC4是流密码streamcipher中的一种,为序列密码。
huangyimo
·
2018-10-09 12:59
算法
国密SM3与动态密码OTP
0/T_c//T:时间因子(8字节,整型)//T_0:输入的时间(8字节,整型)//T_c:口令变化周期《规范》中明确最大值为60ID={T|C|Q}//ID:杂凑及分组算法的输入信息(即使用SM3或
SM4
MarcusMa
·
2018-09-17 23:05
国密SM3与动态密码OTP
0/T_c//T:时间因子(8字节,整型)//T_0:输入的时间(8字节,整型)//T_c:口令变化周期《规范》中明确最大值为60ID={T|C|Q}//ID:杂凑及分组算法的输入信息(即使用SM3或
SM4
MarcusMa
·
2018-09-17 23:05
RSA解密-提供enc和pem文件类
openssl是一个安全套接字层密码库,囊括主要的
密码算法
、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
CliffordWR
·
2018-09-17 18:05
密码学
【数据采集】医联工程分级诊疗服务系统信息采集接口规范
主要工作任务:1.数据封装思路:通过jdbc连接数据库遍历表格读取数据填入指定格式的StringBuffer返回toString()2.数据加密思路:生成
SM4
密钥,加密封装好的数据用SM2公钥加密
SM4
shallwego_
·
2018-09-17 14:24
20180903-0909周检视
【个人学习】1.十周进阶学习2.健管师学习【事业】-药事管理、健管师考核【本周青蛙】1、跟踪处理缺药2、培训申请、报名3、成立单位P
SM4
、主讲讲座【本周关键词】运动、培训、PSM、聚会【本周回顾】周一
Sherry_2731
·
2018-09-09 20:18
人渣帧数低怎么办 提高游戏帧数fps的设置方法
第二、输入代码-USEALLAVAILABLECORES-
sm4
。第三、保存确定!此方法100%提升帧数,
佚名
·
2018-09-08 14:20
Go语言与3重DES加密算法 —— 3DES加密算法概念、实现原理、实例
3DES三重DES是为了增强DES的强度,将DES重复3次所得到的一种
密码算法
3DES加密机制:说明:明文经过三次DES处理才变成最后的密文,由于DES密钥的长度实质上是56比特,因此三重DES的密钥长度就是
The_Reader
·
2018-09-07 21:35
密码学
三重DES原理
一什么是三重DES三重DES是为了增加DES的强度,将DES重复3次所得到的一种
密码算法
,通常缩写为3DES。
cakincqm
·
2018-08-29 19:55
安全
第3章 区块链骨骼:
密码算法
区块链系统包含了计算机科学过去20多年的成果:计算机网络P2P、算法、数据库、分布式系统、计算机密码学,等等。其中,计算机密码学又是重中之重。只要想到以后在区块链上跑的会是各种各样的价值:货币、股票、信任、数字资产、版权、交友信息……不需要太多的知识,普通人就能理解密码保护会有多重要。本章关于密码学的讨论、证明和陈述,完全基于计算机冯·诺依曼体系结构,不涉及量子计算这些领域,主要讨论区块链里用到的
cpongo333
·
2018-08-25 18:56
3.4 应用场景
密码算法
在区块链系统中的重要性,相当于整个体系的骨骼,如果没有骨骼会怎样?毫无疑问,整个大厦将会坍塌,我们来举一些例子,看看都起哪些作用。
cpongo333
·
2018-08-25 17:28
密码和信息安全常识
一点睛4条有悖于常理的常识:不要使用保密的
密码算法
使用低强度的密码比不进行任何加密更危险任何密码总有一天都会被破解密码只是信息安全的一部分二不要使用保密的
密码算法
很多公司都有这样的想法:“由公司自己开发的一种
密码算法
cakincqm
·
2018-08-23 18:38
安全
AES实现加解密-Java
最常用的对称
密码算法
是数据加密标准(DES)算法,但是由于DES密钥长度较短,已经不适合当今分布式开放网络对数据加密安全性的要求。最后,一种新的
Martiny66
·
2018-08-22 21:01
Java基础
SM2椭圆曲线公钥
密码算法
转自:https://www.wosign.com/SM2/SM2.htm国家密码管理局于2010年12月17日发布了SM2椭圆曲线公钥
密码算法
,并要求为对现有基于RSA算法的电子认证系统、密钥管理系统
yunshouhu
·
2018-08-21 10:30
c/c++
环游密码世界之对称密码和公钥密码
一
密码算法
用于解决复杂问题的步骤,通常称为算法。从明文生成密文的步骤,也就是加密步骤,被称为加密算法。从密文生成明文的步骤,也就是解密步骤,被称为解密算法。加密和解密的算法合在一起,被称为
密码算法
。
chengqiuming
·
2018-08-19 09:31
安全
密码
签名方法之——对消息的散列值签名的方法
一点睛直接对消息签名的方法是对整个消息的加密,非常耗时,这是因为公钥
密码算法
本来就非常慢。那么,能不能生成一种很短的数据来代替消息本身呢?当然有,那就是单向散列函数。
cakincqm
·
2018-08-18 09:59
安全
java用web3j和spring boot构建开发以太坊应用
它是去中心化的,不可变的分块数据结构,这是可以安全连接和使用的
密码算法
。在这种结构中的每一区块通常包含前一个区块的加密哈希,一个时间戳,和交易数据。
it_node
·
2018-08-15 12:00
以太坊开发
java
web3j
spring
boot
spring
java以太坊开发使用web3j和spring boot构建区块链应用
它是去中心化的,不可变的分块数据结构,这是可以安全连接和使用的
密码算法
。在这种结构中的每一区块通常包含前一个区块的加密哈希,一个时间戳,和交易数据。
芒果汁
·
2018-08-15 10:31
以太坊
区块链比特币以太坊EOS开发
区块链中的密码学技术——哈希算法、Merkle树、公钥
密码算法
摘要:本文是学习区块链技术中关于密码学这一部分的相关知识点学习总结整理。哈希算法HashFunction(哈希函数,也称散列函数)定义公式表示形式:h=H(m)h=H(m)函数说明:mm:任意长度消息(实际上有长度限制的,但因为长度可以非常大,这里可以认为是任意长度消息)HH:哈希函数hh:固定长度的哈希值典型的散列函数都有非常大的定义域,比如SHA-2最高接受(264−1)/8264−1)/8长
Mokin_Zhao
·
2018-08-14 17:47
区块链
openssl详解
转载链接:https://blog.csdn.net/u011456940/article/details/57416526OpenSSL是一个安全套接字层密码库,囊括主要的
密码算法
、常用的密钥和证书封装管理功能及
没文化
·
2018-08-14 10:10
OpenSSL
CA
https双向认证证书生成
种工具:java环境下的keytool和openssl但是大部分使用的都是openssl网上的命令文档也是以openssl居多,下面以openssl举例;penSSL是一个安全套接字层密码库,囊括主要的
密码算法
TYL_CQ
·
2018-08-06 10:42
关于运行iOS百度推送的demo导致的报错信息
依据百度推送官方文档的操作步骤改好之后,然后设置好appid不出意外的出现了如下错误:CodeSigningError:Noprofileforteam'6T9LLJK
SM4
'matching'Development_baidumbupushNotificationService'found
pursuit_hu
·
2018-08-03 17:36
Golang DES加解密
由于它每次只能处理特定长度的一块数据,所以DES属于分组
密码算法
。cypto/des包提供了有关des加密的功能。
benben_2015
·
2018-07-31 16:15
GO学习总结
信息安全第五篇(国密加密算法)
国密即国家密码局认定的国产
密码算法
。主要有SM1,SM2,SM3,
SM4
。密钥长度和分组长度均为128位。
致简致优
·
2018-07-23 18:48
信息安全
加密
国密
SM4
,javaScript加密 java解密
国密即国家密码局认定的国产
密码算法
。主要有SM1,SM2,SM3,
SM4
。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。
胡子&小猿
·
2018-07-23 15:00
whaleCTF-30days-逆向【第一期】-安卓加密-writeup
题目:这是个用来保存秘密的app,但是好像暴露了
密码算法
,你能找到密码吗?
sec小玖
·
2018-07-23 15:37
CTF
逆向
利用openssl的socket加密传输
OpenSSL是一个安全套接字层密码库,囊括主要的
密码算法
、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用openssl是一个开源项目,其组成主要包括一下三个组件:openssl
向念博客
·
2018-07-19 13:08
项目实践
OpenSSL简介
基本概念1. openssl是一个安全套接字层密码库,囊括主要的
密码算法
、常用密钥、证书封装管理功能及实现ssl协议。
Cherosw
·
2018-07-14 16:55
linux
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他