• Android安全开发之通用签名风险

    Android系统要求安装的应用必须用数字证书进行签名后才能安装,并且签名证书的私钥由应用开发者保存。签名证书的生成也由开发者自己生成。在应用安装时会校验包名(package name)和签名,如果系统中已经存在了一个...
    文章 2016-08-09 4048浏览量
  • SSL协议与数字证书原理

    不可否认性:发件人的数字证书只有发件人唯一拥有,故发件人利用其数字证书在传送前对电子邮件进行数字签名后,发件人就无法否认发送过此电子邮件。数字证书的原理是什么?数字证书采用PKI(Public Key ...
    文章 2014-04-13 1006浏览量
  • iOS应用签名(上)

    而且苹果还开放了企业内部分发的渠道,企业证书签名的APP也是需要顺利安装的. 苹果需要开放这些方式安装APP,这些需求就无法通过简单的代码签名来办到了.那么我们来分析一下,它有些什么需求. 安装包不需要上传到App ...
    文章 2019-04-24 1214浏览量
  • 加密解密的概念

    问题在于乙并不能肯定他所用的所谓甲的公钥一定是甲的,解决办法是用数字证书来绑定公钥和公钥所属人。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件,是网络通信中标识通信各方...
    文章 2016-12-23 2140浏览量
  • PDFKit.NET 数字签名与文档处理

    代码的实现需要两个数字证书文件,也就是两次签名的代码中的两个以”.pfx”结尾的文件。具体参见百度百科:http://baike.baidu.com/view/1128036.htm 数字签名技术主要用于标识文件的完整性,不可篡改、不可抵赖。...
    文章 2017-11-22 1154浏览量
  • iOS逆向 09:应用签名

    而且苹果还开放了企业内部分发的渠道,企业证书签名的APP也是需要顺利安装的.苹果需要开放这些方式安装APP,这些需求就无法通过简单的代码签名来办到了。苹果的需求安装包不需要上传AppStore&xff0c;可以直接安装到手机...
    文章 2022-05-21 97浏览量
  • U盾的工作原理

    问题在于乙并不能肯定他所用的所谓甲的公钥一定是甲的,解决办法是用数字证书来绑定公钥和公钥所属人。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件,是网络通信中标识通信各方...
    文章 2017-11-15 3559浏览量
  • 为什么HTTPS比HTTP更安全?

    接到证书的客户端可使用数字证书认证机构的公开密钥,对那张证书上的数字签名进行验证,一旦验证通过,客户端便可明确两件事: 一、认证服务器的公开密钥的是真实有效的数字证书认证机构。二、服务器的公开密钥是...
    文章 2019-04-26 1647浏览量
  • 说说加密与解密这对冤家 一

    假设甲要发邮件给乙用户,首先甲要自己的私钥对数据加密,做成数字签名,再乙的公钥进行加密,然后发送,乙接受到密文后,先乙的私钥进行解密,在甲的公钥还原文件。有些人可能要问了,乙是如何知道甲的公钥...
    文章 2017-11-14 1088浏览量
  • AndroidV1,V2,V3签名原理详解

    AndroidV1,V2,V3签名原理详解签名校验流程不同的签名版本之间的区别V1签名保护机制V2签名保护机制V3签名保护机制怎样判断使用的是哪种签名参考链接&xff1a;签名校验流程基础知识&xff1a;1.数字签名2.数字证书3.对称...
    文章 2022-05-13 107浏览量
  • Android-Https编程

    以上学习所有内容,对称加密、非对称加密、消息摘要、数字签名等知识都是为了理解数字证书工作原理而作为一个预备知识。数字证书是密码学里的终极武器,是人类几千年历史总结的智慧的结晶,只有在明白了数字证书工作...
    文章 2017-12-08 1257浏览量
  • 20 张图让你彻底弄懂 HTTPS 原理!

    HTTP 为什么不安全安全通信的四大原则HTTPS 通信原理简述对称加密数字证书非对称加密数字签名其它 HTTPS 相关问题HTTP 为什么不安全HTTP 由于是明文传输&xff0c;主要存在三大风险1、窃听风险中间人可以获取到通信内容...
    文章 2022-05-07 56浏览量
  • 网络知识十二问(下)

    所以系统的根证书会他们的公钥帮我们对数字证书签名进行解密&xff0c;然后和证书里面的数据哈希值进行对比&xff0c;如果一样&xff0c;则代表来源是正确的,数据是没有被修改的。当然中间人也是可以通过CA申请证书的&xff...
    文章 2022-05-14 44浏览量
  • 一文带你深入理解 HTTP 的秘密。

    数字证书对网络用户在计算机网络交流中的信息和数据等以加密或解密的形式保证了信息和数据的完整性和安全性。数字证书其实并没有我们想的那么难&xff0c;数字证书的基本架构是公开密钥PKI&xff0c;即利用一对密钥实施...
    文章 2022-02-12 58浏览量
  • 工程师男友如何反窃听?趣聊密码学入门科普

    Bob 可以用数字签名来校验消息是否被篡改,请看下图: 原理上和图 6 差不多,但区别在于:由 Alice 事先生成一对公钥 pub 和私钥 pri,并把 pub 发送给 Bob,前者用 pri 加签,后者用 pub 验签。验签失败说明消息被...
    文章 2018-08-30 13481浏览量
  • iOS-开发者相关的几种证书

    Apple证书颁发机构WWDRCA(Apple Worldwide Developer Relations Certification Authority)将使用private key对CSR中的public key和一些身份信息进行加密签名生成数字证书(ios_development.cer)并记录在案(Apple ...
    文章 2017-11-30 4501浏览量
  • 怎样购买及安装SSL安全证书

    数字证书授权机构 CACertificate Authority 是负责发放和管理数字证书的权威机构并作为电子商务交易中受信任的第三方承担公钥体系中公钥的合法性检验的责任。CSRCerificate Signing Request证书请求文件 CSR 是制作 ...
    文章 2017-11-10 5669浏览量
  • 看图学HTTPS

    数字证书=网站信息+数字签名 假如中间人拦截后把服务器的公钥替换为自己的公钥,因为数字签名的存在,会导致客户端验证签名不匹配,这样就防止了中间人替换公钥的问题。浏览器安装后会内置一些权威第三方认证机构的...
    文章 2018-05-22 1358浏览量
  • 大型网站的 HTTPS 实践(一):HTTPS 协议和原理

    RSA 是目前唯一一个既能用于密钥交换又能用于证书签名的算法。DH:diffie-hellman 密钥交换算法,诞生时间比较早(1977 年),但是 1999 年才公开。缺点是比较消耗 CPU 性能。ECDHE:使用椭圆曲线(ECC)的 DH 算法...
    文章 2017-05-02 2076浏览量
  • ios开发证书详解(上)

    Apple证书颁发机构WWDRCA(Apple Worldwide Developer Relations Certification Authority)将使用private key对CSR中的public key和一些身份信息进行加密签名生成数字证书&xff08;ios_development.cer&xff09;并记录...
    文章 2023-01-10 24浏览量
  • PKI体系快速了解

    1.数字证书我跟你对话&xff0c;如果确认彼此就是自己要对话的人&xff1f;那么我们可以互相亮出身份证&xff0c;来证实彼此身份是可靠的。那么&xff0c;在网络通信里&xff0c;也需要用到这样的介质&xff0c;那就是数字证书。点开...
    文章 2022-10-21 63浏览量
  • 补:《Android面试题思考与解答》2021年1月刊(四)

    所以系统的根证书会他们的公钥帮我们对数字证书签名进行解密&xff0c;然后和证书里面的数据哈希值进行对比&xff0c;如果一样&xff0c;则代表来源是正确的,数据是没有被修改的。当然中间人也是可以通过CA申请证书的&xff...
    文章 2022-05-14 79浏览量
  • 【JAVA秒会技术之秒懂HTTPS】白话图解HTTPS原理

    官方解释:数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个公开密钥、名称以及证书授权中心的数字签名数字证书还有一个重要的特征就是只在特定的时间段内...
    文章 2017-03-10 2220浏览量
  • 文件传输加密原理

    在此就要介绍利用公钥基础结构中的密钥,进行文件加密和数字签名的原理。其实这也是后面将要介绍的PGP加密和数字签名原理。在文件传输中的加密不再是利用EFS加密技术,而是纯粹地使用PKI公/私钥对。首先要清楚公钥...
    文章 2017-11-20 1243浏览量
  • 技术杂谈:HTTPS Explained - 1、白话基础概念

    正因为哈希(摘要)算法有着这种类似提取指纹的效果,因此被大量的应用在数字签名领域,所以也叫做签名算法。常见的签名算法有MD5(已经被中国科学家王小云2004年破解),SHA-1(也被证明不安全),SHA-256等。签名...
    文章 2018-06-21 2322浏览量
  • APK重新签名方法

    MANIFEST.MF:对非文件夹非签名文件的文件,逐个生成SHA1的数字签名信息 CERT.SF:对Manifest文件,使用SHA1-RSA算法,私钥进行签名。CERT.RSA:CERT.RSA文件中保存了公钥、所采用的加密算法等信息。怎样验证签名 ...
    文章 1970-01-01 1616浏览量
  • 《深入解析Android 虚拟机》——第2章,第2.3节JVM的...

    如果附近没有证书机构,可以私钥对公钥签名,生成一个自签名证书。当使用keytool程序生成密钥时,总是会产生一个自签名证书。例如在上一节的签名例子中,keytool不仅产生了“公钥/私钥”对,而且还为别名...
    文章 2017-05-02 1524浏览量
  • 【安全算法之概述】一文带你简要了解常见常用的安全...

    在执行签名运算时,输入数据块的长度也是变长的,但签名后的数据长度则固定为64字节。限于篇幅原因,后续再写专门的文章来介绍SM2算法。3.2.3 ECC算法椭圆曲线密码学(英语:Elliptic curve cryptography,缩写为ECC...
    文章 2022-12-06 33浏览量
  • 一文读懂Https的安全性原理、数字证书、单项认证、双...

    数字证书通常来说是由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,证书中包含了一个密钥对(公钥和私钥)和所有者识别信息。数字证书被放到服务端,具有服务器身份验证和数据传输加密功能。除了CA机构颁发...
    文章 2018-05-07 2208浏览量
  • 《深入解析Android 虚拟机》——2.3 JVM的安全性

    如果附近没有证书机构,可以私钥对公钥签名,生成一个自签名证书。当使用keytool程序生成密钥时,总是会产生一个自签名证书。例如在上一节的签名例子中,keytool不仅产生了“公钥/私钥”对,而且还为别名...
    文章 2017-05-02 1523浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化