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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
guinpen98
December 24, 2023
Programming
0
75
iSign
guinpen98
December 24, 2023
Tweet
Share
More Decks by guinpen98
See All by guinpen98
PAX SAPIENTICA
guinpen98
0
330
異世界tapple
guinpen98
0
89
Fish Troop
guinpen98
0
100
Operation R
guinpen98
0
77
One Librarian
guinpen98
0
170
Other Decks in Programming
See All in Programming
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
680
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
190
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
Apache Iceberg V3 and migration to V3
tomtanaka
0
150
組織で育むオブザーバビリティ
ryota_hnk
0
170
Vibe codingでおすすめの言語と開発手法
uyuki234
0
220
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
20
6.7k
AtCoder Conference 2025
shindannin
0
1k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
5.9k
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
登壇資料を作る時に意識していること #登壇資料_findy
konifar
3
910
Featured
See All Featured
How GitHub (no longer) Works
holman
316
140k
The Invisible Side of Design
smashingmag
302
51k
Context Engineering - Making Every Token Count
addyosmani
9
650
Build your cross-platform service in a week with App Engine
jlugia
234
18k
How STYLIGHT went responsive
nonsquared
100
6k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
We Have a Design System, Now What?
morganepeng
54
8k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
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)で画像の差異を数値化
ご清聴ありがとうございました