文中首先解释了加密解密的一些基础知识概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出! 1、基础知识      这部分内
最近,华为又再次对智慧屏搭载的鸿蒙OS进行了更新,目前更新的版本为鸿蒙1.0.1.23SP2,所有智慧屏用户们只需要到系统—软件更新页面,智慧屏便会自动扫描新版本,大家按照系统提示更新即可。当前华为鸿蒙微内核已经投入商用,用于支付、人脸识别、指纹这种高安全级别场景,首次通过了形式化方法的认证,未来华为整个操作系统都将使用鸿蒙。 如今Harmony OS又有了新的发展进度,在近期举行的“
PFX 或 P12 以pkcs#12格式存储的证书相应私钥。PKCS#12是加密标准,它规定了可包含所有私钥、证书。其以二进制格式存储,也称为 PFX 文件。在windows中可以直接导入到密钥区,注意,PKCS#12的密钥库保护密码同时也用于保护Key。 PKCS#12通常采用PFX,P12作为文件扩展名,用于存放用户证书、crl、用户私钥以及证书链。pkcs1
间距华为鸿蒙系统第一次公测已以往一段时间,朋友们升级后反响强烈「很香」。全新升级系统软件产生的全新感受,让未能升级的专家教授摩拳擦掌。就在昨天晚上,HarmonyOS 2.0 开发人员 Bata 公测征募第二期打开啦~终于等到你!公测增加型号第二期公测增加了七款型号:华为 nova 6、华为 nova 6 5G 、华为 nova 7 5G、华为 nova 7 Pro 5G、华为 nova 8、华为
MD5指纹(文件指纹验证)当你从网络上下载了软件后,想确保此软件没有被人修改过(如添加了木马/病毒/非官方插件),或在下载中被破坏,可以用文件指纹验证(MD5)技术进行确认。原理:通过某种算法,对具体的文件进行校验,得出了一个32位的十六进制数(校验)。待校验文件的文件名后缀名都可以更改,不影响校核。由于原来的信息只要有稍许改动,通过md5运算后,结果都会有很大的改变。所以,如果再次校验以后所
原创 2016-10-07 18:31:52
3361阅读
flutter学习网站https://book.flutterchina.club/chapter1/install_flutter.html#_1-3-1-%E5%AE%89%E8%A3%85flutter一、获取sdk安装包flutter安装包-官网地址https://docs.flutter.dev/release/archive#macos解压安装包到你想安装的目录(不需要一定解压到具体项
转载 3月前
161阅读
iOS 8 SDK向开发者公开了Touch ID指纹识别功能,允许App对用户身份进行本地验证。使用Touch ID非常简单,只需要2步即可:1. 检查Touch ID是否可用。2. 获得指纹验证结果。下面以一个简单的例子来说明如何使用Touch ID。创建一个新的项目,向界面设计器中添加一个按钮。使用Touch ID需要引入LocalAuthentication框架:import LocalAu
一.加密和解密下面先熟悉几个概念1>对称加密:加密的key和解密的key是同一个但是如何确保密钥安全地进行传递?秘的安全是一个问题2>非对称加密:加密点的key和解密的key不是同一个非对称加密的接收者发送者都持有两个密钥,一个是对外公开的,称为,一个是自行保管的,称为私钥。非对称加密的规则是由某人A的加密的消息,只能由A的私钥进行解密;由A的私钥加密的消息只能由A的
本文只详细讲解android app获取方法,三个平台获取方法(android、windows、macOS):一. Android手机平台:前提,您的应用已安装到手机;然后,android应用市场搜索下载安装 APP备案助手,此app可直接获取所有已安装app的、证书MD5指纹/签名MD5值,示例:获取 抖音appMD5等信息,APP备案助手 获取结果,与下面两种方式获取结果一致;二.
作者:Wendy给大家分享了一个神奇的文件,留言反馈还是很积极的,而且说的都很好!合在一起就是完美的答案了~ 不知道正在看此文的你有没有下载下来测试,还没尝试的可以先试试再来看本文。戳链接回看 :一个神奇的文件,你敢不敢试试?好的,本期Wendy还是按照老样子,手把手逐步演示分析过程。 涉及的知识点回顾知识点 1  哈希值知识点 2  文件签名如果你
对称非对称加密,MD5的原理?这道题想考察什么?1、对称非对称加密算法的原理?2、MD5的基本的概念原理?考察的知识点MD5算法原理、对称非对称加密算法考生如何回答对称非对称加密算法的基本概念对称加密非对称加密的基本概念对称加密的就是加密和解密使用同一个秘,所以叫做对称加密。对称加密只有一个秘,作为私钥。常见的对称加密算法:DES,AES,3DES等等。非对称加密指的是:加密和解
1.获取APK的签名信息private String showUninstallAPKSignatures(String apkPath) {         String PATH_PackageParser = "android.content.pm.PackageParser";         try {
转载 精选 2013-12-18 20:30:59
3998阅读
加签验签代码如下:package com.allinpay.ets.pswd.util; import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.I
转载 4月前
247阅读
一、生成CA根证书生成 CA 私钥:openssl genrsa -out ca.key 1024因为是自签名,省略生成 证书签名请求csr 的过程,直接执行以下命令生成CA证书:openssl req -new -x509 -days 365 -key ca.key -out ca.crt注:-days 365 指定有效期,查看证书有效期:openssl x509 -in server.crt
大家好,我们现在来讲解关于加密方面的知识,说到加密我认为不得不提MD5,因为这是一种特殊的加密方式,它到底特殊在哪,现在我们就开始学习它全称:message-digest algorithm 5翻译过来就是:信息 摘要 算法 5加密摘要,是不一样的加密后的消息是完整的;具有解密算法,得到原始数据;摘要得到的消息是不完整的;通过摘要的数据,不能得到原始数据;所以,当看到很多人说,md5,加密,解密
1.私钥是成对的,它们互相解密。 2.加密,私钥解密。 3.私钥数字签名,验证。概念解释: :就是可以公开的密钥,所有人是可知的。 私钥:就是自己保留不公开的密钥,其他人不可知的。 举例说明: 有AB: 首先AB各自都有自己的一对私钥。A要把数据传给B: 那么: 1.A会用B的来对数据进行加密,然后传给B,B再使用自己的私钥来进行解密。最终得到数据
目录1 签名验签2 RSA签名算法2.1 RSA生成签名2.2 RSA验证签名2.3 RSA参数的选定2.3.1 公私钥2.3.2 E,N,D2.4 RSA签名应用场景2.4.1 签名2.4.2 验签1 签名验签散列值==>>签名(签名 ==>> 散列值)的过程中,使用私钥签名(验签),这个地方涉及到了非对称加密算法,这也是非对称算法的用途之一,即数
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException;  import org.apache.commons.codec.binary.Hex;  public class MD5Util&
原创 2012-12-14 10:38:03
2263阅读
# Java生成字符串的MD5指纹 在计算机领域中,MD5(Message-Digest Algorithm 5)是一种常用的哈希算法,用于生成字符串的唯一标识符。MD5指纹是一个128位的哈希值,通常以16进制字符串的形式表示。在本文中,我们将介绍如何使用Java来生成字符串的MD5指纹,并提供相应的代码示例。 ## MD5算法简介 MD5是一种单向散列函数,它将任意长度的数据映射为固定长
原创 8月前
149阅读
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; im...
转载 2017-11-21 16:43:00
230阅读
  • 1
  • 2
  • 3
  • 4
  • 5