HN 日本語サマリー

← 一覧へ戻る
プログラミング

Show HN: ElectronアプリのためのmacOSデータ保護キーチェーン

Show HN: macOS data protection keychain for Electron apps (github.com)

19 pointsby biwills1 コメント

要約

このプロジェクトは、ElectronアプリがmacOSの最新のデータ保護キーチェーンを利用できるようにするライブラリです。従来のファイルベースのキーチェーンは他のアプリからのアクセスが容易でしたが、このライブラリはコード署名アクセスグループやTouch ID/パスワードによるアクセス制御といった、よりセキュアなmacOSの機能を利用します。

全文翻訳

皆さん、こんにちは。 私はHansel [1](エージェントでクエリできる暗号化された個人データストア)に取り組んでおり、最新のmacOSデータ保護キーチェーンを使用するための良い方法がありませんでした。 ElectronのsafeStorage [2]は、レガシーなファイルベースのキーチェーンを使用しており、他のアプリ/エージェントが`security` CLIでそれをクエリできます。多数のエージェントがバックグラウンドで実行されている場合は、あまり良くありません!データ保護キーチェーンは、コード署名アクセスグループを介してアクセスを制限し、Touch IDやパスワードなどのアクセスルールを設定できるため便利です。 1: https://hansel.so/ 2. https://www.electronjs.org/docs/latest/api/safe-storage