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
windows2008数字签名
信息安全的护城河:数字证书与
数字签名
技术
前言我们都知道信息在网络中的安全传输,其核心是依托于各种加解密机制,发送方的明文通过加密算法转为密文,再通过网络传输给接收方,接收方再通过解密算法将密文还原为明文。目前应用最广的加解密机制是对称加密和非对称加密。加密能保证数据以密文的形式在网络中传输,但密钥本质上也是一段明文数据,如果密钥的发放是线下进行的(即数据交换的双方是面对面通过U盘等物理介质交换密钥),那这个过程中的安全性是没有问题的。但
未子涵
·
2021-08-16 13:50
Java实现添加、验证PDF
数字签名
的方法示例
目录Jar文件获取及导入方法:在设置文档内容保护的方法中,除了对文档加密、添加水印外,应用
数字签名
也是一种有效防伪手段。
数字签名
的文件比较容易验证,并且具有较高的权威性和可信度。
·
2021-08-14 18:59
Go中使用加密算法的方法
目录哈希算法加密模式对称加密⾮对称加密椭圆曲线加密算法ECC
数字签名
字符编码/解码巨人的肩膀哈希算法md5128bit,16字节如:md5(“helloworld!”)
·
2021-08-14 16:14
C#和vb.net实现PDF 添加可视化和不可见
数字签名
目录1.在VS程序中通过Nuget安装Spire.PDFfor.NET版本7.8.2,安装步骤如下:2.在VS程序中添加如下代码添加
数字签名
2.1添加可视化
数字签名
2.2添加不可见
数字签名
本文通过C#程序代码展示如何给
·
2021-08-10 10:24
Windows Server下独立根CA的安装及使用(超详细)
CA机构的
数字签名
使得攻击者不能伪造和篡改证书。它负责产生、分配并管理所有参与网上交易的个体所需的数字证书,因此是安全电子交易的核心环节。在SET交易中,CA不仅对持
9rit
·
2021-08-06 10:48
网络安全
web安全
安全
系统安全
其他
对称加密、非对称加密、
数字签名
对称加密和非对称加密对称加密通信双方使用同一个密钥,不同算法工作。数据发送方使用密钥和加密算法对数据进行加密,数据接收方使用密钥和解密算法对密文进行解密,还原数据。基本模型如下图所示。对称加密模型常见对称加密算法DES、AES。加密算法缺点:密钥需要数据发送方通过不可信网络传输给数据接受方,密钥存在泄漏风险。非对称加密通信双方使用不同的密钥,相同的算法工作。数据发送方持有公钥,数据接收方持有私钥。
SwiftGo
·
2021-08-05 23:11
jar工具详解
JAR文件格式提供了许多好处:安全性:您可以对JAR文件的内容进行
数字签名
。识别您的签名的用户可以选择允许您的软件安全权限,否则它不会拥有。
rosy_dawn
·
2021-08-03 21:45
服务器信息泄露,
Windows2008
r2“Web服务器HTTP头信息泄露”漏洞修复
一、漏洞名称漏洞名称漏洞摘要修复建议Web服务器HTTP头信息泄露远程Web服务器通过HTTP头公开信息。修改Web服务器的HTTP头以不公开有关底层Web服务器的详细信息。二、安装IIS6管理兼容性右击【角色】【Web服务器(IIS)】,点击【添加角色服务】,勾选“IIS6管理兼容性”,点击下一步安装。三、安装urlscan_v31_x641、安装urlscan3.12、安装UrlScan3.1
唐家气球兵
·
2021-07-30 21:40
服务器信息泄露
数字签名
读阮一峰
数字签名
总结梳理:B:生成公钥B、私钥BA:持有公钥BCA(certificateauthority):生成公钥CA、私钥CAA与B之间信息传递A写信给BA:contentA+publickeyB
进击的小君君
·
2021-07-28 11:30
2019-08-15
因为
数字签名
的存在,这些信息是可信的,JWT可以使用HMAC算法或者是RSA的公私秘钥对进行签名。简洁(Compact):可以通过URL,POST参数或者在HTTPheader发送,因为数
霹雳火_4617
·
2021-06-27 18:37
钉钉H5微应用调用钉钉api,如何实现鉴权
###关于钉钉H5微应用前端鉴权方法1.安装包npminstall--savecrypto-js//加密,用于生成
数字签名
npminstalldingtalk-jsapi--save//钉钉JSAPInpminstallaxios
一浅小屋和你
·
2021-06-27 06:44
创建app
数字签名
证书
App签名的作用一方面保证安装包内文件的完整性,以防文件被篡改导致不可预知的后果;另一方面在安装包内附加应用的开发者信息。总体来说,有如下三种app签名方法:1、开发环境自带的app签名AS等开发环境一般都自带app签名的功能,只需要在开发环境中找到相应功能按照步骤逐步执行即可得到签名后的apk文件。2、cordova环境下编译时自动签名Keytool是java自带的签名工具。签名流程说明:1)r
工程师54
·
2021-06-26 17:35
iOS逆向攻防之HASH,
数字签名
,对称加密算法
在密码学中,加密部分主要分为对称加密和非对称加密,非对称加密主要有RSA非对称加密(使用公钥/私钥来加密解密),对称加密主要有DES/3DES/AES对称加密算法,顺带提一下我们今天介绍的Hash算法,Hash属于一种消息摘要算法,不属于加密算法,但是由于其单向运算,不可逆性,所以Hash是加密算法中的构成部分,Hash算法主要有MD5/Sha1/Sha2,这几个只是Hash算法加密精度有所不同。
溪浣双鲤
·
2021-06-26 12:25
x.509 数字证书
1、什么叫
数字签名
数字签名
:将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。
_白小飞
·
2021-06-26 11:19
Postman深入使用之对参数进行SHA1WithRSA
数字签名
一、时间有限,直接showcode参考大牛文章https://www.jianshu.com/p/61b0d37a85b4//path为/v3/merchants/201808060000021001/paymentsletpath=pm.request.url.getPath();console.log("path",path);constmerchantId=path.substring(14
泽赫
·
2021-06-25 10:17
数字签名
是什么?
它用图片通俗易懂地解释了,"
数字签名
"(digitalsignature)和"数字证书"(digitalcertificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。
Clearlove_23f7
·
2021-06-25 08:04
JAVA加解密20-java加解密-数字证书
一、概述1.我们了解了对称加密算法、非对称加密算法、
数字签名
算法应用,他们组合起来使用就是数字证书2.对称加密算法用来加解密数据,非对称加密算法常用来做密钥交换、
数字签名
算法主要用来验证数据的不可否认性
K1024
·
2021-06-25 08:40
比特币中多重签名的应用场景和原理
多重签名本质上很简单,就是在单个
数字签名
校验的基础上做一些组合。但这些简单的组合,却创造出了很多种有趣的应用。
hindsights
·
2021-06-22 23:07
数字签名
是什么(转)
5.鲍勃给苏珊回信,决定采用"
数字签名
"。他写完后先用Hash函数,生成
疯狂的小火柴
·
2021-06-22 22:16
【iOS】以太坊公钥、地址生成
本文背景导入私钥生成钱包(私钥=>公钥=>地址)以太坊地址的生成过程如下:由secp256k1曲线生成私钥,是由32字节的随机数生成采用椭圆曲线
数字签名
算法(ECDSA)将私钥(32字节)映射成公钥(65
alanim
·
2021-06-22 17:15
iOS应用签名原理
一、代码签名代码签名是对可执行文件或脚本进行
数字签名
,用来确认软件在签名后未被修改或损坏的措施。和
数字签名
原理一样,只不过签名的数据是代码而已。
Code_人生
·
2021-06-22 09:47
iOS逆向 09:应用签名
iOS底层原理+逆向文章汇总本文主要讲解什么是代码签名,以及iOS中的应用签名代码签名代码签名是对可执行文件或脚本进行
数字签名
.用来确认软件在签名后未被修改或损坏的措施。
Style_月月
·
2021-06-22 09:45
USB-blaster驱动安装图文教程
//蓝屏现象是由于硬件或驱动不兼容引起的也可能你驱动安装成功但是验证
数字签名
没关掉造成蓝屏//可尝试更换实验板或jtag下载器打开我的电脑单击管理点击设备管理器-通用串行控制总线如果是这样驱动是安装失败的如果是这样恭喜你是成功的如果是安装失败那么要重新安装设备
Icecone
·
2021-06-22 06:16
深入浅出区块链(3)原理和特点
概述.009.jpeg其原理如下:1.当分布式系统中一个节点进行一笔进行交易时,该节点会输入交易的编号,交易的数量,然后用自己的私钥生成
数字签名
,写上接收方的地址,最后发送整个分布式网络;概述.010.
flingjie
·
2021-06-22 00:26
签名验证不通过
先上代码/***验证
数字签名
函数入口*@paramstr待验签明文*@paramsignBytes待验签签名后字节数组*@parampublicKey验签使用公钥*@paramsignAlgorithm
书上有人说
·
2021-06-21 12:40
数字签名
数字证书 和https
在双钥体系中,公钥用来加密信息,私钥用来
数字签名
。
江sir
·
2021-06-20 05:19
简单理解https的由来和原理
网上对一些关于对称加密、非对称加密、
数字签名
、数字证书等文章虽然很多,但是没有深入研究过或者看过一点的人过段时间很快就忘记了,记忆不深刻,故写下此篇文章,用最简单的话术理解https的由来和原理。
威少JAVA
·
2021-06-19 14:02
盲签名
数字签名
的一个基本特征就是文件签署者知道自己签署的是什么东西,这是一个习以为常的想法,但是当我们不想让签署者知道文件内容是什么或者只让文件签署者知道一点相关的内容该怎么做呢?
时间里的小恶魔
·
2021-06-19 02:09
Android签名证书完整性校验(适配Android P)
但Android系统没有对
数字签名
的颁发者进行管理,任何人都可以生成
数字签名
,并使用该签名对APK包进行重新签名。
暮色将蓝
·
2021-06-15 06:44
接口安全设计
安全传输为了信息安全,接口交互中均需要对报文加签,报文加密可选,涉及到的算法为AES128位对称加密算法、RSA2048位非对称加密算法,
数字签名
算法SHA256WithRSA,具体方式如下:加密加签:
晚歌y
·
2021-06-15 06:09
有关数字证书
一、什么是数字证书数字安全证书是一个经证书授权中心
数字签名
的包含公开密钥拥有者信息以及公开密钥的文件。是由证书签证机关(CA)签发的对用户的公钥的认证。
mxhxthf
·
2021-06-14 06:17
PowerShell 创建自签名证书, 对exe文件进行
数字签名
使用PowerShell命令创建证书三条命令New-SelfSignedCertificate-TypeCustom-Subject"CN=姓名,O=公司名称,C=CN,L=上海,S=上海"-KeyUsageDigitalSignature-FriendlyName"MailTool"-CertStoreLocation"Cert:\CurrentUser\My"-TextExtension@("
虚心的锄头
·
2021-06-14 00:34
区块链论文精读——Pixel: Multi-signatures for Consensus
这样的共识协议通常要求节点检查阻止提议并通过对可接受提议进行
数字签名
来表达其同意。当一个节点从特定块上的其他节点看到足够多的签名时,会将其附加到其分类帐视图中。
无问o
·
2021-06-13 21:17
安全架构设计方案
、生物特征识别)b、图形验证码c、关键操作短信等二次验证协议a、使用https协议,底层使用对称和非对称加密密码文传输,保证通道传输安全b、使用数字证书参数a、敏感数据使用对称或非对称加密技术b、使用
数字签名
技术
架构师_迦叶
·
2021-06-13 01:07
JWT的基本使用
这个信息可以被验证和信任,因为它是
数字签名
的。JWTs可以使用密钥(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥进行签名。
水煮鱼又失败了
·
2021-06-12 05:41
总结一些Java常用的加密算法
二、加密算法的应用1.
数字签名
:进行身份认证和数据完整性验证
·
2021-06-11 19:48
MAC下 生成安卓签名证书.keystore文件(超详细)
首先声明一下,本人对跨平台比较有兴趣,既然要做跨平台,那就不必可少的对安卓有些了解.在安卓打包.APK文件的过程中,是需要选择一个.keystore即安卓
数字签名
证书.那今天我们就来看看这个,证书是怎么从无到有
微风_10a5
·
2021-06-11 06:03
数字签名
数字签名
是一种身份认证,在数据传递过程中防止被别人篡改而诞生的一种加密算法,例如A向B发送一组数据时为了保证B收到的就是A的数据,需要A提供一个身份证明,即
数字签名
。
我就是非主流
·
2021-06-11 06:37
数字签名
数字签名
学习参考资料
数字签名
总结:公钥和私钥是成对的,它们互相解密。公钥加密,私钥解密。私钥
数字签名
,公钥验证。
2020同舟共济
·
2021-06-11 06:31
数字签名
的过程
数字证书又叫“数字身份证”、“网络身份证”,是由证书认证中心CA发放并经认证中心
数字签名
,包含公开密钥拥有者以及公开密钥相关信息的一种电子文件,可以用来证明数字证书持有者的真实身份。
sicychen344
·
2021-06-10 06:47
无法加载文件进行
数字签名
,无法在当前系统上运行该脚本。有关运行脚本和 设置执行策略的详细信息
科技感当你要使用命令行执行一个命令时,在命令行里面爆出上面一行大红字,需要你去设置
数字签名
,因为在此系统上禁止运行脚本,然后百度,然后懵逼,其实就是在命令行执行一个脚本至于吗?
海洋夫斯基
·
2021-06-09 22:19
科普一下那些披着比特币皮的假币
摩根币系统巧妙结合了
数字签名
、区块链,以投入少、利润高、推荐别人加入有额外奖励的奖
必拓环球
·
2021-06-09 12:24
HTTPS
前置知识数字摘要与数字摘要算法
数字签名
原理发送端(服务端)原始数据经过数字摘要算法生成数字摘要私钥对数字摘要进行加密生成
数字签名
将原始数据、
数字签名
打包发送接收端(客户端)提取原始数据,使用约定的数字摘要算法计算出数字摘要
广州小拳拳
·
2021-06-09 10:25
iOS签名原理
什么是
数字签名
首先计算出需要签名数据的HASH值,通过RSA将HASH值加密,就是
数字签名
。
数字签名
.jpg什么是代码签名对可执行文件或脚本进行
数字签名
;用来确认软件在签名后未被修改或损坏的措施。
Mr_Coder
·
2021-06-09 06:45
PDF编辑方法,PDF如何去除
数字签名
有些人会在PDF文件中添加
数字签名
,但当PDF文件有
数字签名
的时候就无法对PDF文件进行编辑、添加等操作。
编辑小助手
·
2021-06-07 22:18
http
数字签名
主要涉及到以下几个知识点:公钥加密、私钥加密、
数字签名
。下面就要具体说一说。公钥加密假设有两把锁。
Cliper
·
2021-06-06 14:00
python实现DSA签名数字证书
一、
数字签名
采用
数字签名
,能完成这些功能:(1)确认信息是由签名者发送的;(2)确认信息自签名后到收到为止,未被修改过;(3)签名者无法否认信息是由自己发送的。
Afololer
·
2021-06-05 17:05
密码学
python
安全
算法
Go 实现RSA加密解密
RSA可以被用于公钥密码和
数字签名
。RSA加密解密公钥加密->私钥解密(接收者密钥对)公钥与密钥的产生假设Alice想要通过一个不可靠的媒体接收Bob的一
李_MAX
·
2021-06-05 13:55
盲签名
数字签名
主要用于对数字消息进行签名,以防消息的伪造或篡改。盲签名用来在保证投票者匿名的情况下,生成签名。RSA算法投票者使用RSA算法生成公私钥对(),并将公钥公布。
肄_
·
2021-06-05 13:24
电子合同中的电子签名、
数字签名
、数字证书有什么区别?
但在谈及电子合同安全性和合规性时,我们总是会听到
数字签名
、数字证书、电子签名这样的字眼,那么,它们之间到底有什么联系和区别呢?本文我们将就这些问题进一步展开分析。
众签电子合同
·
2021-06-05 00:14
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他