2018-2019-120175206《信息安全系统设计基础》第二周学习总结

ldc175206      2022-02-16     462

关键词:

2018-2019-1 20175206《信息安全系统设计基础》第二周学习总结

信息的进制与转换

字节:计算机中最小的可寻址的内存单元
虚拟内存:机器级程序将内存视为一个非常大的字节数组

进制表示

十进制:D=dndn-1...d1d0.d-1...d-m(m,n为正整数)
二进制:B=bnbn-1...b1b0.b-1...b-m(m,n为正整数)
八进制:O=onon-1...o1o0.o-1...0-m(m,n为正整数)
十六进制:H=hnhn-1...h1h0.h-1...h-m(m,n为正整数),在C语言中以0x或0X开头的数字常量为十六进制的值

进制转换:

十进制转换R进制:整数部分除以R,商为权值,直至商为0并以下至上排列;小数部分不断乘R记录结果的整数部分并以上至下排列
二进制转换八进制:每三位为一个八进制,不足在最高位补0
二进制转换十六进制:每四位为一个十六进制,不足在最高位补0
对于一个字长为w位的机器,虚拟地址的范围为0~2^w-1,程序最多访问2^w个字节
可在32位或64位机器上运行的程序指令:gcc -m32 prog.c
大端法规则:最高有效字节在最前面
小端法规则:最低有效字节在最前面
在计算机系统中,程序仅仅只是字节序列

位的概念

位或比特(bit):一个电子线路单元称为一个“位”(bit),它有两个稳定的工作状态,分别以“0”和“1”表示。是计算机中最小的数据单位。
字节(byte):8位二进制数称为一个“字节”(byte,简写B)。它是计算机存储信息的基本单位,也是计算机存储空间大小的最基本容量单位。
千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)

1KB=1024B=210B 1MB=1024KB=220B
1GB=1024MB=230B 1TB=1024GB=240B

字(word)若干个字节组成一个“字”(word):一个“字”可以存放一条计算机指令或一个数据。
字长CPU内每个字可包含的二进制的长度称为“字长”(word size)。
字长越长,在相同时间内就能传送越多的信息。
微机的字长有16位(两个字节)、32位(四个字节)等。

信息=位+上下文

系统中所有的信息——包括磁盘文件、存储器中的程序、存储器中存放的用户数据以及网络上传送的数据,都是一串比特表示的。区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文。比如,在不同的上下文中,同样的字节序列可能表示一个整数、浮点数、字符串或者及其指令。

数值运算

无符号整数

加法
当发生溢出情况时,丢弃所溢出的最高位,所得到的结果是x + y (mod 2^w)

乘法
在大多数机器上,整数乘法指令相当慢,常采用用移位和加法运算的组合来代替乘法运算

除法:向下取整
x/2 实际上是x的位向量向右移1位
x/16 是x向右移4位

补码运算
加法、乘法
除法:算术右移

信息的存储

网络字节序
网络上的数据流是字节流,收到的第一个字节被当作高位看待
网络字节序是大端字节序
主机字节序和网络字节序转换
htons()unsigned short类型从主机序转换到网络序
htonl()unsigned long类型从主机序转换到网络序
ntohs()unsigned short类型从网络序转换到主机序
ntohl()unsigned long类型从网络序转换到主机序

参考文献:
教材《深入理解计算机系统》
信息就是位+上下文
位、字、字长的概念

#2017-2018-120155224《信息安全系系统设计基础》实验四

2017-2018-120155224《信息安全系系统设计基础》实验四外设驱动程序设计-1学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章提交康奈尔笔记的照片(可以多张)外设驱动程序设计-2在Ubuntu完成资源中全... 查看详情

#2017-2018-120155224《信息安全系系统设计基础》第四周myod

2017-2018-120155224《信息安全系系统设计基础》第四周MyOD在这里跟老师先道歉,当时我的git没有安装好,后面也一直没有装上,所以程序没有git。要求参考教材第十章内容用LinuxIO相关系统调用编写myod.c用myodXXX实现Linux下od-tx-tcXXX的... 查看详情

筑牢网络安全,联瑞电子为您的信息传输系“安全带”

...;开车要做的第一件事就是系“安全带”,如果我们把信息传输比喻成一辆汽车,那网络安全就是“安全带”,但近年来这根安全带却越来越不牢靠。2020年以来,世界百年格局动荡和全球疫情交织叠加,国际环... 查看详情

信息安全系15级学生课程设计——2018.05小组课题报告(代码片段)

信息安全系15级学生课程设计——2018.05小组课题报告课题:物联网实训·远程安防监控系统一、设计方案及可行性分析1、项目概述本项目需要实现以嵌入式Web服务器为核心的视频监控系统。摄像头采集的到的图像经过压缩后,传... 查看详情

2017-2018-120155215《信息安全系系统设计基础》实验三

1学习使用Linux命令wc(1)基于LinuxSocket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端客户端传一个文本文件给服务器服务器返加文本文件中的单词数上方提交代码附件提交测试截图,至少要测试附件中的两个文件看... 查看详情

信息安全等级合规测评

...是要符合法律、法规、政策及相关规则、标准的约定。在信息安全领域内,等级保护、分级保护、塞班斯法案、计算机安全产品销售许可、密码管理等,是典型的合规性要求。信息安全合规测评是国家强制要求的,信息系统运营... 查看详情

cssweb安全字体系列列表(代码片段)

查看详情

jsonwebtoken-在web应用间安全地传递信息

...规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的1https:/ 查看详情

jsonwebtoken-在web应用间安全地传递信息

...规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的1https://your.awesome-app.... 查看详情

信息安全工程师笔记-移动应用安全需求分析与安全保护工程

...,由相关的服务器构成,负责处理来自App的相关信息或数据。移动应用安全分析移动应用安全威胁主要有以下类型:①移动操作系统平台安全威胁&#x 查看详情

jsonwebtoken-在web应用间安全地传递信息(zhuan)

...规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的1https://your.aw 查看详情

什么是cisp?

CISP即"注册信息安全专业人员",系国家对信息安全人员资质的最高认可。英文为CertifiedInformationSecurityProfessional(简称CISP),CISP系经中国信息安全测评中心实施国家认证。CISP证书涵盖方向:“注册信息安全工程师... 查看详情

信息安全技术实验二网络扫描实验+arp攻击

一、实验目的及要求1、了解扫描技术的工作原理;2、加深对网络底层的理解;3、掌握常用扫描工具的基本用法;4、学习扫描器程序设计的基本方法。(以后再补充)二、实验环境及相关情况(包含使用软件、实验设备、主要... 查看详情

推动系后座安全带,滴滴出行要愚公移山?

...贵”等难题。不过日前来自滴滴出行一封关于“系好后座安全带”的倡议信却告诉我们:共享经济出行还有更大的社会价值。  滴滴出行在21日发布的倡议信中提出:正确使用安全带,在发生意外时可提升60%的生还率。但安全... 查看详情

沿极坐标系的图像信息

】沿极坐标系的图像信息【英文标题】:imageinformationalongapolarcoordinatesystem【发布时间】:2011-04-1710:25:06【问题描述】:我有一组png图像,我想用Python和相关工具进行处理。每个图像代表一个已知尺寸的物理对象。在每幅图像中... 查看详情

软考——系统架构师架构系分软设的区别和联系

...础5分数据库基础6分数据库基础4分数据库基础6分网络与信息安全基础5分网络与信息安全基础4分网络与信息安全基础5分软件工程30分软件工程15分软件工程15分知识产权2分知识产权3分知识产权3分计算机英语5分计算机英语5分计算... 查看详情

浅谈网络安全就业前景

...攻击源头系美国国家安全局(NSA)。网络安全和信息化是事关国家安全和国家发展、事关广大人民群众工作生活的重大战略问题。当今世界,信息技术革命日新月异,对国际 查看详情

psutil(系统系能信息模块)

...系统运行的进程和利用率(包括CPU、内存、磁盘、网络等)信息。主要应用域系统监控,分析和限制系统资源及进程管理。它实现了同等命令行工具提供的功能,如ps/top/lsof/netstat/who/df/kill/nice/free/nice/ionstat/iotop/uptime/pidof/tty/taskset/pm... 查看详情