密码学基本概念

news/2025/3/15 11:58:26/

在这里插入图片描述

在这里插入图片描述


密码学基本概念

密码学的安全目标至少包含三个方面:
(1)保密性(Confidentiality):信息仅被合法用户访问(浏览、阅读、打印等),不被泄露给非授权的用户、实体或过程。
提高保密性的手段有:防侦察、防辐射、数据加密、物理保密等。
(2)完整性(Integrity):资源只有授权方或以授权的方式进行修改,所有资源没有授权则不能修改。保证数据完整性,就是保证数据不能被偶然或者蓄意地编辑(修改、插入、删除、排序)或者攻击(伪造、重放)。
影响完整性的因素有:故障、误码、攻击、病毒等。
(3)可用性(Availability):资源只有在适当的时候被授权方访问,并按需求使用。
保证可用性的手段有:身份识别与确认、访问控制等。
Kerckoffs准则:一个安全保护系统的安全性不是因为它的算法对外是保密的,而是因为它选择的秘钥对于对手来说是保密的。
评估密码系统安全性主要有三种方法:
(1)无条件安全:假定攻击者拥有无限的资源(事件、


http://www.ppmy.cn/news/1357431.html

相关文章

java数据结构与算法刷题-----LeetCode144. 二叉树的前序遍历

java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846 解题思路 利用递归,每次入栈一个结点(每次递归都是…

android之Cordova 5.3.1 Android 应用无法上网

我正在尝试在 android 上部署一个非常简单的 cordova 应用程序。它应该启动,然后通过角度 $http 拉入国家列表并显示它们。 由于某些原因它无法访问互联网,为了简化测试,我添加了一个图像标签来显示网络上的图像。图片也不显示。 我也无法连…

vue中computed和watch的使用场景

在Vue中,computed和watch均是用于处理数据的计算和响应的工具,它们的使用场景如下: computed: 当需要根据已有的数据来计算出新的数据时,可以使用computed。computed属性是一个函数,返回的是一个被计算的值…

【PyTorch][chapter 17][李宏毅深度学习]【无监督学习][ Auto-encoder]

前言: 本篇重点介绍AE(Auto-Encoder) 自编码器。这是深度学习的一个核心模型. 自编码网络是一种基于无监督学习方法的生成类模型,自编码最大特征输出等于输入 Yann LeCun&Bengio, Hinton 对无监督学习的看法. 目录: AE 模型原…

db-gpt docker部署进坑

1.docker 不支持gpu,参考之前文章 2.docker 容器启动就关闭,docker ps -a 查看容器状态为exited 停止 定位问题: (1) 查看日志 docker logs dbgpt -f (2) 日志错误最后一行: V…

AutoKeras(Python自动化机器学习)多模态数据和多任务

要点拓扑 AutoKeras 拓扑 要点 常规机器学习:scikit-learn示例探索性数据分析和数据预处理,线性回归,决策树图像分类ResNet模型示例,合成数据集DenseNet模型示例绘图线性回归和决策树模型使用Python工具seaborn、matplotlib、pan…

oracle INSERT 批量插入写法

直接采用mysql那种INSERT批量插入语句的写法,会报 SQL 错误 [933] [42000]: ORA-00933: SQL 命令未正确结束 它可以使用以下方法来批量插入数据: 使用INSERT ALL语句:可以在一条INSERT语句中插入多个记录。使用这种方法,您可以为…

时间的周期性波动与循环,是宇宙中亘古不变的“界规”

时间周期波动循环在自然界具有普遍性,也是宇宙自然之道运化。“道”这一事物我们常常难以说清楚,因为道对我们而言好像是不可触碰,不可看见。但是,“道”也是有据可循的,它是自然规律并不是玄学,与其说有神明在掌控&am…