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
iSign
Search
guinpen98
December 24, 2023
Programming
78
0
Share
iSign
guinpen98
December 24, 2023
More Decks by guinpen98
See All by guinpen98
PAX SAPIENTICA
guinpen98
0
350
異世界tapple
guinpen98
0
93
Fish Troop
guinpen98
0
110
Operation R
guinpen98
0
83
One Librarian
guinpen98
0
180
Other Decks in Programming
See All in Programming
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.4k
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
500
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
260
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
190
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
380
Making the RBS Parser Faster
soutaro
0
450
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
140
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
130
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
270
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
140
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
470
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
620
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Skip the Path - Find Your Career Trail
mkilby
1
110
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Evolving SEO for Evolving Search Engines
ryanjones
0
180
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
380
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
150
The SEO identity crisis: Don't let AI make you average
varn
0
450
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
260
Site-Speed That Sticks
csswizardry
13
1.2k
Transcript
iSign
昨今、SNSでは無断転載が多発している 無断転載 とは・・・ 他人の著作物を無断で複製し掲載すること 無断転載によって他人の著作権を侵害した場合の刑罰は、 10年以下の懲役もしくは1000万円以下の罰金、またはその両方である (著作権法第119条1項) 背景 2
無断転載ができない画像投稿SNSを作る 著作物(画像)に見えない署名を施すことでクリエイターの作品を守る 目的 3
電子透かし、デジタル署名、SNSの合体 アピールポイント 4 iSign
実演します アプリの流れ 5 サーバー 警告 画像投稿画⾯ ホーム画⾯ 署名済み 画像 クリエイター
無断転載ヤー ユーザー 検証
ユーザーIDのハッシュ値で署名 コンテンツ内容 署名システム 6 公開鍵 秘密鍵 ハッシュ値 検証 電子透かし 埋め込み
電子透かし 取り出し
画像の周波数領域に埋め込む コンテンツ内容 署名システム 元画像 周波数領域 7
コンテンツ内容 署名システム 署名済画像 周波数領域(署名) 8
Perceptual Loss Functionによる元画像との差異 結果 9 元画像 0 見えない署名入り 6835 視覚的な署名入り
9493 別画像 504156 画像認識モデル(VGG16)で画像の差異を数値化
ご清聴ありがとうございました