ワクチンパスポートのQRコード

デジタル庁肝いりのワクチンパスポートアプリが12月20日にリリースされるそうですが、そこで表示されるQRコードを少し見てみました。

ImpressWatch(2021/12/13)
「ワクチン接種証明書アプリ」初披露。政府公式の証明がスマホに

12月20日から提供開始されるデジタル版ワクチン証明書アプリについて、政府は13日に報道向け説明会を実施した。手持ちのスマートフォンでアプリを用いることで、接種証明書の申請、発行、提示、読み取り(認証)ができるようになる。海外渡航時のワクチン接種証明書として利用できるほか、国内においても接種証明書として機能する。
アプリの名称は、「新型コロナワクチン証明書アプリ(英語名:COVID-19 Vaccination Certificate Application)」で、ホーム画面での短縮名は「接種証明書(Vaccine Cert)」。iOS 13.7以降、Android 8.0以降に対応する。


 

このアプリは国内用と海外用のQRコードを表示できるようになっています。
海外用はICAO VDS-NCとSMART Health Cardsの2種類を切り替えて表示します。

デジタル庁の「よくある質問」 には、以下のような説明があります。

Q6-3 接種証明書の二次元コードには、どのような情報が含まれますか。
(1)人定情報、(2)接種記録、(3)その他の情報が含まれます。
どのような情報を含むかは、国際規格に定められている項目をもとに決めています。
(1)人定情報
・氏名、生年月日
・(海外用のみ)ローマ字氏名、旅券番号、国籍・地域
(2)接種記録
・ワクチンの種類(例:ファイザー)
・ワクチンの製品名(例:コミナティ)
・ワクチン接種年月日
・ワクチンのロット番号
・(海外用のみ)ワクチン接種回数、ワクチン接種国
・接種制度の所管者(一律で「MHLW_Gov_of_Japan」と表記されています)
(3)その他の情報
・(国内用のみ)二次元コード発行者
・(海外用のみ)証明書発行国
・(海外用のみ)証明書ID
・電子署名

 
試しに、YouTubeの説明動画 に映っているQRコードを、スマホのQRコードリーダーで見てみました。


赤い方が海外用、青い方が国内用です。

海外用(VDS-NC)

{“data”:{“hdr”:{“is”:“JPN”,“t”:“icao.vacc”,“v”:1},“msg”:{“pid”:{“ai”:“JPN46219520211213200001”,“dob”:“1997-07-04”,“i”:“MJ1407037”,“n”:“SANJUNANA
YUKOU”},“uvci”:“3IEYJ0SDMGLD”,“ve”:[{“des”:“XM0GQ8”,“dis”:“RA01.0”,“nam”:“COVID-19
Vaccine
Moderna”,“vd”:[{“adm”:“MHLW_Gov_of_JAPAN”,“ctr”:“JPN”,“dvc”:“2021-10-10”,“lot”:“3001000”,“seq”:1}]},{“des”:“XM0GQ8”,“dis”:“RA01.0”,“nam”:“COVID-19
Vaccine
Moderna”,“vd”:[{“adm”:“MHLW_Gov_of_JAPAN”,“ctr”:“JPN”,“dvc”:“2021-11-25”,“lot”:“3004956”,“seq”:2}]}]}},“sig”:{“alg”:“ES256”,“cer”:“MIIBpjCCAUygAwIBAgIJAJ-QwKrLmrSiMAoGCCqGSM49BAMEMDAxLjAsBgNVBAMMJXZjLnZycy5sb2FkdGVzdC5taS1sYWJvLmNvLmpwIFJvb3QgQ0EwHhcNMjExMTIyMTI1MDMxWhcNMzExMTIwMTI1MDMxWjAvMS0wKwYDVQQDDCR2Yy52cnMubG9hZHRlc3QubWktbGFiby5jby5qcCBJc3N1ZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS6JC9FoDym4pCe9A89Phvpz-mumH3OusY4AwuCWiB7Fs1D4h1PvajxF_i5xvSN9rMB25EuL3n81ukETCzZptEBo1AwTjAMBgNVHRMEBTADAQH_MB0GA1UdDgQWBBSRKx6McbZfFiXGADFFx3PG0eoNTTAfBgNVHSMEGDAWgBQb3CYnJz6YHOMTp7fqmacfB_07FDAKBggqhkjOPQQDBANIADBFAiAv3ia91SbSD6QwPHAOQuUIcaMQdTX6IZ0gSIg0hWCLRwIhAPO6owCQoMckevZpOvzTHQTBQ4eBrc3Mdj6SVDlw0yu1”,“sigvl”:“1nXcTLIXh73nbvTyKHhnBXU94vHfNNewJWdJUS3UiIZttf9d9SaYfjhCj7ekkWgFri7O19gg-w1MBzH3huY4lg”}}

海外用(SMART Health Cards)

shc:/567629095243206034602060372441262860745828642570457628092822292540772804336028702822296952423660346020603839293053626724524245435426043340643762377741265527295741414173370412704223240554251228336433244042587439400706403829120108453355531232742528535076643772041139343703710941032022216737294203262839674361343003653407101124552533505611543400032403755806062127087473450850457577436173063825603108645566080475730805620970263674336726523366085363765875625339422255352953450022052734237770123641105574612477773070127740673729644554733274583223355373625573062722535727112142405633056524680638755804614303753160455924445950255868635722577268213409560410291222205240682453402327232612070836564241690511085410267255605732250508703624275337442839246759595008437326706461772722697342271156647423274032583523522664294438663256382829274559060759580855764542393665225977272338650445322931682410582437696856286176717044111245392644726238706036216806125528526971380077725868376937590725500456000731273825093634325037775627111020266405044474114559067141595669295231085629060531574159111169342150116920424450445209382225413345715826204009373567394345345055730600035404523708050666100568631277750023362676676166002673556121606426122571370750700661687239621144437041347759297171646407035538302964432361742159070564400737620921247136575037116930776359655675776350733156580344121024442661504268586129763239586424245670123368070522657633423745653929662853444371296611645706650611726564695907047233755631761140387320733438720542437143753132667529596161450577335058335376383669501042713741413436005820060311010761385631692031417705283754253071371244396045433076282976422959356129691169447512100826302465402910760433597627586729125534236673077157576607120358382732325637532500067120

国内用(SMART Health Cards)

shc:/5676290952432060346020603724412628607458286425704576280928222925407728043360287028222969524236603460206038392930536267245242454354260433406437623777412655272957414141733704127042232405542512283364332440425874394007064038291201084131316171327425350541766474656045060336536653363428592628062420207152414408770306676275082457244243405700575252372522741021593700382565433311106965650066252808115909375810562305085525303528370071764543616974576354760377757572392208355523585636206363773338331203562803716810686830694560564165390876412345213628352121502720200643061168341105713574214350672031536373065323676211372063500376404266555657725556647308676761226153256333717058382563696673563968440561723657616268777128007564706004314412777665344472521157003103315430247005223211243072297352282654286056572660232130665661452459527675125873415859305753286854600768527566086312346121420975347537290543283362043774223670725429413254600441312432054453646012384470766852347625093403305611330524342252656431340369706106253521682944530660356264767263086325335654652408437011555570100009577373534529776535695867276103661129212634062859452011733939732922333530576150040928103458100911364577683652047644505525652461594525722811417040245533714071284134420637332165346440063434692336290800500859080837665958247561537308350969253476612525544043032005756469114340654104750744083374301205585620691274087306430652737753587706561055125606042342444362044326067439556731726266673737386700287157743544644145725761437054106975392922295075002020015422667708310830226537070503256429232304083923596754587109267575605732750604277529440810732732724110234366330561370021452237614267533437216600306554416640442860552243657658

VDS-NCはデータを見れば個人情報が丸見えです。
SMART Health Cardsの方は数字の羅列なので、そのままでは内容は分かりません。

SMART Health Cardsの技術的な仕様は、SMART Health Cards Framework に記載されています。

デジタル庁のアプリにはこのQRコードを読む機能も搭載されているようですが、とりあえず、海外で公開されているSMART Health Card Verifier で見てみました。


 

 
デモ用のQRコードなので発行者は無効のようですが、名前や生年月日、ワクチンの種類や接種日などを表示することができます。

ついでに、読み取ったデータをフリーのQRコード作成ツールに入れてみると、


 
このQRコードはSMART Health Card Verifierでも読むことができます。

つまり、QRコードをスキャン(撮影)すれば、誰でも内容が分かってしまうだけでなく、そのQRコードをいくらでもコピーすることが可能なようです。

このQRコード、簡単に悪用できてしまうのではないでしょうか。

イベント会場で数千人、数万人分のQRコードのデータを一気に集めることも、やろうと思えばできてしまいます。

iPhoneのiOS15.1では、カメラで読み取ったSMART Health CardsのQRコードをAppleウォレットに登録することができるようです。


ワクチン接種カードを Apple ウォレットに追加する

他人のQRコードを登録することもできるのでしょうか。
成りすましが横行しそうです。
そのうちニセアプリも出てくるかもしれません。

このワクチンパスポートは、厳格に使おうとすると、免許証とかマイナンバーカードなどで本人確認を一緒に行う必要がありそうです。
でもそんな面倒でプライバシー的な拒否感も出てくる事を、どれだけの人がやるのでしょう。

 
そもそも、新型コロナワクチンは感染防止にほとんど意味がないことが明らかです。

ロイター(2021/12/11)
米のオミクロン感染者、多くがワクチン完全接種済み=CDC

米疾病対策センター(CDC)が10日に公表した報告書によると、これまでに米国で新型コロナウイルスのオミクロン型変異株への感染が確認された43人のうち、ほとんどがワクチン接種を完全に済ませていた。また、そのうち3分の1は追加接種(ブースター接種)も済ませていたという。

ワクチンパスポートは公衆衛生上意味がないだけでなく、身体的差別や思想差別にもつながるツールだと思います。

デジタル庁のよくある質問 には、典型的な官僚の無責任答弁が書かれています。

質問:
このような接種証明書を発行することは、接種を受けない人への差別につながるのではないですか。

回答:
接種証明書は、あくまで接種を受けた方の接種の事実のみを証明するものであるため、発行それ自体が直ちに差別につながるものとは考えておりません。

政府は発行するだけ。あとは全て使う人の責任。

ワクチンパスポートでどんなトラブルが起きても、政府は何もするつもりはないようです。

 
関連記事
ワクチンパスポート導入の本当の目的は何だ?(その1)
ワクチンパスポート導入の本当の目的は何だ?(その2)
ワクチンパスポート導入の本当の目的は何だ?(その3)
ワクチンパスポート導入の本当の目的は何だ?(その4)
ワクチンパスポート導入の本当の目的は何だ?(その5)
ワクチンパスポート導入の本当の目的は何だ?(その6)
ワクチンパスポート導入の本当の目的は何だ?(その7)