---
# System prepended metadata

title: IEEE Equality test實驗
tags: [密碼學實驗]

---


## 參考論文

#### Pairing-Free for Public Key Encryption With Equality Test Scheme
- **模擬環境描述**

![](https://hackmd.io/_uploads/rJemUXa93.png)

---

#### Provably Secure Identity-Based Signcryption Scheme for Crowdsourced Industrial Internet of Things Environments
- **模擬環境描述**

![](https://hackmd.io/_uploads/BJ1bufp5h.png)


#### Securing Broker-Less Publish/Subscribe Systems Using Identity-Based Encryption
- **模擬環境描述**

![](https://hackmd.io/_uploads/rkp3X7a53.png)

## PBC
基本運算測試-成功
![](https://hackmd.io/_uploads/S1o4aQ05h.png)

失敗
![](https://hackmd.io/_uploads/rJ70DUCc3.png)


<!---
https://jeza-chen.com/2020/06/05/PBC-Cpp-Wrapper/

cmake_minimum_required(VERSION 3.15)
project(pbc_test)  # 项目名，根据自己情况更改

# gmp和pbc是必须要链接上去的
link_libraries(gmp)
link_libraries(pbc)

# 引入pbcwrapper的头文件和静态库
include_directories(${PROJECT_SOURCE_DIR}/pbcwrapper)
link_directories(${PROJECT_SOURCE_DIR}/pbcwrapper)

set(CMAKE_CXX_STANDARD 14)

add_executable(pbc_test main.cpp)

# 静态链接，注意pbc_test是前面add_executable指定的，需要根据自己情况修改。
target_link_libraries(pbc_test PBC)

->

<!--
https://zhuanlan.zhihu.com/p/90716648
-->

計算bilinear pairing的時間
**程式碼**





