diff --git a/final-projects/Selective-Decryption-Distributed-Key-Management-Scheme/project_proposal_Selective-Decryption-Distributed-Key-Management-Scheme.md b/final-projects/Selective-Decryption-Distributed-Key-Management-Scheme/project_proposal_Selective-Decryption-Distributed-Key-Management-Scheme.md new file mode 100644 index 0000000..18f770d --- /dev/null +++ b/final-projects/Selective-Decryption-Distributed-Key-Management-Scheme/project_proposal_Selective-Decryption-Distributed-Key-Management-Scheme.md @@ -0,0 +1,37 @@ +# Project Proposal: +選択的復号分散鍵管理方式 + +## 1. Overview +DKG(分散鍵生成)により生成された秘密鍵シェアを用いて、選択的復号を実現するシステムを構築する。MPCを用いて完全復元された秘密鍵を公開することなく暗号文を復号する。MPCプロトコル上でゼロ知識証明を生成することで、正しく復元された秘密鍵で暗号文が正しく復号されたことを示す。 + +## 2. Objectives +背景: 従来の閾値暗号では、シェアから秘密鍵を復元すると対応する全ての暗号文が復号可能となり、過度な権限付与とプライバシーリスクが存在する。 + +目的: +- 選択的復号機能: 秘密鍵を復元せずに特定暗号文のみを復号 +- 検証可能性: ZK証明による復号処理の透明性確保 +- プライバシー保護: 不要な情報開示を防止する最小権限原則の実装 +- 分散セキュリティ: 単一障害点を排除した堅牢なシステム構築 + +スコープ: + +## 3. Deliverables +- 選択的復号エンジン: MPC上での部分復号実行システム +- 復号承認システム: 複数シェア保持者による合意形成機能 +- ZK証明検証器: 復号正当性の暗号学的証明システム +- 監査ダッシュボード: 復号履歴の可視化とアクセス制御 +- SDK・API: 開発者向け統合ライブラリ +- 性能ベンチマークレポート: スケーラビリティ分析 +- セキュリティ監査報告書: 第三者機関による安全性評価 + +## 4. Team + +| Member | Role | +|-------:|:-----| +|pepetoma| | + +## 5. Design & Architecture + + +## 6. Reference Materials +