|
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*を返すメソッド.
1.8.17