0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

现代密码学如何确保交易安全的关键

星星科技指导员 来源:ADI 作者:ADI 2023-06-28 10:22 次阅读

什么是密码学?

密码学起源于希腊语kryptos,意思是隐藏,是我们互联世界中必不可少的一门学科。无论我们是在线支付,通过智能手机存入支票,还是在我们的医疗保健提供者处建立虚拟帐户,我们都希望确保传输的消息和数据是安全的。密码学应用先进的数学原理来存储和传输数据,以保护我们的信息不落入坏人之手。

现代密码学依赖于两种基本算法——非对称密钥和对称密钥。非对称密钥算法使用私钥和公钥的组合,而对称算法仅使用私钥,通常称为密钥。虽然这两种方法都可以成为数字安全策略的一部分,但每种方法都适用于特定的用例。当有大量数据需要保护时,往往会使用对称密钥加密,因为它相对较快。当有大量实体共享信息时,非对称密钥加密是理想的选择。

这两种算法都支持主要的加密目标,包括:

机密性,确保信息安全,不知情的人无法接触到

标识和身份验证,这是识别对象或用户然后对其进行身份验证以确保与预期实体进行通信的过程

保持消息完整性,确保收到的任何消息或连接的任何新设备都不会携带不需要的代码或信息

在对称密钥加密系统中,通过加密发送方和接收方之间交换的数据来实现机密性。发送方和接收方都可以访问用于加密和解密交换消息的同一密钥,如图 1 所示。

wKgZomSboiiAZjZFAAFf1qu_v20841.png


图1.对称密钥算法有助于使用密钥实现机密性

在非对称密钥系统中,接收者可以自由分发她/他的公钥。发送方获取公钥并验证其真实性。图 2 显示了所涉及的主要步骤。为简单起见,我们假设发件人可以访问收件人的已验证公钥。然后,发件人使用该公钥加密邮件并将其发送给收件人。

wKgaomSboi2AN0IjAAGjVuwc_Us320.png


图2.非对称密钥算法有助于通过使用公钥和私钥来实现机密性。

关于这个话题还有很多要讨论的。我的教程“密码学:现代方法的基础知识”提供了有关以下内容的更多详细信息:

对称和非对称密钥算法如何处理识别和身份验证过程

对称和非对称算法在密钥用法方面的比较

这两种算法如何保持消息完整性

交换消息的不可否认性

审核编辑“郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手机
    +关注

    关注

    66

    文章

    18429

    浏览量

    179805
  • 密钥
    +关注

    关注

    1

    文章

    137

    浏览量

    19739
收藏 人收藏

    评论

    相关推荐

    现代密码学

    现代密码学课件,大家可学习学习,了解了解
    发表于 05-10 15:56

    什么是密码学中的DES

    得不提一个东西——密码学(是不是听起来头皮发麻心跳加速),稳住稳住,老司机上线带你。今天给大家say&see什么是密码学中的DES。简介 DES:****English Name...
    发表于 07-22 07:16

    物联网安全机制密码学基础

    Chp9 物联网安全机制密码学基础(1)加密模型密码是通信双方按照约定的法则进行信息变换的一种手段。依照这些信息变换法则,变明文为密文,称为加密变换;变密文为明文,称为解密变换。信息称为明文,明文
    发表于 07-22 06:31

    密码学中的加密技术

    密码学中的加密技术:密码学的基本概念密码编码密码体制的设计,而
    发表于 06-16 23:50 0次下载

    初学者密码学简单入门

    初学者密码学简单入门
    发表于 09-21 09:16 18次下载
    初学者<b class='flag-5'>密码学</b>简单入门

    区块链的底层技术是密码学

    密码学是区块链的底层技术,没有密码学就没有区块链,没有密码学支撑的区块链不可能安全
    发表于 11-22 11:22 2077次阅读

    密码学在区块链中有着怎样的作用

    张骁表示,区块链之所以能够解决人与人之间的信任问题,是因为它的不可篡改性,而这种特性本质上又是基于密码学算法来实现的。因此密码学在区块链中的地位很关键,如果说区块链是信任的基石,那么密码学
    发表于 12-27 15:51 4674次阅读

    区块链系统中采用密码学技术是否存在安全威胁

    量子计算与区块链是当下两个热门技术,二者因为密码学技术联系在一起。区块链使用密码学技术保障系统安全,而量子计算对传统的密码学技术提出了巨大的挑战,进而威胁到区块链系统的
    发表于 01-10 14:51 1163次阅读

    应用密码学的资料概述

    本文档的主要内容详细介绍的是应用密码学的资料概述包括了:1.密码的由来,2.密码技术发展简介,3.密码学基本概念
    发表于 04-04 08:00 2次下载
    应用<b class='flag-5'>密码学</b>的资料概述

    区块链密码学的基础内容介绍

    密码学是数学和计算机科学的分支,同时其原理大量涉及信息论。密码学不只关注信息保密问题,还同时涉及信息完整性验证(消息验证码)、信息发布的不可抵赖性(数字签名)、以及在分布式计算中产生的来源于内部和外部的攻击的所有信息安全问题。
    发表于 05-08 10:33 1185次阅读

    密码学货币钱包的发展方向分析

    钱包是密码学货币世界里重要的基础设施。所有跟密码学货币相关的操作,包括买卖密码学货币、持有密码学货币、转账,乃至质押获利(staking),多多少少都跟钱包相关。
    发表于 02-22 18:20 884次阅读

    区块链在密码学中的应用及技术综述

    区块链在密码学中的应用及技术综述
    发表于 06-25 15:06 12次下载

    基础密码学的概念介绍

    密码学和信息安全在如今的互联网行业当中非常重要,相关的理论知识和算法也在计算机系统的方方面面都被用到。虽然我们不一定会从事安全相关的工作,但对密码学以及信息
    的头像 发表于 08-10 14:32 1437次阅读

    密码学基本原理(上)

    电子发烧友网站提供《密码学基本原理(上).pdf》资料免费下载
    发表于 08-02 09:13 1次下载
    <b class='flag-5'>密码学</b>基本原理(上)

    密码学原理的应用

    电子发烧友网站提供《密码学原理的应用.pdf》资料免费下载
    发表于 08-02 10:28 0次下载
    <b class='flag-5'>密码学</b>原理的应用