IETF報告会 (99th プラハ)
暗号関連報告株式会社レピダム
菅野 哲

https://lepidum.co.jp/

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

この⼈、誰よ？
n

名前nn

菅野 哲（かんの さとる）

所属

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

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

学⽣時代〜

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

RFCを何本か発⾏

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

https://lepidum.co.jp/

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

2

株式会社レピダムって・・・？
「エッジの効いた技術でお客様の事業を加速させる」燃料
技術シード・企業研究所・⼤学・標準化団体

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

開発力

専門性

HUB力

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

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

具体的な技術領域：
標準化支援、アイデンティティ、プライバシ、認証・認可、
情報セキュリティ
https://lepidum.co.jp/

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

3

⽬的n

n

IETF99に参加して感じた暗号技術に関する潮流をご報告します。
取り上げるトピックス

Post-Quantum Cryptographyn Non-NIST Approved の利⽤範囲拡⼤
nhttps://lepidum.co.jp/

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

4

IETF99 Agenda
IETF99も毎度のことながら大量のWG/RGがセッションを開催

https://datatracker.ietf.org/meeting/99/agenda.html
https://lepidum.co.jp/

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

5

IETF99 Agenda（暗号的フィルタ）

上記以外にも暗号追加を行うWG/RGは存在

https://datatracker.ietf.org/meeting/99/agenda.html
https://lepidum.co.jp/

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

6暗号技術側⾯から⾒た各WG/RGの相関関係
ART Area参照

SEC Areaで合意された結果を参照しながら標準化を決定している
・各WG： dcrup, uta etc.,
SEC Area

IETFにおけるセキュリティに関する議論全般を実施している

IRTF

技術支援

依頼

・全体会合： saag
・各WG
： curdle, lamps, ipsecme etc.,

将来的にインターネットで必要となる技術を検討する
・RG
：cfrg
https://lepidum.co.jp/

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

7暗号技術が検討されるWG/RG
n

暗号技術の利⽤などについて⽅向感だしちゃうぞnsaag

IETF Security Areaの全体会合
n セキュリティ全般について議論するセキュリティな⼈的に参加必
須な場所
nncfrg

将来的にインターネットでの暗号利⽤や安全性について活動
n 少し前までは、Non-NIST Approvedなアルゴリズムを検討していたが・・・
nn

既存仕様の暗号技術の利⽤を拡張しちゃうぞ！
nn

ndcrupn

DKIMを拡張（現在、RSA-sha256）n

古い暗号利⽤を廃⽌し、新しい暗号技術を追加

curdlelampsnhttps://lepidum.co.jp/

現在、pkix WGやs/mime WGが完了しているが、X509に関する提案が⾏われているのでそれの受け⽫
Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

8

IETF99における個⼈的に受けた印象n

⼤きな流れとして捉えると・・・

Post-Quantum Cryptography＆Non-NIST Approved の利用範囲拡大
https://lepidum.co.jp/

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

9

Post-Quantum Cryptography（PQC）とは何ベースのアルゴリズムがいいの？

量子暗号と間違われることが多いよね
安全性評価って確立してるんだっけ？
https://en.wikipedia.org/wiki/Post-quantum_cryptography
https://lepidum.co.jp/

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

10

cfrgでのPQC
ここ最近、取り扱われるトピックスは定番化されてきている：PQC：Non-NIST Approved

https://lepidum.co.jp/

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

11

cfrgでのPQC

具体的なアルゴリズムの話をするのではなく、量子計算機のことを考慮した移行に備える！
https://datatracker.ietf.org/meeting/99/materials/slides-99-cfrg-the-transition-from-classicalto-post-quantum-cryptography-draft-hoffman-c2pq

https://lepidum.co.jp/

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

12

cfrgでのPQC
Draftだけで標準化を行うだけでなく実装や評価も推進

https://lepidum.co.jp/

https://datatracker.ietf.org/meeting/99/materials/slides-99-cfrg-hash-based-signatures-draftmcgrew-hash-sigs-07 Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.
13

saagでのPQC

https://datatracker.ietf.org/meeting/99/materials/slides-99-saag-saag-ietf-99

https://lepidum.co.jp/

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

14

saagでのPQC

https://datatracker.ietf.org/meeting/99/materials/slides-99-saag-post-quantum-cryptography/
https://lepidum.co.jp/

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

15

saagでのPQC
この資料は良かった╭( ･ㅂ･)‫ ̑ و‬ｸﾞｯ !
n 会場ではPQCという話題にも関わらず笑いもw
nn

読み物として⾯⽩かった！
n

実例としての危殆化や量⼦コンピュータの今って？
Lifetime of a Hash Algorithm – SHA-1
n Progress in Quantum Computingn

NISTによるPQCに関するコンテスト
n IETFとして何をやるべきか？
n

https://lepidum.co.jp/

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

16参考情報：NIST PQC Contest

https://datatracker.ietf.org/meeting/99/materials/slides-99-saag-post-quantum-cryptography/
https://lepidum.co.jp/

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

17

ipsecmeでのPQC（1/2)

https://datatracker.ietf.org/meeting/99/materials/slides-99-ipsecme-chair-slides
https://lepidum.co.jp/

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

18

ipsecmeでのPQC （2/2)
nPostquantum preshared keys

PSKをPostquantumって話で意味不明（？）だった
n ノリ的にはワンタイムパッド？的なアレ
nnHybird Quantum Safe Key exchange

IKEにおける鍵交換としてPQCを使っちゃうという提案
n strongSwanでの実装もある
nn

https://lepidum.co.jp/

https://github.com/postquantum/strongswan/blob/qske/README.QSKE.md

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

19

IETF99における個⼈的に受けた印象n

⼤きな流れとして捉えると・・・

Post-Quantum Cryptography＆Non-NIST Approved の利用範囲拡大
https://lepidum.co.jp/Copyright © 2004-2017 Lepidum Co. Ltd. All rights reserved.

20

dcrupでの動向
2007年5月にRFC4871として標準化されたDKIMをモダンにしちゃおうとするWG

Ed25519+SHA256ECDSA+NIST Prime256

SHA-1を廃止
https://datatracker.ietf.org/wg/dcrup/documents/
https://lepidum.co.jp/

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

21

lampsでの動向
X509とS/MIME向けに可変長出力のSHA-3（SHAKE128およびSHAKE256）を出すよ！っていうお話

https://datatracker.ietf.org/meeting/99/materials/slides-99-lamps-sha3-and-shake-for-pkix-and-smime

https://lepidum.co.jp/

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

22

curdleでの動向（1/2）
主なRFCで規定された暗号技術の更新に関するステータス共有

https://datatracker.ietf.org/meeting/99/materials/slides-99-curdle-chair-slides/
https://lepidum.co.jp/

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

23

curdleでの動向（2/2）
Non-NIST Approvedな暗号技術が様々なプロトコルへ

https://datatracker.ietf.org/meeting/99/materials/slides-99-curdle-chair-slides/
https://lepidum.co.jp/

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

24⾝近なNon-NIST Approvedアルゴリズム
n

具体的に、どんなアルゴリズム？？

ChaCha20+Poly1305
Ed25519
EdDSA
でも、身の回りで使われてないんでしょ・・・？
https://lepidum.co.jp/

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

25例：beta.ietf.org

ECDHE w/x25519やChaCha20の波がッ#TLS1.3が利用されているのは良いとしてｗ

https://lepidum.co.jp/

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

26

今後の予想n

ブラウザ系での利⽤できる環境が急速に整う
nn予想される世界として、アメリカ政府は調達する製品等に「Non-NIST Approved」が実装され、利⽤してしまうかもしれない懸念
nn

利⽤するモチベーションがあるので暗号ライブラリ側の準備が整う気にしないっていう⽅針？

正しく実装されているのかどうかを確認されていない製品等が世界で広がる懸念・・・

https://lepidum.co.jp/

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

27

まとめnIETF99
nn

NSA問題からの動きは継続しているため、暗号ネタはちょこちょこ発⽣

IETF暗号の潮流および今後の予想

Post-Quantum Cryptoが頭⼀つ分⾶び出した？
n Non-NIST Approvedなアルゴリズムの拡張は続く
nn

願いとしては・・・
n（個⼈的には）⽇本から提案を出していきたい

https://lepidum.co.jp/

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

28

連絡先

• E-mailØ kanno@lepidum.co.jp• SNSØ Twitter (satorukanno)Ø Facebook (satoru.kanno)Ø Linkedin
お気軽にご連絡ください！
https://lepidum.co.jp/

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

29