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

什么是密码学?
密码学起源于希腊语kryptos,意思是隐藏,是我们互联世界中必不可少的一门学科。无论我们是在线支付,通过智能手机存入支票,还是在我们的医疗保健提供者处建立虚拟帐户,我们都希望确保传输的消息和数据是安全的。密码学应用先进的数学原理来存储和传输数据,以保护我们的信息不落入坏人之手。
现代密码学依赖于两种基本算法——非对称密钥和对称密钥。非对称密钥算法使用私钥和公钥的组合,而对称算法仅使用私钥,通常称为密钥。虽然这两种方法都可以成为数字安全策略的一部分,但每种方法都适用于特定的用例。当有大量数据需要保护时,往往会使用对称密钥加密,因为它相对较快。当有大量实体共享信息时,非对称密钥加密是理想的选择。
这两种算法都支持主要的加密目标,包括:
机密性,确保信息安全,不知情的人无法接触到
标识和身份验证,这是识别对象或用户然后对其进行身份验证以确保与预期实体进行通信的过程
保持消息完整性,确保收到的任何消息或连接的任何新设备都不会携带不需要的代码或信息
在对称密钥加密系统中,通过加密发送方和接收方之间交换的数据来实现机密性。发送方和接收方都可以访问用于加密和解密交换消息的同一密钥,如图 1 所示。
图1.对称密钥算法有助于使用密钥实现机密性
在非对称密钥系统中,接收者可以自由分发她/他的公钥。发送方获取公钥并验证其真实性。图 2 显示了所涉及的主要步骤。为简单起见,我们假设发件人可以访问收件人的已验证公钥。然后,发件人使用该公钥加密邮件并将其发送给收件人。
图2.非对称密钥算法有助于通过使用公钥和私钥来实现机密性。
关于这个话题还有很多要讨论的。我的教程“密码学:现代方法的基础知识”提供了有关以下内容的更多详细信息:
对称和非对称密钥算法如何处理识别和身份验证过程
对称和非对称算法在密钥用法方面的比较
这两种算法如何保持消息完整性
交换消息的不可否认性


基于CAN控制器和USB接口芯片实现CAN-USB接口卡系统的软硬件设计
网络综合布线系统的防磁设计
LIN总线技术规格及在汽车电子系统中的应用研究
直流单臂电桥的使用以及注意事项
250MHz轨到轨运算放大器简介
现代密码学如何确保交易安全的关键
基站天线小型化为智能化移动通信打基础
机械硬盘出货量大跌,SSD将成为未来新趋势
什么是一分四功分器?
国内首套3D缝纫机器人研制成功
华为云ECS弹性服务器,加快企业数字化转型的进程!
IGBT主要参数与应用特点
直线度测量仪的介绍
2018年定制版手机盘点 哪款最有牌面
物联网安全的5个趋势
人工智能赋予医生更强大的力量
2020年最受欢迎手机榜:OPPO A32机型凭借904万台的激活量高居榜首
MAX14690 可穿戴设备充电管理方案
小程序的春天!阿里发布繁星计划
人工智能是变革的核心驱动力 正在与各行各业快速融合