自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

houzhizhen的专栏

bigdata hobbyist

  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

转载 How to create Self-Signed Certificates for use with Intel® SGX Remote Attestation using OpenSSL

Published on March 28, 2016TranslateChinese SimplifiedChinese TraditionalEnglishFrenchGermanItalianPortugueseRussianSpanishTurkishTranslatePrerequisites:If you don’t have OpenSSL installed,...

2019-05-31 11:42:24 356

原创 SGX Remote Attestation Analysis

isv_enclave/isv_enclave.edlisv_enclave.edl import sgx_tkey_exchange.edl.enclave { from "sgx_tkey_exchange.edl" import *; include "sgx_key_exchange.h" include "sgx_trts.h" trusted {...

2019-05-31 10:00:02 1274

转载 makefile 语法 /usr/bin/ld: cannot find -lxxxx

GCC编译错误1./usr/bin/ld:/tmp/ccd/UkmoA.o :undefined reference to symbol ‘ERR_free_strings@OPENSSL_1.0.0’//lib/i386-linux-gnu/libcrypto.so.1.0.0:error adding symbols:DSO missing from command lineerro...

2019-05-29 17:20:31 1152

转载 linux找不到动态链接库 .so文件的解决方法

如果使用自己手动生成的动态链接库.so文件,但是这个.so文件,没有加入库文件搜索路劲中,程序运行时可能会出现找不到动态链接库的情形。可以通过ldd命名来查看可执行文件依赖的动态链接库,如下(其中D为可执行程序):其中的libjson_linux-gcc-4.6_libmt.so cannot found。解决这个问题:(1)在系统中查找这个文件(当然要保证系统中已经有这个...

2019-05-29 16:44:11 362

转载 CentOS安装jsoncpp

两种安装方式:通过cmake安装 通过scons安装cmake安装见cmake安装jsoncpp,scons安装见下文。1. 安装sconsDownload site: https://sourceforge.net/projects/scons/files/scons/2.5.1/tar zxvf scons-2.5.0.tar.gzexport MYSCONS=/...

2019-05-29 16:02:47 3200

转载 linux下boost库的安装

boost‘准标准库’安装过程。系统是ubuntu虚拟机,安装的是boost_1_60_0。(1)首先去下载最新的boost代码包,网址www.boost.org。(2)进入到自己的目录,解压:bzip2 -d boost_1_60_0.tar.bz2tar xvf boost_1_60_0.tar(3)之后进入boost目录cd boost_1_60_0/./boots...

2019-05-29 11:09:05 196

转载 Certificate Requirements for Intel® Attestation Services

Published on March 29, 2016TranslateChinese SimplifiedChinese TraditionalEnglishFrenchGermanItalianPortugueseRussianSpanishTurkishTranslateIntel Attestation Service (IAS) uses MTLS (Mutual Tr...

2019-05-28 17:55:55 310

转载 Enclave Signing Key Management:

Enclave Signing Key Management:2-step method using an external signing tool:First step:At the end of the enclave build process, the signing tool generates the enclave signing material. The ISV takes...

2019-05-27 17:11:16 538

转载 Intel® SGX: Debug, Production, Pre-release --What's the Difference?

Since releasing the Intel® Software Guard Extensions (Intel® SGX) SDK, we've had a few questions about debug vs pre-release vs release mode (production) enclaves.Part of the security model of Intel®...

2019-05-27 17:02:15 614

原创 C Primer Plus 学习总结

ch10 数组和指针如果指针指向一个数组,在指针加一代表指向下一个元素,而不是下一个字节。如果数组作为函数的参数,如int atr[],那么sizeof atr的结果是8,因为指针有8个字节。使用非 const 标识符(如mult_array()的形参at)修改const数据(如locaked)导致的结果是未定义的。变长数组,指创建数组时,可以用变量指定数组的维度。int sum2d(i...

2019-05-22 16:31:15 1143

转载 什么是 AES-GCM加密算法

AES是一种对称加密算法,它的相关概念在此不赘述。GCM ( Galois/Counter Mode) 指的是该对称加密采用Counter模式,并带有GMAC消息认证码。在详细介绍AES-GCM之前,我们先了解一些相关概念。下文中出现的符号:Ek 使用秘钥k对输入做对称加密运算 XOR 异或运算 Mh 将输入与秘钥h在有限域GF(2^128)上做乘...

2019-05-20 17:50:31 2459

原创 SealedData Source Code Analysis

DRM_enclave.edlDRM_enclave.edl import sgx_tae_service.edl and add six trusted functions.enclave { from "sgx_tae_service.edl" import *; trusted { /* define ECALLs here. */ public...

2019-05-20 11:27:29 529

转载 OCALLs的函数调用约定

不可信函数可能设置关于调用预定和DLL链接的属性,你可以在这里看看调用约定的详细信息http://msdn.microsoft.com/en-us/library/984x0h58。cdecl调用约定是C标准的默认方式。错误的使用cdecl,stdcall,fastcall关键可能导致链接错误。OCALL函数(不可信)可能在DLL中实现,dllimport关键字就用来指定这种属性。错误的使用...

2019-05-20 11:19:09 350

原创 SampleEnclave Analysis

Enclave.edlimport Edger8rSyntax/Types.edl/* Enclave.edl - Top EDL file. */enclave { include "user_types.h" /* buffer_t */ from "Edger8rSyntax/Types.edl" import *; from "Edger8r...

2019-05-17 10:22:56 599

转载 C语言中void*详解及应用

void在英文中作为名词的解释为“空虚;空间;空隙”;而在C语言中,void被翻译为“无类型”,相应的void *为“无类型指针”。void似乎只有“注释”和限制程序的作用,当然,这里的“注释”不是为我们人提供注释,而是为编译器提供一种所谓的注释。本文地址:http://www.cnblogs.com/archimedes/p/c-void-point.html,转载请注明源地址。void的作...

2019-05-17 09:31:21 26592

原创 MakeFile的坑

command前一定是tab健,不能用空格对齐。

2019-05-17 09:30:28 398

Hive 性能测试程序,https://github.com/hortonworks/hive-testbench 编译

Hive 性能测试程序,https://github.com/hortonworks/hive-testbench 编译

2023-02-24

Tez 的设计者在 Hadoop 大会上的分享

1. Tez 的设计思想和解决的问题。

2022-03-15

Transactional Operations in Apache Hive: Present and Future

Hive 事务设计

2022-03-01

The Log-Structured Merge-Tree (LSM-Tree).pdf

The Log-Structured Merge-Tree (LSM-Tree).pdf

2021-06-22

Distributed cycle detection in large-scale sparse graphs.pdf

分布式大规模环检测的计算方法。In this paper we present a distributed algorithm for detecting cycles in large-scale directed graphs, along with its correctness proof and analysis. The algorithm is then extended to find strong components in directed graphs. We indicate an application to detecting cycles in number theoretic functions such as the proper divisor function. Our prototype implementation of the cycle detection algorithm, when applied to the proper divisor function, detects all sociable groups of numbers (cycles in the proper divisor function) up to 107.

2020-08-11

空空如也

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

TA关注的人

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