Kaynağa Gözat

pqapi.h -> pqc.h

kyber
Henry Case 3 yıl önce
ebeveyn
işleme
f02248d478
5 değiştirilmiş dosya ile 17 ekleme ve 3 silme
  1. +1
    -1
      CMakeLists.txt
  2. +14
    -0
      README.md
  3. +0
    -0
      public/pqc/pqc.h
  4. +1
    -1
      src/capi/pqapi.c
  5. +1
    -1
      test/ut.cpp

+ 1
- 1
CMakeLists.txt Dosyayı Görüntüle

@@ -77,7 +77,7 @@ else()
endif()

include_directories(
inc
public
src/common/
src
)


+ 14
- 0
README.md Dosyayı Görüntüle

@@ -23,3 +23,17 @@ This is a repository of post-quantum schemes coppied from the submission to the

**Alternate candidates:**
* SPHINCS+

## Building

CMake is used to build the library:

```
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
```

Build outputs two libraries, a static ``libpqc_s.a`` and dynamic ``libpqc.so``, which can be linked with a project.


src/capi/pqapi.h → public/pqc/pqc.h Dosyayı Görüntüle


+ 1
- 1
src/capi/pqapi.c Dosyayı Görüntüle

@@ -1,6 +1,6 @@
#include <stdint.h>
#include <stdbool.h>
#include "pqapi.h"
#include <pqc/pqc.h>

// PQClean include
#include "sign/rainbow/rainbowV-classic/clean/api.h"


+ 1
- 1
test/ut.cpp Dosyayı Görüntüle

@@ -1,7 +1,7 @@
#include <algorithm>
#include <vector>
#include <gtest/gtest.h>
#include "capi/pqapi.h"
#include <pqc/pqc.h>

TEST(Kyber,KEMOneOff) {



Yükleniyor…
İptal
Kaydet