Dwonload

どこピン!
(どこでもピンポン!)
予定: 発表14分
質疑3分
ACE: matsu(B2) ryo(B2)
親:ken
http://www.ht.sfc.keio.ac.jp/~matsu/2002a/
背景
 宅配便の受取の増加
 通信販売
 オンラインショッピング
 悪質な訪問販売
問題
 宅配便受取時に家にいないとだめ
 訪問者の身分が不確実
 身分詐称
 巧みな話術
目的
 外出先でも荷物を受け取りたい
解決方法
 位置透過的な宅配便受領システム
 宅配便の訪問を自分のコンピュータで応答
 ビデオと音声による会話支援
 受取印を簡単に押す
 訪問者の身分認証
位置透過的応答
network
家
仕事場
身分認証
スマートカードの利用
受領印
スマートカードに受領印を記録
Sign!
Sign!
network
受領印認証のシナリオ(1/3)
 非公開鍵と公開鍵を作成
 公開鍵をサーバーに登録
公開鍵
非公開鍵
公開鍵
受領印認証のシナリオ(2/3)
 受取人は非公開鍵を用いて電子署名を作成
し、Java Cardに書き込む
電子署名
受領印認証のシナリオ(3/3)
 訪問者はサーバー上の公開鍵で複合化
認証
実装
 Java
 JMF(Java Media Framework)
 動画・音声通信
 Java Card
 個人認証
 証明書保管
システム構成図
video
camera
MIC
Java
Appli
Java
Appli
MIC
JavaCard
Reader
家
仕事場
シーケンス(起動までの流れ)
Local(インターホン)
Remote(出先)
(カード挿入後、ピンポンをならす)
Local(インターホ
ン)
Remote(出先)
(訪問者を認証後、JMFを起動)
Local(インターホン)
Remote(出先)
(印鑑を押す)
Local(インターホン)
Remote(出先)
デモ @t11
出先
家
Future work
 スマートカード
 各届け先に応じたデータ読込
 セキュリティについて詰める
感想




シーケンスを意識したプログラミング
Java Cardの環境設定
二人の間の仕様の統一
鍵を使った電子署名の作成とその復号
どこピン!
質疑応答
http://www.ht.sfc.keio.ac.jp/~matsu/2002a/