Skip to content
Snippets Groups Projects
Unverified Commit cd34b0a4 authored by Dmitriy A. Gerasimov's avatar Dmitriy A. Gerasimov Committed by GitHub
Browse files

Merge pull request #6 from MaxKrasil/master

Правка после правки
parents 8fd1d212 9bc7e1ad
No related branches found
No related tags found
1 merge request!24Support 3689
......@@ -10,6 +10,10 @@ set(CRYPTO_SRCS
dap_enc_key.c
)
set(RND_SRCS
libdap/crypto/liboqs/crypto/rand/rand.c
)
set(CRYPTO_HEADERS
dap_enc.h
dap_enc_base64.h
......@@ -18,6 +22,7 @@ set(CRYPTO_HEADERS
dap_enc_msrln16.h
dap_enc_key.h
)
......
......@@ -73,10 +73,10 @@ size_t dap_enc_code(struct dap_enc_key * key,const void * buf,const size_t buf_s
case DAP_ENC_DATA_TYPE_RAW:{
proc_buf=buf_out;
}break;
case DAP_ENC_DATA_TYPE_RLWE_MSRLN16:{
/* case DAP_ENC_DATA_TYPE_RLWE_MSRLN16:{
//надо посмотреть алгоритм
}
break;
break;*/
}
size_t ret=key->enc(key,buf,buf_size,proc_buf);
if(data_type_out==DAP_ENC_DATA_TYPE_B64){
......@@ -114,10 +114,10 @@ size_t dap_enc_decode(struct dap_enc_key * key,const void * buf, const size_t bu
proc_buf_const=buf;
proc_buf_size=buf_size;
}break;
case DAP_ENC_DATA_TYPE_RLWE_MSRLN16:{
/* case DAP_ENC_DATA_TYPE_RLWE_MSRLN16:{
//надобно алгоритм смотреть штолЕ?!
}
break;
break;*/
}
if(key->dec){
......
......@@ -24,9 +24,15 @@
#include <stddef.h>
#include <time.h>
typedef enum dap_enc_data_type{DAP_ENC_DATA_TYPE_RAW,
DAP_ENC_DATA_TYPE_B64
DAP_ENC_DATA_TYPE_B64,
//DAP_ENC_DATA_TYPE_RLWE_MSRLN16//а оно мне надо?
} dap_enc_data_type_t;
} dap_enc_data_type_t;
typedef enum dap_enc_key_type{ DAP_ENC_KEY_TYPE_AES, // Symmetric AES
DAP_ENC_KEY_TYPE_RLWE_BCNS15, // key exchange from the ring learning with errors problem
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment