diverta / onecard-fido

MIT License
0 stars 0 forks source link

[macOSツール再構築対応] 暗号化処理の移行(鍵インポート関連) #769

Closed makmorit closed 1 year ago

makmorit commented 1 year ago

概要

macOS版管理ツールの暗号化処理で使用中のOpenSSL(1.1.1t)が2023年9月でサポートを打ち切るそうです。 (こちらのコメントをご参照)

対策として、OpenSSLをv1.1から、サポート期限が長いOpenSSL 3.0に置き換えました。 (#766 ご参照)

ただし、数十箇所の警告が残存したままとなっています(動作的には問題なし)。 本プルリクエストでは、鍵インポート関連で確認されている警告を回避する対応を行いたいと思います。 具体的には下記になります。

参考文献

https://www.openssl.org/docs/man3.1/man7/migration_guide.html

makmorit commented 1 year ago

対応結果の確認

ec8c818までの対応の結果、macOS版管理ツールのビルド時、鍵インポート関連で確認されていた警告が回避された事を確認いたしました。 また、ビルド後に生成された実行可能ファイルの動作確認時、本件改修による不具合が発生していない事も、あわせて確認しております。