en/ja
level 2 homomorphic encryption
暗号化したまま計算できる暗号技術
Cross Tabulation demo
クロス集計デモ
status :
initializing...
clear table
テーブルクリア
data supplier
データ提供者
computing server
代理秘匿計算サーバ
decryption client
復号クライアント
set data
データをセット
append randomly
プリセットを追加
append "x,y"
"x"と"y"を追加
public key
公開鍵
x
y
Enc(x)
Enc(y)
receive ciphertexts
暗号文をサーバー側で受信
exec
実行
Enc(x)
Enc(y)
Enc(xy)
aggregate
暗号文のまま集計
exec
実行
results
集計結果
ΣEnc(xi) :
ΣEnc(yi) :
ΣEnc(xi yi) :
receive aggregation
クライアント側で受信
exec
実行
secret key
秘密鍵
results
暗号文の計算結果
ΣEnc(xi) :
ΣEnc(yi) :
ΣEnc(xi yi) :
decrypt
復号する
exec
実行
cross tabulation
集計結果
#{x=0}
#{x=1}
#x