tfhe_libex
|
TFHEの秘密鍵,クラウド鍵,パラメータをまとめて管理するwrapperクラス. [詳解]
#include <keyset.hpp>
静的公開メンバ関数 | |
static void | create_new_keyset (int minimum_lambda) |
TFHEの秘密鍵,クラウド鍵,パラメータを作成するメソッド. | |
static void | set_seed (uint32_t *values, int size) |
static void | load_parameters (const char *path) |
TFHEのパラメータを読み込むメソッド. | |
static void | load_cloud_key (const char *path) |
TFHEのクラウド鍵を読み込むメソッド. | |
static void | load_secret_key (const char *path) |
TFHEの秘密鍵を読み込むメソッド. | |
static void | save_parameters (const char *path) |
TFHEのパラメータをファイルに保存するメソッド. | |
static void | save_cloud_key (const char *path) |
TFHEのクラウド鍵をファイルに保存するメソッド. | |
static void | save_secret_key (const char *path) |
TFHEの秘密鍵をファイルに保存するメソッド. | |
静的限定公開メンバ関数 | |
static const TFheGateBootstrappingParameterSet * | parameters () |
TFheGateBootstrappingParameterSet*を返すメソッド. [詳解] | |
static const TFheGateBootstrappingCloudKeySet * | cloud_key () |
TFheGateBootstrappingCloudKeySet*を返すメソッド. [詳解] | |
static const TFheGateBootstrappingSecretKeySet * | secret_key () |
TFheGateBootstrappingSecretKeySet*を返すメソッド. [詳解] | |
TFHEの秘密鍵,クラウド鍵,パラメータをまとめて管理するwrapperクラス.
パラメータは秘密鍵,クラウド鍵に依存, クラウド鍵は秘密鍵に依存している.
|
inlinestaticprotected |
TFheGateBootstrappingCloudKeySet*を返すメソッド.
|
inlinestaticprotected |
TFheGateBootstrappingParameterSet*を返すメソッド.
|
inlinestaticprotected |
TFheGateBootstrappingSecretKeySet*を返すメソッド.