アカウント名:
パスワード:
一定のアルゴリズムで暗号化したデータに対して、暗号のまま四則演算やビット演算が行える技術ですね。数学的には平文と等価だけれども入力も出力も暗号のままで、処理している中間データや返却値を覗いても解読できず、サービス運営者や作業者は知る必要がない情報を知らずに済むというやつ。
ただ、どの方式も計算量が膨大で実用にならないまま何十年も経過していたような。
最近のCPUには、コードやデータを暗号化したまま処理できる機能があるものが多い平文はCPUダイ内でのみ存在し、CPUダイの外では暗号化されたものしか存在しないDRAM上でももちろん暗号化されてる
そういった命令群を使えば(実装にバグやバックドアがなければ)、比較的容易にそういったことが可能では?
CPUで暗号化解除したら「暗号化したまま処理」してないからw大体、研究とサービス設計の区別もついてないし…w
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
秘密計算とは (スコア:5, 参考になる)
一定のアルゴリズムで暗号化したデータに対して、暗号のまま四則演算やビット演算が行える技術ですね。数学的には平文と等価だけれども入力も出力も暗号のままで、処理している中間データや返却値を覗いても解読できず、サービス運営者や作業者は知る必要がない情報を知らずに済むというやつ。
ただ、どの方式も計算量が膨大で実用にならないまま何十年も経過していたような。
Re: (スコア:0)
最近のCPUには、コードやデータを暗号化したまま処理できる機能があるものが多い
平文はCPUダイ内でのみ存在し、CPUダイの外では暗号化されたものしか存在しない
DRAM上でももちろん暗号化されてる
そういった命令群を使えば(実装にバグやバックドアがなければ)、
比較的容易にそういったことが可能では?
Re:秘密計算とは (スコア:0)
CPUで暗号化解除したら「暗号化したまま処理」してないからw
大体、研究とサービス設計の区別もついてないし…w