<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          HEhub同態(tài)加密庫

          聯(lián)合創(chuàng)作 · 2023-09-30 07:44

          HEhub 是首個由國內開源的同態(tài)加密庫,可以實現(xiàn)在密文基礎上進行加、乘等基礎運算,并得到與明文相同的結果,從而實現(xiàn)數據可用不可見的目標。同態(tài)庫是隱私計算領域基礎的加密庫。

          使用示例:

          #include "fhe/ckks/ckks.h"
          #include <cmath>
          #include <iostream>
          
          using namespace hehub;
          
          int main() {
              int precision_bits = 30;
              auto params = ckks::create_params(4096, precision_bits);
              CkksSk sk(params);
              auto relin_key = get_relin_key(sk, params.additional_mod);
          
              CkksCt ct_sum;
              for (int i = 1; i <= 100000; i++) {
                  auto pt = ckks::encode(1.0 / i, params);
                  auto ct = ckks::encrypt(pt, sk);
                  auto ct_squared = ckks::mult(ct, ct, relin_key);
          
                  if (i == 1) {
                      ct_sum = ct_squared;
                  } else {
                      ct_sum = ckks::add(ct_sum, ct_squared);
                  }
              }
          
              double sum = ckks::decode(ckks::decrypt(ct_sum, sk));
              std::cout << "(" << sum << ", " << M_PI * M_PI / 6 << ")" << std::endl;
          }
          
          瀏覽 22
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产日韩在线电影 | 欧美天堂在线 | 五月丁香一区 | 国产东北女人在线视频 | 人人看人人摸人人插 |