IETFにおけるIoT/暗号技術に関する標準化動向
株式会社レピダム
菅野 哲

JNSA PKI相互運用技術WG・電子署名WG主催セミナー
PKI Day 2017「IoT・ブロックチェーン時代のPKI」
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

（個⼈的に期待する）聴講後の皆さまの状態
n

IETFについて知っている！
nn

IETFでのIoTと聞いたら、ピンと来るnn

例：あのクッキーが配給されるところでしょ？
例：「あのWGを⾒れば、OK」という状態

IETFでの暗号技術への取り組みも把握n

例：「IETF88がターニングポイントだよね〜」と⾔える

参考：2017年2月27日に送付した講演概要

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

2この⼈、誰よ？
n

名前nn

菅野 哲（かんの さとる）

所属

株式会社 レピダムn ISOC-JP プログラム委員
nn

どんなことやっていた／やっているの？
n

学⽣時代〜

暗号製品を売り歩くn 暗号ライブラリや暗号関連システム開発
n ⼈事部で⼈材開発
n 標準化活動nn

最近は会社に関することは何でも！？
n

https://lepidum.co.jp/

かなり⼈が⾜りていない・・・Please, help us!! JCopyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

3

株式会社レピダムって・・・？
「エッジの効いた技術でお客様の事業を加速させる」燃料ビジョン ： 世界を変⾰する技術イノベーション⽀援による付加価値創造
⽇本の課題

年間投資額18兆円の技術イノベーションの予算があるが、市場ニーズとタイミングを捉えての研究技術の送り出しが出来ていない=技術は良くても事業の芽が出ない

技術シード
・企業研究所・⼤学・標準化団体

事業ニーズ
・事業会社
・⾃治体

•

政策&研究アドバイザリ事業・事業ニーズの翻訳伝達
・業界コミュニティからの産業課題摘出
・諸外国の研究開発動向https://lepidum.co.jp/

開発力

専門性

HUB力

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

事業化コンサルティング
・政策動向への深い知⾒・研究者ネットワークへの窓⼝代理
・先進技術の事業化⽬利き

4

IETFとIoTと暗号技術の関係を紐解く
n

⼀⾒関係がありそうでモヤモヤしている、
この3つの関係を紐解く

IoT

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

5

IETFとIoTと暗号技術の関係を紐解く
n

⼀⾒関係がなさそうな、この3つの関係を紐解く

IoT

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

6

IETFとは・・・（1/5）
nInternet Engineering Task Forcenn

理念nn

インターネットに関する技術の国際標準を策定する組織“We reject kings, presidents and voting. We believe in roughconsensus and running code.” David Clark (1992)

⽣産物

RFC （Request for Comments）を発⾏
n インターネットを技術的な側⾯を⽀えられているn

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

7

IETFとは・・・（2/5）
Open Standard

ISOC

IETF
IRTF

その他標準化団体

ITU-TIEEE

••
•
•
•

ISOC （Internet Society） :W3C
インターネットのオープンな開発・利用等を保証する国際組織
・
IRTF （Internet Research Task Force） ：・
インターネットの未来において重要と思われる研究を推進する組織
・
ITU-T :
国際電気通信連合において通信分野の標準化策定を担当する電気通信標準化部門
IEEE :
アメリカに本部を持つ電気電子技術学会
W3C :World Wide Webで使用される各種技術の標準化の推進を目的に設立された団体

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

8

IETFとは・・・（3/5）
IETF
Area
WG

WG

Area
WG WG

7 Area129WGs(2017.4現在)

WG

Area
WG WG

WG

Area
WG

WG

WG

GEN （General） : 1
ART （Applications and Real-Time） :38
INT （Internet） : 19
OPS （Operations and Management） : 17
RTG （Routing） : 25
SEC （Security） :16
TSV （Transport Services） : 13https://datatracker.ietf.org/wg/

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

9

WG

IETFとは・・・（4/5）
メカっぽい参加者や所構わず議論する場面もhttps://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

10

IETFとは・・・（5/5）
会場にはマイクが立ってて所属を超えて活発な議論！

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

11

世の中的に⾒てIETFって影響はあるの？

めちゃくちゃ影響を受けています！

n

⾝の回りのセキュアプロトコルだと・・・

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

12実社会に影響はありそうだけど・・・

暗号を使うプロトコルはあるけど、暗号技術に関する議論とかしているの？
安全に暗号技術を利⽤するための鍵⻑などの議論
n Research Group（CFRG）やSAAGにて、インターネットで利⽤するアルゴリズムの選定を実施
nn

新たな暗号プリミティブの検討
楕円曲線パラメータ
n Post-Quantumなどなど
nhttps://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

13

余談：IETFでの⽇本の存在感は？
https://www.ietf.org/proceedings/98/slides/slides-98-ietf-sessc-chair-report-00.pdf

https://www.isoc.jp/wiki.cgi?page=IETF96Update&file=20160912%5FIETF96update%5F01%5Fplenary%5Ftaiji%2Dk%2Epdf&action=ATTACH

日本の存在感が消えつつ・・・ orz
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

14

IETFとIoTと暗号技術の関係を紐解く
n

⼀⾒関係がありそうでモヤモヤしている、この3つの関係を紐解く

IoT

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

15

IETFで暗号って意外かも・・・と⾔う⽅もIETF88 Technical Plenary (Nov, 2013)2013年6月に明らかになった「Pervasive Surveillance」に対してどうすべきかを検討！
IETF93（July, 2015）ではEdward Snowden氏も遠隔で登場
https://www.internetsociety.org/publications/ietf-journal-november-2015/snowdon-meets-ietf
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

16

SurveillanceとIETFにおける技術的対処⽅針
広域への監視行為をインターネットへの攻撃として合意

http://tools.ietf.org/html/rfc7258

IETFが採用した技術的な方針

脱・米国標準https://lepidum.co.jp/

Forward Secrecy
Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

End to End Enc17

対抗策として検討した結果は？
n

脱・⽶国標準以外のアルゴリズムの選定

楕円曲線パラメタ：Curve25519
n ストリーム暗号：ChaCha20+Poly1305
http://trac.cryptech.is/attachment/wiki/DocMeet/140109.cryptech.pdf
n 署名アルゴリズム：EdDSA
nn

HSMも信じられない！
nn

CrypTech Project「とりあえず、暗号化！」
n

Opportunistic Encryption

http://www.ietf.org/proceedings/91/slides/
slides-91-tcpinc-1.pdf
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

18

IETFとIoTと暗号技術の関係を紐解く
n

⼀⾒関係がありそうでモヤモヤしている、この3つの関係を紐解く

IoT
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

19

IETFでの暗号の話はわかった・・・IoTの話は？
n

IoTにおける”制約“が発⽣する場所を捉える

http://seminar-materials.iijlab.net/iijlab-seminar/iijlab-seminar-20161122.pdf
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

20

IoTから⾒たIETFの成果
OSIに基づくレイヤとプロトコルスタック的に見てみると・・・
NW層〜アプリケーション層は、ほぼIETFの独壇場！

21

https://connectedtechnbiz.wordpress.com/tag/iot-standards/

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

IETFでIoT Securityを検討しているWG

http://seminar-materials.iijlab.net/iijlab-seminar/iijlab-seminar-20161122.pdf

lwigでIoTでの実装についてガイダンスを検討
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

22

IoTでのセキュリティに関する取り扱い

https://www.w3.org/2015/04/munich/bormann.pdf

制約された機器で128ビットセキュリティ可能なの？！
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

23

Light-Weight Implementation Guidance (lwig)
2011年3月にｌwig WGが発足され、制約された機器での利用を想定したガイダンスを検討

https://datatracker.ietf.org/wg/lwig/documents/
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

24

lwigにおけるドキュメント（1/4）
コミュニケーションの基本として用語の統一（超大事）※ すでに改訂版のI-Dが投稿されている
https://lepidum.co.jp/

https://datatracker.ietf.org/doc/html/rfc7228

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

25

lwigにおけるドキュメント（2/4）
皆んなの心の中で想定が違うデバイス性能を整理

https://datatracker.ietf.org/doc/html/rfc7228
nClass 0：
nnn

Class 1：nnn

メモリ＆処理の制約が⾮常に厳しい。通信に必要なリソースもない。
プロキシ、ゲートウェイなどのサポートによりインターネットへ接続
コードスペースと処理に制約がある。フルスタックプロトコル（HTTP、TLSなど）を容易には利⽤できない。CoAPで通信したり、ゲートウェイのサポートなく通信可能。
⼤規模ネットワークでのセキュリティ機能が利⽤可能

Class 2：n

ノートPCやサーバで利⽤されるプロトコルスタックを利⽤可能。

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

26

lwigにおけるドキュメント（3/4）
個人的には実装者向けには有力なRFCになると予想！

https://datatracker.ietf.org/doc/html/draft-ietf-lwig-crypto-sensors
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

27

lwigにおけるドキュメント（4/4）
IoT機器で利用できる暗号ライブラリや実機での性能等を整理

https://datatracker.ietf.org/doc/html/draft-ietf-lwig-crypto-sensors
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

28

IETF98でのIoT関連WG開催状況
IETF98において、9 WG/RG も開催されており注目度は高いn

IRTFnnt2trg (Thing-to-Thing) RG

IETF
n

INT
nnnnnnARTnn

ace (Authentication and Authorization for Constrained Environments)
WG

RTGn

https://lepidum.co.jp/

core (Constrained RESTful Environments) WG

SECnn

6lo (IPv6 over Networks of Resource-constrained Nodes) WG
6tisch (IPv6 over the TSCH mode of IEEE 802.15.4e) WG
lpwan (IPv6 over Low Power Wide-Area Networks) WG
lwig (Light-Weight Implementation Guidance) WG
ipwave (IP Wireless Access in Vehicular Environments) WG

roll (Routing Over Low power and Lossy networks) WG

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

29

余談としてのIETF動向（セキュリティ関連）n

IETF98では様々なBar BoF/BoFが開催

A Protocol for Dynamic Trusted Execution
Environment Enablement (TEEP)n Firmware Update Description (FUD)n Internet-level consistency (ILC)n

IETFで取り扱うべきテーマなのか？という議論を実施しながら、実社会で必要な技術要素をピックアップ

Bar BoF/BoFから次のビックウェーブが？！
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

30

最近、IETFに参加して感じることn

再度IETFに参加して強く感じるのは、実際に利⽤されるシチュエーションを意識している
nn

有⽤な情報を共有したり、Hackathon を開催したりセキュリティ領域を⾒ると⾼年齢化が進⾏
⽇本からの参加者はそもそも少ない・・・
n ⽇本企業・組織からの参加が少ない・・・
nn

みんなで楽しいことしたいよね

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

31

IETFにおけるIoTへの影響予想？！

&
現在、進行中のこれらの技術が影響を与えそう！
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

32

参考： IETFでのIoT関連RG/WG （1/2）
さらにIoT関連の議論を追っかけたい人向けのリンク集
nnnnn

t2trg (Thing-to-Thing) RG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/t2trg/
Charter: https://irtf.org/t2trg
6lo (IPv6 over Networks of Resource-constrained Nodes) WG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/6lo/
Documents: https://datatracker.ietf.org/wg/6lo/
Charter: http://datatracker.ietf.org/wg/6lo/charter/
6tisch (IPv6 over the TSCH mode of IEEE 802.15.4e) WG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/6tisch/
Documents: https://datatracker.ietf.org/wg/6tisch/
Charter: http://datatracker.ietf.org/wg/6tisch/charter/
lpwan (IPv6 over Low Power Wide-Area Networks) WG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/lpwan/
Documents: https://datatracker.ietf.org/group/lpwan/
Charter: https://datatracker.ietf.org/group/lpwan/charter/
core (Constrained RESTful Environments) WG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/core/
Documents: https://datatracker.ietf.org/wg/core/
Charter: http://datatracker.ietf.org/wg/core/charter/

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

33

参考：IETFでのIoT関連RG/WG（1/2）
nnnn

ace (Authentication and Authorization for ConstrainedEnvironments) WG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/ace/
Documents: https://datatracker.ietf.org/wg/ace/
Charter: http://datatracker.ietf.org/wg/ace/charter/roll (Routing Over Low power and Lossy networks) WG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/roll/Documents: https://datatracker.ietf.org/wg/roll/
Charter: http://datatracker.ietf.org/wg/roll/charter/lwig (Light-Weight Implementation Guidance) WG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/lwig/
Documents: https://datatracker.ietf.org/wg/lwig/
Charter: http://datatracker.ietf.org/wg/lwig/charter/
ipwave (IP Wireless Access in Vehicular Environments) WG
Agenda: https://datatracker.ietf.org/meeting/98/agenda/ipwave/
Documents: https://datatracker.ietf.org/wg/ipwave/
Charter: http://datatracker.ietf.org/wg/ipwave/charter

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

34

まとめn

こんな状態になっていますか・・・ドキドキ
IETFについて知っている！
n IETFでのIoTと聞いたら、ピンと来る
n IETFでの暗号技術への取り組みも把握
nn

暗号技術を使った技術分野で何か⼀緒に活動しませんか？
nJNSA PKI相互運⽤WGでIETFの情報共有・議論が実施

よろしくお願いします！(｀･ω･´)ゞ
https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

35何か気になることなどあれば・・・
nE-mailnnkanno@lepidum.co.jp

SNSTwitter(satorukanno)n Facebook(satoru.kanno)n

お気軽にご連絡ください！

https://lepidum.co.jp/

Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

36