Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
暗号学的ハッシュ関数 / Cryptographic Hash Function
Search
Kenji Saito
PRO
June 14, 2025
Technology
0
43
暗号学的ハッシュ関数 / Cryptographic Hash Function
早稲田大学大学院経営管理研究科「フィンテック ─ 金融革新とインターネット」2025 夏のオンデマンド教材 第7回で使用したスライドです。
Kenji Saito
PRO
June 14, 2025
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
未来へのフォワードキャスト / Forward Cast to the Future
ks91
PRO
0
55
発表と総括 / Presentations and Summary
ks91
PRO
0
50
サイバーフィジカル社会、金融の未来とアイデアソン / Cyber Physical Society, Future of Finance, and Ideathon
ks91
PRO
0
66
マニフェスト: 人類の知のフロンティアに向けた拡張的足場へ / Manifesto: Toward Expansive Scaffolding for Humanity's Knowledge Frontier
ks91
PRO
0
17
続・スマートコントラクトと分散ファイナンス / Smart Contracts and Decentralized Finance, Continued
ks91
PRO
0
64
スマートコントラクトと分散ファイナンス / Smart Contracts and Decentralized Finance
ks91
PRO
0
75
シン・ブロックチェーン / Truth of Blockchain
ks91
PRO
0
120
パスワード/パスフレーズと認証 / Password, Passphrase and Authentication
ks91
PRO
0
40
git と GitHub / git and GitHub
ks91
PRO
0
37
Other Decks in Technology
See All in Technology
「育てる」サーバーレス 〜チーム開発研修で学んだ、小さく始めて大きく拡張するAWS設計〜
yu_kod
1
170
少人数でも回る! DevinとPlaybookで支える運用改善
ishikawa_pro
4
1.7k
AI人生苦節10年で会得したAIがやること_人間がやること.pdf
shibuiwilliam
1
210
Railsの限界を超えろ!「家族アルバム みてね」の画像・動画の大規模アップロードを支えるアーキテクチャの変遷
ojima_h
4
520
Snowflake のアーキテクチャは本当に筋がよかったのか / Data Engineering Study #30
indigo13love
0
280
RapidPen: AIエージェントによる高度なペネトレーションテスト自動化の研究開発
laysakura
1
400
Wasmで社内ツールを作って配布しよう
askua
0
150
TypeScript 上達の道
ysknsid25
23
4.8k
経理出身PdMがAIプロダクト開発を_ハンズオンで学んだ話.pdf
shunsukenarita
1
220
生成AIによる情報システムへのインパクト
taka_aki
1
200
自分がLinc’wellで提供しているプロダクトを理解するためにやったこと
murabayashi
1
170
【CEDEC2025】LLMを活用したゲーム開発支援と、生成AIの利活用を進める組織的な取り組み
cygames
PRO
1
1.6k
Featured
See All Featured
Producing Creativity
orderedlist
PRO
346
40k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Cult of Friendly URLs
andyhume
79
6.5k
Faster Mobile Websites
deanohume
308
31k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
760
Building an army of robots
kneath
306
45k
BBQ
matthewcrist
89
9.8k
Transcript
Generated by Stable Diffusion 3.5 — 2025 7 (WBS) —
2025 7 — 2025-06 – p.1/12
https://speakerdeck.com/ks91/collections/fintech-2025-summer — 2025 7 — 2025-06 – p.2/12
( 20 ) 1 ↑ • 2 ↓ 2025 •
3 • 4 (TCP/IP ) • 5 • 6 • 7 • 8 ↑ 9 ↓ 2024 ( ) 10 World Wide Web 11 Web API 12 * 13 git GitHub 14 (6/23 ) / (2 ) OK / — 2025 7 — 2025-06 – p.3/12
LAZE SOFTWARE https://lazesoftware.com/ja/tool/hash/ SHA (Secure Hash Algorithm) SHA (NIST) (
) — 2025 7 — 2025-06 – p.4/12
( ) ( ) ↔ ← ← — 2025 7
— 2025-06 – p.5/12
( ) ( ) ( 16 ) SHA Secure Hash
Algorithm ( ) 1 : — 2025 7 — 2025-06 – p.6/12
SHA-1 https://shattered.it SHA-1 160 2017 2 Google (CWI) — 2025
7 — 2025-06 – p.7/12
H (pre-image resistance) h h = H(m) m 2 (
) (second pre-image resistance) m1 H(m1 ) = H(m2 ) m2 ( m1 = m2 ) ( ) 256 8 . . . — 2025 7 — 2025-06 – p.8/12
160 256 . . . . . . 8.8 ×
1023 km 1023+6 mm 160 1,000 103 16 1016×3 1029 mm 160 1048 1 — 2025 7 — 2025-06 – p.9/12
— 2025 7 — 2025-06 – p.10/12
50% 253 50% 23 OK n 2n 2 160 80
SHA-1 (160 ) — 2025 7 — 2025-06 – p.11/12
— 2025 7 — 2025-06 – p.12/12