• 数字签名时间戳服务器的原理【转】

    时间:2024-01-30 08:41:59

    本文出自:http://hi.baidu.com/hehui1500/blog/item/4effed65168397e1f7365495.html对于成功的电子商务应用,要求参与交易各方不能否认其行为。这其中需要在经过数字签名的交易上打上一个可信赖的时间戳,从而解决一系列的实际和法律问题。由于用户...

  • 如何给软件加上一个数字签名

    时间:2024-01-29 09:31:40

     未经允许,严禁转载!!!     这个问题也困扰了我很久。终于,在我不懈的努力之下,这个数字签名被我搞定了,现在...

  • windows下如何制作和应用数字签名证书 全流程

    时间:2024-01-29 09:31:15

    目前我们在发布应用程序时,有时用户下载后会被360杀毒当做木马直接隔离。为应用程序可执行文件打上数字签名可以让360杀毒放宽检测规则。下文是讲述如何制作数字签名证书的过程。...

  • 密码学 - 数字签名的用处

    时间:2024-01-26 21:42:37

    今天做了一个思考题,加深了对数字签名的理解,问题如下:电子投票的应用十分广泛,假设投票者以电子文档形式把选票发给选举机构(Election Authority, E...

  • 介绍DSA数字签名,非对称加密的另一种实现

    时间:2024-01-16 10:22:01

    接下来我们介绍DSA数字签名,非对称加密的另一种实现。 DSADSA-Digital Signature Algorithm是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignatureStandard)。简单的说,这是一种更高级的验证方式,用作数字签名。...

  • delphi数字签名验证及能够获取数字签名文件信息(利用wintrust.dll的导出函数,翻译一下)

    时间:2024-01-13 18:10:12

    unit TrustCheck;interfaceuses Windows,SysUtils,jwaWinTrust,JwaWinCrypt;function CheckFileTrust(const FileName: WideString; var Signner: WideString): ...

  • Android Studio 或 IntelliJ IDEA获取数字签名的方法

    时间:2024-01-11 14:15:44

    原先在 Eclipse中 数字签名(SHA1或MD5)的获取方法 为:点击 Eclipse导航栏的Windows --> Preference --> Android --> Build现在 改到 Android Studio 或 IntelliJ IDEA下开发Android 应...

  • 【Java密码学】使用Bouncy Castle生成数字签名、数字信封

    时间:2023-12-21 19:08:33

    Bouncy Castle(轻量级密码术包)是一种用于 Java 平台的开放源码的轻量级密码术包,它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。最近项目上正好用到了Bouncy Castle,用于生成数字签名、数字信封,去网上找了很久,都没有找到合适的案例,而Bouncy Castle...

  • openssl dgst(生成和验证数字签名)

    时间:2023-12-12 11:41:20

    openssl系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html该伪命令是单向加密工具,用于生成文件的摘要信息,也可以进行数字签名,验证数字签名。首先要明白的是,数字签名的过程是计算出数字摘要,然后使用私钥对数字摘要进行签名,而摘要是使用md...

  • Java代码实现文件添加数字签名、验证数字签名

    时间:2023-11-27 16:19:30

    Linux下实现加签、验签1.使用OpenSSL 生成公钥和密钥;#用 OpenSSL, Linux 上自带,常用命令如下:#生成 RSA 私钥(传统格式的)openssl genrsa -out rsa_private_key.pem 1024#将传统格式的私钥转换成 PKCS#8 格式的(JAV...

  • 电脑黑屏,提示信息:windows 无法验证此文件的数字签名。

    时间:2023-11-19 08:52:10

    前言前几天,在群聊里,有个发小@我,发了张截图,说电脑打不开机了,黑屏,说什么windows 无法验证此文件的数字签名。我当时发了个纠结的表情,意思是我不是专业修电脑的,为什么问我啊。她说怎么了,好处理吗?为啥纠结。我说,嗯,没修过电脑,不过可以帮忙一起看看,微笑。她又说,你不是玩电脑,会敲代码嘛?...

  • 【上】安全HTTPS-全面具体解释对称加密,非对称加密,数字签名,数字证书和HTTPS

    时间:2023-10-26 13:03:44

    一,对称加密所谓对称加密。就是它们在编码时使用的密钥e和解码时一样d(e=d),我们就将其统称为密钥k。对称加解密的步骤例如以下:发送端和接收端首先要共享同样的密钥k(即通信前两方都须要知道相应的密钥)才干进行通信。发送端用共享密钥k对明文p进行加密。得到密文c。并将得到的密文发送给接收端,接收端收...

  • 安全HTTPS-全面详解对称加密,非对称加密,数字签名,数字证书和HTTPS【下】

    时间:2023-10-26 13:03:26

    1.  HTTPS1.1. 什么是HTTPSHTTPS(HypertextTransfer Protocol Secure)即安全的HTTP。HTTPS的安全基础是安全套接层(Secure Sockets Layer,SSL)。HTTP工作在应用层(OSI模型的最高层),SSL协议工作在一个较低的子...

  • Android数字签名

    时间:2023-09-10 23:33:08

    描述你对Android数字签名的理解?数字签名就是为程序打上一个标记来作为自己的标识,是Android系统要求的,若一个Android程序没有经过数字签名,没办法安装到系统;签名也是对apk的一种保护方式,当apk被反编译的时候,签名就会失效。我们可以通过启动app时校验签名,再进入app页面,否则

  • 百度地图开发 android App 数字签名(SHA1)获取办法

    时间:2023-08-19 10:28:20

    简述:a、输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),这个获取到的SHA1的值和ecplise中获取的值是一样的,是作为debug用的。b、输入keytool -list -v -ke...

  • 手动加入PE文件数字签名信息及格式具体解释图之下(历史代码,贴出学习)

    时间:2023-02-06 22:11:29

    #include <windows.h>HANDLE hWriteFileHandle = NULL ;HANDLE hReadFileHandle = NULL ;HANDLE hFileMapping = NULL ;LPVOID lpVoidFileBaseAddress = NU...

  • 使用数字签名实现数据库记录防篡改(Java实现)

    时间:2023-01-31 23:45:54

    本文大纲一、提出问题二、数字签名三、实现步骤四、参考代码五、后记六、参考资料一、提出问题最近在做一个项目,需要对一个现成的产品的数据库进行操作,增加额外的功能。为此,需要对该产品对数据库有什么操作进行研究(至于怎么监控一个产品的操作会引发什么数据库操作,以后会详细解说)。本来已经对数据库的操作了如指...

  • Java中对称密钥、非对称密钥和数字签名的用法

    时间:2023-01-30 23:28:45

    1、非对称密钥:   package com.mysec;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import static com.mysec.myutil.Util.prin...

  • 支付宝接口的数字签名

    时间:2023-01-30 18:02:57

    通过阅读本篇文章,你可以了解到数字签名技术,了解支付宝接口的签名和验签的流程签名某些情况下(例如用户扫码支付成功时),支付宝会给商户系统发送异步通知。在发送异步通知时,支付宝会对通知参数进行签名,并将 “签名字符串 sign” 作为通知参数发送给商户系统。支付宝签名的步骤是:拼接 “待签名字符串”;...

  • 数字签名.sys文件的步骤

    时间:2023-01-28 20:59:02

    ------------------------------------------------------------------------------1. 双击MSCrossCert.crt文件,然后点击install certificat,一路安装到底2. 安装Windows6.1-KB30...