Skip to content

Final Project:Selective-Decryption-Distributed-Key-Management-Scheme#88

Merged
adust09 merged 1 commit into
zk-tokyo:mainfrom
pepetoma:final-project/Selective-Decryption-Distributed-Key-Management-Scheme
Aug 25, 2025
Merged

Final Project:Selective-Decryption-Distributed-Key-Management-Scheme#88
adust09 merged 1 commit into
zk-tokyo:mainfrom
pepetoma:final-project/Selective-Decryption-Distributed-Key-Management-Scheme

Conversation

@pepetoma
Copy link
Copy Markdown
Contributor

🌈 Overview

DKG(分散鍵生成)により生成された秘密鍵シェアを用いて、選択的復号を実現するシステムを構築する。MPCを用いて完全復元された秘密鍵を公開することなく暗号文を復号する。MPCプロトコル上でゼロ知識証明を生成することで、正しく復元された秘密鍵で暗号文が正しく復号されたことを示す。

🎯 Objectives

背景: 従来の閾値暗号では、シェアから秘密鍵を復元すると対応する全ての暗号文が復号可能となり、過度な権限付与とプライバシーリスクが存在する。

目的:

  • 選択的復号機能: 秘密鍵を復元せずに特定暗号文のみを復号
  • 検証可能性: ZK証明による復号処理の透明性確保
  • プライバシー保護: 不要な情報開示を防止する最小権限原則の実装
  • 分散セキュリティ: 単一障害点を排除した堅牢なシステム構築

スコープ:

3. Deliverables

  • 選択的復号エンジン: MPC上での部分復号実行システム
  • 復号承認システム: 複数シェア保持者による合意形成機能
  • ZK証明検証器: 復号正当性の暗号学的証明システム
  • 監査ダッシュボード: 復号履歴の可視化とアクセス制御
  • SDK・API: 開発者向け統合ライブラリ
  • 性能ベンチマークレポート: スケーラビリティ分析
  • セキュリティ監査報告書: 第三者機関による安全性評価

🎁 Deliverables

🚀 Team

Member Role

💡 Design & Architecture

💻 Implementation Details

📚 Reference Materials

@pepetoma pepetoma requested a review from adust09 as a code owner August 23, 2025 09:26
@adust09 adust09 merged commit 7245cf1 into zk-tokyo:main Aug 25, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants