2022-06-21
IPv4/IPv6のアドレスは接続するプロバイダによってころころ変わってしまいますが、Internet3のIPアドレスは、デバイス固定で、かつ信用できます。

この特性を活かしたシンプルなアプリケーション、Internet3ユーザーのみが使える掲示板「BBS3」を作って、オープンソースとして公開しました。


「BBS for Internet3 user」
src on GitHub
書き込んだ内容は、同じ端末(同じInternet3のIPアドレス)であれば、すぐに消すことができます。

アクセス制限するコードはわずかこれだけ (src on GitHub) if (!remoteAddr.startsWith("fc")) { return null; // is not Internet3 } 簡単ですね!

その秘密は、レイヤー3に適応した公開鍵暗号技術。デバイス固有の秘密鍵を元に、公開鍵暗号技術によって生成される公開鍵とそのハッシュであるIPアドレス。鍵交換が成立することと、互いのIPアドレスのハッシュが公開鍵と一致することをもって、通信相手が正しい相手であることが検証できます(認証済みIPアドレス)。

IPアドレスが端末固定なので、家の回線、モバイル回線、フリーWiFiなど、どこから接続してもIPアドレスは変わらず、通信相手に確実にその端末からの通信であることを伝えます。また、同時に通信先が確実にその相手であることも保証されるため、近距離有線通信以上の安心感があり、活用範囲が大きく広がります。

Internet3で、セキュリティが当たり前の時代へ!

より詳しく知りたい方、触って見たい方は、サイバーフライデーへどうぞ!

links
- Internet3とNode-REDによる次世代アプリ開発入門 in 鳥羽商船高専

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS