一. 密码学原理

1.加密的简单概念:将明文,即原始信息或文件,通过某种手段转化为密文,以达到信息安全的目的,这个手段就是加密。

上述过程用公式可以总结如下:

其中P为明文,Q为密文,K为加密参数(密钥),E为加密算法。

在现代加密技术中,机密算法本身是公开的,加密的安全性,完全由密钥来决定,这也叫Kerckhoffs准则。

2.加密算法的大致分类:

私钥加密技术:通信双方根据自己所持的私钥对信息进行加密解密。比如单字母替换就是一种私钥加密技术。单字母替换指26个字母间存在的一种替换规则,如A->E,B->K等。这个替换规则即是密钥。需要注意的是,这类私钥加密技术通过加密密钥可以容易的推出解密密钥,因此应用不甚广泛。

公钥加密技术:即公开加密密钥,用于解密的密钥被私密保存。这个体系之所以能被广泛采用,基于加密算法简单,而解密算法繁琐这一特点。比如经典的RSA加密算法,由加密密钥推出解密密钥是极其困难的。它基于这么一个数学知识:获取两个大质数的乘积很简单,但从乘积获取这两个大质数却十分困难。公钥加密技术的问题在于其运算速度较慢。

操作系统--------安全系统的相关知识相关推荐

  1. 操作系统—— I/O 相关知识

    文章目录 前言 一.I/O 设备的概念和分类 二.I/O 控制器 三.I/O 控制方式 1.程序直接控制方式 2.中断驱动方式 3.DMA 方式 4.通道控制方式 四.I/O 软件层次结构 五.I/O ...

  2. 操作系统:SFTP相关知识介绍

    今天给大家分享SFTP相关知识,希望对大家能有所帮助! 1.SFTP是什么? SFTP(SSH File Transfer Protocol)是一种基于SSH(安全外壳)的安全的文件传输协议,使用SF ...

  3. 操作系统精髓-进程相关知识总结

    文章目录 一.什么是进程 二.线程和进程的区别 三.进程的特征 四.进程的状态 4.1.两状态模型 4.2.五状态模型 4.3.七状态模型 五.用户级线程.内核级线程.混合型线程的区别 5.1.用户级 ...

  4. 操作系统 内存管理相关知识

    cpu执行程序的基本过程 译码器 输入为n管脚,输出为2^n根管脚,编号为从0到2^(n-1),用少的输入端控制更多的输出端 最常用的是三八译码器 AD(Address bus)地址总线: 选中一行数 ...

  5. 操作系统——Liunx系统基础知识

    摘要 本博文主要是介绍操作系统基础的相关知识和原理. 一.基本的计算机硬件知识 在1945年冯诺依曼和其他计算机科学家们提出了计算机具体实现的报告,其遵循了图灵机的设计,⽽且 还提出⽤电⼦元件构造计算 ...

  6. 中级统计师基础知识中计算机,【2014年中级统计师《统计基础理论及相关知识》预习:计算机操作系统】- 环球网校...

    [摘要]2014年中级统计师<统计基础理论及相关知识>预习:计算机操作系统 2014年统计师考试备考已经开始,为了帮助参加2014年中级统计师考试考生提高备考效果,环球网校为大家整理了中级 ...

  7. 详细图文演示——排除启动类故障以及Linux操作系统引导、运行级别和优化启动等相关知识

    详细图文演示--排除启动类故障以及Linux操作系统引导.运行级别和优化启动等相关知识 一.Linux操作系统引导过程 1.开机自检 2.MBR 引导 3.GRUB菜单 4.加载Linux内核 5.i ...

  8. VMware虚拟网络相关知识

    VMware虚拟网络相关知识 虚拟网桥         通过虚拟网桥把虚拟机的虚拟网卡连接到宿主机的物理网卡上.通过它可以将虚拟机连接到宿主机所在的外部网络.如果宿主机上不止是一个物理网卡时,采用定制 ...

  9. mysql日志的作用_MySQL 日志相关知识总结

    数据库中用于存储数据的文件称为data file,日志文件称为log file.此外,如果每次读写都是直接访问磁盘,性能很差,所以数据库是有缓存的,数据缓存是data buffer,日志缓存log b ...

最新文章

  1. 前端问题多行点点点的问题
  2. (转)VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
  3. 渗透神器sqlmap的使用笔记
  4. 如何使用eclipse打开已有工程
  5. USTC English Club Note20171013(2)
  6. 树节点的遍历,查找,删除(前序,中序,后序)
  7. 【30集iCore3_ADP出厂源代码(ARM部分)讲解视频】30-7底层驱动之滴嗒定时器
  8. java包命名规则名词_java中命名规范
  9. (转载)(收藏)OceanBase深度解析
  10. hdu 1241Oil Deposits(dfs模板)
  11. java家谱树_青锋家谱系统-基于springboot+orgtree的青锋家谱树管理系统
  12. Ubuntu14.04编译Opencv3.1错误:下载ippicv,解决方案
  13. 阿里云 oss 图片在 img 中访问失败,浏览器中正常访问
  14. IEEE1588精密网络同步时钟协议(PTP)-v2.0协议浅析
  15. python 正则findall右斜杠_Python正则表达式匹配反斜杠问题解析
  16. 详解Unity中的生命周期函数
  17. Windows/Linux下C++对于UUID的跨平台封装
  18. 提升团队客户服务技能的6个秘诀
  19. 乐高机器人教室布置图片大全_机器人教室
  20. 孤岛危机2通关,看到这篇剧情,太精彩忍不住转了--孤岛危机2详细剧情。

热门文章

  1. 【备战校招】阅文集团Java实习生笔试题
  2. 单细胞基础分析 | 对细胞按照基因marker进行分型(ACC脑区)
  3. AutoML论文笔记(十四)Automatic Data Augmentation via Deep Reinforcement Learning for Effective Kidney Tumor
  4. 解决Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlS..(22.11.20)
  5. Windows解除文件夹强行隐藏状态
  6. ServiceComb/CSE常见问题处理(1812)
  7. widows编写bat脚本,注销用户登录
  8. android hprof,Android Hprof 分析
  9. 基于网易云音乐API的微信小程序——zwhdlb的音乐平台
  10. excel导出图片方格居中