年末だし腰を据えてパスキーに取り組んでみる

Pocket

昨年から今年、各OS(macOS/iOS/Windows/Android)や各種Webサービスが対応を進めて来た新しいパスワードレス認証規格のPasskeys(以下パスキー)というものがあります。何かサービスにログインする時、パスワードや二段階認証を不要にする仕組みです。代わりにセキュリティデバイスや1Passwordのような認証アプリを使います。ここでいうセキュリティデバイスはWindows Hello対応の指紋認証、顔認証だったりTouchID/FaceIDに対応したiPhoneだったりします。PCでログインしようとする際、BluetoothやQRコード経由でiPhone上で顔認証をする、みたいな手順になるようです。手元にiPhoneが必要という意味では、Google/Microsoft Authenticatorなどを使ったワンタイムパスコード認証とかわりないですが、数字を入力したりの手間はない分便利になるでしょう。

また将来的にはパスワードを完全に廃止してしまうことで、不正アクセスのリスクをほぼなくすことができると期待されています。身の回りのサービスもぼちぼち対応してきているので、導入できるところから順次導入していこうと思いつつ、ちょっと悩みや不安があって保留にしていました。

なにでパスキーを管理するか?

パスキーを管理する方法として、いくつか選択肢があります。例えばiPhoneのAmazonアプリでパスキー作成しようとすると、こんな選択画面が現れます。ぶっちゃけどれが便利なのか調べるのが億劫で放置していた、まであります。

「iPhone、iPad、またはAndroidデバイス」は端末内のセキュリティチップに保存する方法で、「カメラ付きの」とあるようにおそらくPC画面に表示されるQRコードを読み取ってスマホ側の生体認証で最終的な認証を行う形でしょう。これは端末を紛失するとアウトな気がするのと、毎回カメラを起動して読み取る手間が煩雑そうなので除外。

「セキュリティキー」はGoogleなどが販売しているUSBドングルを使う方法だと思います。これも管理が面倒くさそうなので第一選択肢にはなりづらいでしょう。企業ユースなどでは重宝しそうです。

「iCloudキーチェーン」は同じApple IDでログインしたデバイス間で同期できる方式です。例えばiPhoneで登録したパスキーで、Macからもログインができるといった形です。自分のメインスマホはiPhoneなので、なかなかよさげ。万一端末を紛失しても他の連携した端末がバックアップになりますし。ではWindowsやAndroid端末からログインする時はどうなんの?という話です。たぶんですが、またQRコードとかBluetoothを使って最寄りのApple端末で認証するのかなーと。ちょっと実際の動作が確認できていません。

そして「1Password」は同アプリをインストールしている環境でのみ表示される選択肢ですが、そちらのアカウントに保存するというもの。ハードウェアデバイスを必要とせず、各OSにインストールした1Passwordアプリやブラウザ機能拡張上でパスワード認証(ないし生体認証)でアンロックしていればクリックだけで認証が通る形です。つまり1Passwordがインストールされていれば、Mac、iPhone、iPad、Windows、Androidのどこからでも追加の端末参照なしにログインが行えるわけです。うーん、これが便利そうかな?

iCloudキーチェーンか1Passwordかで態度が決まらず保留にしていました。1Passwordが便利そうですが有料サブスクアプリなのでランニングコストがかかります。またなんとなくのイメージですがOSメーカーが提供しているiCloudキーチェーンの方が安心感もあるような。でもまぁ1Passwordは通常のパスワード管理にも使っていて価格分の価値は感じており、当面止める気もないのでいいかなと。

またもうひとつ勘違いしていたのは、1つのサービスでパスキー保存先は1つしか選べないと思っていた点。そうではなく、いくつでも設定できます。

またまた画面はAmazonアプリのパスキー設定画面です。

既にiCloudキーチェーンと1Passwordを設定した上で、更に「パスキーを追加する」というボタンがあります。複数のパスキーストアを併用できるわけですね。例えば家族でAmazonアカウントを共有する場合、ここでそれぞれのスマホにパスキーを作っておく、といったことができます。

なーんだ、だったら両方使って使いやすい方に統一していけばいいかなと。

ちなみに複数パスキーを作った場合、どこに保存したものかを見分けるのに名前がつけられるサービス(Amazonなど)と、ブラウザ名などが勝手に入って変更できないサービス(Nintendo、Yahoo!)があるようです。個別に無効化したりすることもあるので、自分で名前をつけられる方が有り難いですね。

現状1Passwordが有力

当面、iCloudキーチェーンと1Passwordで使い比べていくつもりですが、既に現状で1Password優勢になっています。なぜならWindowsで作業していると1Passwordにしか保存ができないからです。iPhoneやMacでたまたま登録画面にアクセスした時は連続して2回パスキーを作成すればいいんですが、その時たまたま使っているのがWindowsだと1Passwordへは簡単に登録できますが、Appleデバイスを手元にもってきて、というのは既に面倒くさいw。現在もパスワードが1PasswordとiCloudキーチェーンとEdgeブラウザ内のパスワードストアとバラバラに保存されがちですが、当面そんなカオスを経て1Passwordに集約されてくのかなという感じ。

あと多分ですが、1Password機能拡張が入ったブラウザだとiCloudキーチェーンやセキュリティデバイスの選択肢より先にポップアップが出るので、自然に使ってしまいがち。そのポップアウトでサインインせずに×で閉じることで初めてQRコードが出てくる、みたいな。

パスキー作成してもID/PW/2FAを求められる?

現状サービスによって、

  • ID/PW認証の完全代替手段としてパスキーが使える(ログイン画面に「パスキーでログイン」などの選択肢が出る)
  • IDを入れるとパスワードの代わりにパスキー認証が求められる
  • ID/PW認証後、二段階認証(MFA/2FA)の手段の1つとしてパスキーを位置づけている
  • パスキーでログインした後に2FAを要求される(2FA設定を削除すれば良い?)

などがあるようです。例えばamazon.co.jpは現状パスキーの設定はできたものの、ブラウザのログイン画面はどこを探してもパスキーログインの選択肢が出てきません。ヘルプや各種ニュース記事をみるとブラウザでも使えるっぽいことが書いてあるのですが謎。
Githubなどはログイン画面にいっただけで1Passwordのポップアップが出てきてログインできます。これが理想。

またNVIDIAなどはサイトのログインにパスキーは使えるものの、通常使うGeForce Experienceでのログインにはパスキーの選択が出ないという、残念なところもあったり、なんだかなーというケースも多いです。

自分はSSOが好きではなくサイト別にメールアドレスとパスワードを設定しているのが大半ですが、こうなってくるとGoogleアカウントでSSOしていた人が大勝利ってことになってくるのかな?

どこで使える?

海外サイトが中心ですが、ここに対応サイトがまとめられているようです。

https://passkeys.directory/

Bluetoothで測定値を送信できるシンワ デジタルノギス 19810

Pocket

3Dプリントのモデリング作業をする時、精密なサイズを測るノギスは必需品です。なにかにピッタリはまるものを設計しようとすると、そのなにかの正確なサイズデータが必要だからです。定規などのミリ単位の計測だと精度も不足ですし、例えば円筒形状のものや穴などの正確な直径を測ったり、凹みの深さを測ったりといった用途には定規やメジャーでは不向きです。

写真は数年前に購入して使って来たノギスです。2016年になんと1,400円+送料で購入したもののようです。

数年前に購入したもの

お値段の元は充分に回収できるほど活用してきましたが、1つ不満点がありました。電池がメッチャ減る!というか、ふと使おうとすると電池が切れている、ということが起きまくりでした。電池はボタン電池のSR44なので、他であまり使わず予備が自宅にない!なんてことも多々。SR44と同形状のLR44ならワンチャンコンビニでも手に入るのですが、特性が違うためSR44想定の機器にLR44を使うとより電池入れしやすいということもあるようです。自分はそれを知ってSR44を買うようにしていましたが、それでもちょいちょい電池切れしてました。写真にもあるようにケースにわざわざ予備電池を入れておくスペースがあるくらいなので、メーカーとしてもスペア必須であることは織り込み済みなんでしょうか。なんなら「使わない時は電池外してここに入れとけ」くらいの意図かも知れません…

ともあれ使いたい時に使えないのもストレスですし、廃棄ボタン電池を量産するのも心苦しいと感じていました。

先日キレたというか、まぁこれだけよく使うものだしもうちょっといい製品があったら買い換えるのもアリか、と決意。まずはいまどきUSB充電のできるものはないかと思って探してみました。しかし見付からない。まぁ充電池内蔵だと寿命が来たら使い捨てになる可能性も高く、こうした業務機器には馴染まないのかも知れません。

結局購入したのはこちら。

シンワ測定製の19810という型番の製品。使用電池はSR44の公称容量165mAhに対し220mAhのCR2032です。クルマのスマートキーなどに使うので入手性も高め。

ちなみに世の中にはCR2032Hという240mAhのものがあるらしいですが、コスパがどうかは不明。

国産だとマクセルが出してるぽい記事が散見されますがAmazonではこれくらいしか見付からず。メタデータがノーブランドになってたり、2032Hと明記されていないものの、写真をみると刻印にHとついてますね。海外品だと多少ありますが、もとが1割以下の差なので国産一流メーカーの220mAhの方がきちんとスペック通り出て実質長持ちなんてこともあったりするかも?

あとサイズというかどれだけのものを測れるかという違いで150mm、200mm、300mmと派生モデルがありましたが、数年使ってて150mm以上必要だったことはなかったので今回もコンパクトさと価格を優先して150mmモデルにしました。

あと液晶の数字表示が大きくなるのも老眼はいってきてる目にはやさしいかなというのも買い換え理由のひとつ。

■Bluetooth経由のデータ送信機能!

電池容量が大きくなったとは言え、倍も違わないのでSR44を使う既有品と実効的にどれくらい保ちが違うかは未知数ですが、本製品にはもうひとつ特長があります。Bluetoothキーボードとして動作し、PCやスマホ(専用アプリあり)に計測値を送信することができるのです。

似たような話では以前購入したレーザー測距計がありました。

精密測定をすると桁数も増えるので、誤記なくPCに転記できることは楽チンかつ安心です。

このノギスも同じようにスマホアプリやPCに測定値送信ができるのです。少し前に探した時は2万くらいする印象で手が出なかった記憶があるんですが、今回改めて1万円しないものを見つけたので、電池容量の件と合わせて買い換える価値ありと判断しました。

PCとペアリングして使ってみた

専用スマホアプリもあって、写真と組み合わせて測定値を記録できるようですが、当面の用途としては、Fusion 360でモデリング作業をする時の数値入力になります。PCとBluetoothペアリングをして使ってみました。

PCからみるとBluetoothキーボードとして認識されるわけですが、少し惜しい点も。テキストエディタにカーソルを置いて送信してみると、どうも「(半角スペース)計測値(改行)」が送られてくるぽいです。

下の写真はFusion 360のスケッチで矩形を作成する場面です。

縦と横のサイズを入力するフィールドがあり、TABキーでキャレットを行き来してEnterで生成実行です。つまり、どちらかの欄にキャレットを置いてノギスからデータ送信すると、もう片方を入れる前に確定してスケッチオブジェクトが作成されてしまうのです。もちろん後から編集はできるんですが、二度手間になる感じ。円とか押し出しとか値が1つしかない場面も多く、その時は改行コードで確定してくれてもいいっちゃいいんですが、場面によってそれを使い分けるのもちょっとなという気がします。個人的には数字だけ送信してくれればいいんじゃないかなというのが現時点の印象。使い込んでいくとまた意見もかわるかもですが。

バーコードリーダーとかだと設定で、値の前後にどんなキーコードを付与するか選べたりするんですが、通常PC側からBluetoothキーボードにデータを送り込む仕組みがないので、やるとすると別のデバイスクラスを実装したりとかなりコスト高になるんですかね。

せめてノギス側にEnterボタンとTABボタンが物理で備わってると嬉しかったかも。短押しだとTAB付加、長押しするとEnter付加、とかとか。

Fusion360側でキーボードによる確定動作をカスタマイズできないか設定画面を探ってみましたがこれも不発。

ちなみにExcelでは値入力後、Enterで下へ移動、TABで右へ移動なので、やっぱりノギス側で使い分けできるといいかなと思います。Excelは設定でEnter時に右へ動くようにもできますが、普段の操作に影響が大きすぎるので変えたくはないものです。

また頭に半角スペースが入るのも謎ですが、実害はなさそうです。Fusion360でもExcelでも無視してくれます。でもなんか気持ち悪い…

■その他のちょっと惜しいポイント

付属ケースが惜しい

既有品も本製品もハードケースが付属しています。精密機器なのでショックから保護する意図があるんでしょうか。写真の上が既有品、下が本製品のものです。

本製品はロックが二箇所になっているので、片手でサッと開けることができなくなってしまったのが残念ポイント。

電池交換に工具が必要なのが惜しい

本製品は電池スロットがSIMカードのようなトレイ型をしており、引き出すにはマイナスの精密ドライバーが必要です。付属はしているんですが、ひと手間に感じます。既有品のように、「気付くと電池がなくなってるので、普段は抜いてしまっておく」となった時にはかなりしんどいです。これはそもそもその問題が解消していることを期待するしかないですね(抜いておく必要がないならそれにこしたことはない)。

またドライバーをケースに格納しておくにもケース内でもカラカラいいそう。せめて既有品の電池スペースのように、ドライバーと予備電池を固定して格納できる空間があると良かったなと思います。

■まとめ

レビューとしては文句ばかりになりましたが、文字が大きく、Bluetooth送信もできるので基本性能としては満足しています。自分のように激安品からステップアップしようかという方にはお手頃な製品なのではと思います。

あとは「電池がいつのまにかなくなってる問題」が起きないといいなと思います。

ケースはそれこそ3Dプリンターで理想のものを自作するのもいいかも。いや百均とかでちょうどいいプラケースを見つけて、ウレタンスポンジを切り抜いて詰める方がいいかな?

iPhone15でも使える格安CF Express Aリーダー

Pocket

現在メインで使っているミラーレスのα7IVとFX30はどちらもSDカードに加えより高速なCF Express type Aカードを使用します。普段使う分にはSDXCカードでも足りることが多いですが、静止画の連射などでもアドバンテージがあるだろうということでCF Expressカードをメインストレージに使っています。

またこのせっかくの高速ストレージをPCに快適に読み込むために、SONY純正のCF Expreessカードリーダーを使用しています。α7IVもFX30もUSB Type-C端子は10Gbps対応ではあるんですが、なんかやっぱり専用カードリーダーを使った方が安心感あるというか。

速くて快適なのは確かですが、難点として、

  • 大きい
  • 高い

というのがあります。もうひとつメジャーなところでは、ProGradeのものがあります。

SONYのより若干小さく、若干安い。いずれにせよ仕事や撮影旅行に持ってくのに嵩張るし、デスク用と持ち出し用兼用だと、さぁ使おうって思ったらカバンの中だったぁ!なんてこともちょいちょい。とはいえもう一個買ってもっておくにはちと値が張ると思って諦めていました。

そんな折り、iPhoneが15シリーズでついにUSB Type-C化。しかもProはUSB 3(明記はしてないけど3.1 Gen2らしい)対応。大量にRAW写真をコピーするならWi-Fiよりもカードリーダーかなということで、改めて調べてみたところ、いつのまにか中華メーカーの格安品がかなり増えていました。2,3千円ならカバンに入れっぱなし用に常備しといてもいいかもと思って、こちらを購入。この値段で10Gbps対応とのこと。

あっさりiPhone15 Pro Maxで利用でき、α7IVで撮った写真を「写真」アプリで読み込めました。もちろんPC/Macでも使えると思うので、撮影旅行先で何十枚とまとまったRAW写真をLightroomに取り込んで選別/現像するのにも使えそう。

CF Express type Aリーダーライターは高い、という先入感があっさり崩れました。これでまたミラーレスデジカメでSDXCカードに固執する理由が減ったかなと思います。まぁ肝心のメディア単価はまだまだ開きがありますが…

PC組立に便利そうなボール型電動ドライバー Panasonic EZ1D11S

Pocket

最近、自作PCの組み替えを頻繁に行い、おそらく近日中に同居人のデスクトップも一台組むことになるので、使いやすい電動ドライバーを調達することにしました。

現在愛用している電動ドライバーはBlack & Deckerのピストル型と、シャオミの精密ペンシルドライバーがあります。

B&Dは汎用性は非常に高いものの、PCパーツのネジ締めにはちょっとトルクが強すぎたり、形状的に細かい作業に向かなかったりします(すごく長いビットをつけないと奥まで届かなかったり)。逆にシャオミは対応するネジサイズが小さくてPC組立にはちょっと足りない。

ということで、狭い場所でも扱い易いいわゆるボール型の電動ドライバーを物色することに。

まず有名どことしてはVESSELがあります。ホームセンターといかでも普通に置いてある定番品。

その中でさらにド定番の220USB-1は最大トルク(締め付ける力)は2N・m(数字が大きいほど強い)。回転速度を切り替えられる上位モデルもあります。

対抗馬は工具屋さんなどで見かけるPanasonicのminiQu。

最大トルクは1N・mと半分。これはVESSELより劣っているというより、使用目的が違う感じの模様。こちらは電工作業に特化していて、無駄に締め付けてネジを舐めたり器具を壊してしまわないように丁度良い具合を狙っているぽい。ある程度のところまで電動で回して、最後の締め付けは手で感触を確かめながら、みたいな。今回の使用目的ではこちらの方があってる気がしました。

あとはVESSELがスライド型スイッチで回転方向を切り替えるのに対し、Panasonicは独立の2ボタンを押し分ける、という違いがあります。正直現時点でどちらが使いやすいのかは判断できませんが、今使っているシャオミは独立というかシーソーボタンなのでPanasonicの方が感覚が近いかな?

お値段が多少高いながらもPanasonicのminiQuかなーと購入直前で1つ気付いたことが。なんと充電端子がmicroUSBです。ヴーン、基本的にもう今からmicroUSB機器を増やしたくないんだよなー。はやく家から撲滅したい。USB Type-Cに統一したい。あの悪名高いiPhoneすら今月発表の15シリーズからはUSB-Cになろうかという時です。

ということでもしかして後継モデルでてないかな?と思って調べたところ、こちらを発見。

たっかーっ!しかも最大トルクは0.4N・mとさらに半分以下に。さすがに不安なレベル。ただ回転速度はminiQuの230回転/分から850回転/分と大幅に高速化されています。充電ポートもUSB-Cに(ただしPD充電器だと充電できないぽい?)。

レビューをみると弱いという意見も多いものの、本職(?)っぽい人には評価されてるみたい。繰り返しになりますが、今回の目的で最後の締め付けは手締めでやる想定でいえば、そこに至るまでが短縮されるならオーライなんでは?と。

最後まで値段は躊躇しまくりでしたが、高かろう良かろうの期待で特攻。近所のコーナンプロで1つだけ在庫があり、価格もAmazonと同じくらいでした。

■実際にPC組立につかってみた

実際に自作PCを1台組んでみました。ビットは長短2本付属ですが今回はずっと長い方で使用。

感想としては「もうちょっとだけ強いといいなぁ」というところです。多くの場面では非常に早い回転で素早く9割締め付けができて、残りを手回しでグっと締める、という狙い通りの使い心地でした。ただ何か所かは元々のネジが固くてほとんど回らず、大半手締めになった箇所も。PC組立用途だとトルクがこれの倍強出る同社miniQuの方が良かったのかなぁ。その分、速度は落ちますが。機会があったら使い比べしてみたいです。

あと、ビットの根元で抜け止めロック機構があるんですが、そこが前後というかビットの全長方向に少しカタカタするのが気になりました。実害はほぼないんですが。

LEDライトは各方向の回転ボタンで点灯しますが、微妙な押し加減でライトだけを点けることもできます。ケース内にネジを落としてしまいそれを探すのに使いましたが、可能なら独立でライトだけ点けっぱなしにできるスイッチがあるといいかなとか。消し忘れて電池使い切ったりしそうだけど…

■まとめ

これ一本でなんでも済まそうと思うとやや物足りないかも知れませんが、組立家具のネジ締めなどは別で力の強いものをもっていて、PC組立などの電子/電気部品の取付、固定など締め付けすぎるとパネルを割ったりネジ穴を潰したりするリスクがあるような作業にはうってつけなんじゃないかと思います。コスパ重視の人はminiQuも検討してもいいかも知れません。

Windows11機のファイル共有やリモートデスクトップ接続でどうしてもパスワード認証が通らない時の覚え書き

Pocket

我が家も同居人用PC以外のほとんどがWindows11になっていますが、1つ問題を抱えていました。ファイル共有機能でWindows11機にアクセスしようとするとパスワードが通らない問題。各PCは共通のMicrosoftアカウント(以下MSアカウント)でログインした状態ですが、MSアカウント(メールアドレス)、ローカルアカウント名、MSアカウントのパスワード、ローカルアカウントパスパード、パスコードなどあらゆるIDとパスワードを入れても弾かれます。MSアカウントをいれる際にいわゆるUNCという\\(PC名)\IDみたいな形式を試したり、MSアカウントの時はMicrosoftAccount\(MSアカウントのメアド)とかもダメ。これらの組み合わせも様々試しました。ググっても解説せず。

NASやMac、ポータブルSSDなどがあるのでそこまで困っておらずずっと放置してきましたが、先日リモートデスクトップ接続も同じ様につながらないことに気付きました。せっかく自宅のWANもLANも10Gbps化したので、出張中も快適に自宅PCで動画編集作業などができればと、あらためてリサーチ。

「リモートデスクトップ」を入れて検索したのが良かったのか今度はあっさり情報が見つかりました。どうも、Windows11のアカウントセットアップの過程で一度もMSアカウントのパスワードでサインインしていないと、マシン上にパスワード(を元にしたハッシュキー?)が生成されないのでダメという信じがたい仕様のようです。なるほど、真っ新なPC、スマホアプリ認証のMSアカウントでWindows11の初期セットアップをすると、スマホ側で「承認」ボタンを押し、PC側でそのままパスコードを作成できてしまうから、一度もパスワードログインしないままの状態になってしまうようです。その後そのPC自体にパスコードでログインすること自体はなんの不便もないので気付かないと。いや、それならそれで認証弾いた時にクライアント側にそれらしいエラーメッセージ出してくれよ…

詳細は参考にさせていただいた以下の2URLをご覧いただくと良いと思います。

参考リンク1

Microsoftアカウントでのリモートデスクトップ接続に苦労した話

https://qiita.com/sfjwr/items/037aabef2c5637fe0e51

参考リンク2

https://phoenixknight.jp/microsoft-account-has-a-habit/

■我が家の場合の具体的な解決手順

二段階認証の設定有無などで違うかも知れませんが、ウチではこんな感じで進めました。

  • サインアウトする
  • Windows Hello認証(指紋や顔認証)をせず待つ(顔認証の場合カメラを隠すなど)
  • 「PINを忘れた場合」が出たら選択
  • スマホの認証アプリ(ウチではMicrosoft Authenticator)に認証要求が出るので「承認」
  • PC側でパスコードを再設定