Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
2024_07_14_大LT
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
TotPro
September 14, 2024
21
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2024_07_14_大LT
2024/07/14に開催されたZli 大LTの登壇資料です。
前日の院試面接の資料をそのまま使っている部分がありますがご容赦ください。
また、今回は数学をしていませんお許しください。
TotPro
September 14, 2024
More Decks by TotPro
See All by TotPro
2025_04_13_技術座談会
totpro
0
13
2024_10_19_大LT
totpro
0
26
2024_01_21_大LT
totpro
0
28
2024_05_11_大LT
totpro
0
25
Featured
See All Featured
Being A Developer After 40
akosma
92
590k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Six Lessons from altMBA
skipperchong
29
4.5k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
For a Future-Friendly Web
brad_frost
184
10k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
Transcript
投票について 総資産 1
TP 自己紹介 名前:総資産 学年:学部4年 所属:Zli 旧Twitter(X):@tot_pro_ セキュキャン S10 暗号のまま計算しようゼミ、 落ちました
2
導入です 投票所に行かなくても投票がしたいそこのあなたに 電子投票 そして電子投票を安全に行いたいあなたに 3
準同型暗号 Let be algorithms for Public-key encryption. PE can be
called Homomorphic Encryption, if an operation can be defined such that 4
加法準同型暗号を用いた電子投票 5
paillier暗号 1. 鍵生成 2. 暗号化 3. 復号 6
鍵生成 1. 素数 をランダムに選ぶ ( つまり ) 2. 3. をランダムに選ぶ
( ) * 今回の実装では ( ) 4. ( ) ここで public key = , private key = 7
暗号化 : message : random * 8
復号 なので 9
加法について準同型性を持つ 10
A E D C B Candidate agree -> 1 disagree
-> 0 V1 = Enc(0) V2 = Enc(1) V3 = Enc(1) V4 = Enc(0) V5 = Enc(1) S=V1+V2+V3+V4+V5 3=Dec(S) Example 電子投票 候補者一人に対して 賛成票または反対票を 入れる 11
デモ 12
参考文献 Paillier暗号と準同型性 | 晴耕雨読 Paillier, P. (1999). Public-Key Cryptosystems Based
on Composite Degree Residuosity Classes. In: Stern, J. (eds) Advances in Cryptology — EUROCRYPT ’99. EUROCRYPT 1999. Lecture Notes in Computer Science, vol 1592. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48910-X_16 公開鍵暗号 - Paillier暗号 - ₍₍ (ง ˘ω˘ )ว ⁾⁾ < 暗号楽しいです Wikipedia - Paillier cryptosystem 13