自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Occlum安装使用

Occlum是一个Intel SGX内存安全、多进程库操作系统(LibOS)。作为一个libOS,它使得合法应用程序在SGX上运行,几乎不需要修改源代码,从而透明地保护用户工作负载的机密性和完整性。

2023-09-12 17:09:47 880 1

原创 OpenSGX的编译与使用

英特尔提供的SGX是一个扩展的x86指令集架构,它能让应用程序在叫做enclave的受保护的容器内运行。为不信任特权软件(如:操作系统和虚拟机管理程序)上的应用程序提供隔离的执行和内存保护。通过减少可信计算基(TCB),SGX提供窄攻击面。掌握了所有的软件组件和硬件,除CPU包外的敌人不能危害到SGX应用的代码和数据。SGX不仅保证了程序代码和数据的完整性,还保证了SGX程序的保密性。OpenSGX是基于QEMU的二进制翻译实现的软件SGX仿真器,它在指令集水平仿真SGX硬件组件。

2023-08-22 16:20:30 291

原创 SMPC-安全多方计算开篇姚82

姚氏百万富翁问题开创安全多方计算领域

2023-02-22 08:38:45 178

原创 Python Learning -.- D8字符串(一)

Python Learning D8字符串(一)1. 字符串的创建和赋值1.1 三引号详解1.2 转义字符1.3 删除字符和字符串2. 字符串的基本特性2.1 连接操作符和重复操作符2.2 索引与切片2.2.1 索引2.2.2 切片2.3 成员操作符2.4 案例一:验证回文串2.5 案例二:标识符(变量)合法性检查1. 字符串的创建和赋值字符串或串(String)是由数字、字母、下划线组成的一...

2019-12-16 17:25:25 289

原创 Python Learning -.- D7三大流程控制语句(二)

Python Learning D7三大流程控制语句(二)4. 吃了炫迈的循环流程控制4.1 while循环语句语法结构4.1.1 计数循环4.1.2 无限(死)循环4.2 for循环语句语法结构4.2.1 序列类型for循环4.2.2 range()内建函数4.3 跳出循环语句4.3.1 break语句4.3.2 continue语句4.4 练习4.5 九九乘法表4. 吃了炫迈的循环流程控制...

2019-11-19 15:11:22 183

原创 Python Learning -.- D6三大流程控制语句(一)

Python Learning D6三大流程控制语句(一)1. 认识三大流程控制2. 墨守成规的顺序流程控制3. 有路任性的分支流程控制3.1 单分支语句3.1.1 第一类分支语句:if-else 语句3.1.2 第二类分支语句:标准的if语句3.2 多分支语句1. 认识三大流程控制2. 墨守成规的顺序流程控制例子:3. 有路任性的分支流程控制3.1 单分支语句流程控制图,如...

2019-10-23 15:45:24 235

原创 Python Learning -.- D5基础语法巩固(三)

Python Learning D4基础语法巩固(三)4. 实例一:学生平均成绩统计5. 实例二:温度转换器6. 拓展:制作exe程序4. 实例一:学生平均成绩统计5. 实例二:温度转换器6. 拓展:制作exe程序...

2019-10-15 18:07:40 215

原创 Python Learning -.- D4基础语法巩固(二)

3. 数据的输入和输出输入Input,输出Output,输入输出操作成为I/O操作。数据经过输入设备到达处理器进行处理,期间用到存储设备,之后将处理完的数据通过输出设备输出。3.1 数据的输入数据的输入在Python2和Python3中有些不同。Python3中,无论是什么数据类型均可用input()函数来接收,且接收下来是以字符串的形式存储的,因此如果想要其变成特定的数据类型,之...

2019-10-14 10:36:47 130

原创 Python Learning -.- D3基础语法巩固(一)

Python Learning D3 基础语法巩固(一)1. 认识变量2. 认识运算符2.1 基本数值类型2.2 算术运算符2.3 赋值运算符2.4 关系运算符2.5 逻辑运算符1. 认识变量变量是内存中的一块区域,对象赋值实际上是对象的引用。变量的命名:变量名由字母、数字、下划线组成。不能以数字开头。Python中,变量定义时不需要指定类型的,当用到变量的时候,必须要给这个变量赋值。...

2019-10-06 22:11:01 208

原创 Python Learning -.- D2Windows系统开发环境搭建

Python Learning D2 Windows系统开发环境搭建1. 编译型和解释型语言2. Python解释器的安装和配置3. Anaconda的安装和配置3.1 安装步骤3.2 Anaconda使用指南3.2.1 Python包管理3.2.2 Python解释器环境管理4. Pycharm的安装和配置4.1 安装步骤4.2 配置1. 编译型和解释型语言计算机必须要把高级语言翻译成机器语...

2019-10-05 10:03:45 176

原创 Python Learning -.- D1导学

1. 什么是编程语言程序可以看作对一系列动作的执行过程的描述。计算机程序执行的整个过程:按照我们的命令去做,按照某种顺序完成系列指令。把复杂的计算分解,然后重新设计成一系列计算机可以按指定顺序执行的简单的指令,这个过程就叫做编程。通过编程语言,程序员才能告知计算机如何完成一个复杂的计算。1.1 机器语言机器语言只能由0和1组成,可以直接被计算机识别。1.2 汇编语言汇编语言用一些...

2019-10-04 16:49:35 221

原创 The Knowledge of Linux-.-Day14

1.磁盘配额2.软链接与硬链接3.linux常用的基础命令

2017-02-22 09:31:22 269

原创 The Knowledge of Linux-.-Day12

1.日志的管理 2.时间同步3.磁盘管理4.LVM的管理

2017-02-20 09:13:07 309

原创 The Knowledge of Linux-.-Day08

1.搭建第三方软件的yum仓库2. 搭建其他主机可以使用的第三方仓库3. 源码安装4. 虚拟机的管理

2017-02-15 09:55:40 346

原创 The Knowledge of Linux-.-Day07

复习

2017-02-13 20:50:51 353

原创 The Knowledge of Linux-.-Day06

Linux下软件包的安装:

2017-01-26 19:49:34 275

原创 The Knowledge of Linux-.-Day05

1.查看进程2.进程前后台的调用3.进程信号4.Linux网络管理5.dhcp服务动态获取ip

2017-01-26 16:15:35 344

原创 The Knowledge of Linux-.-Day02

1.重定向 2.管道符3.vim编辑器的使用4.gedit编辑5.linux中用户与用户组的管理

2017-01-24 13:02:36 428

原创 The Knowledge of Linux-.-Day04

ssh服务

2017-01-10 14:33:40 301

原创 The Knowledge of Linux-.-Day03

1.用户权限下放 sudo 2.用户认证信息的控制3.权限4.find命令5.打包

2017-01-06 16:22:46 300

原创 The Knowledge of Linux-.-Day01

1. 上课环境介绍2. Linux介绍3. shell理解4. 命令基本格式5. 常用快捷键6. 文件系统结构7. 文件处理命令

2016-12-29 19:38:45 454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除