Mojave用OpenSSL RSAUTILの廃止されたオプションに関する情報はどこで入手できますか?

Mojave用OpenSSL RSAUTILの廃止されたオプションに関する情報はどこで入手できますか?

-sslMojave(OSX 10.14.3)以降、デフォルトのOpenSSLのRSA Utils(コマンド)はmacOSでこのオプションを使用しなくなったようです。rsautl

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.14.3
BuildVersion:   18D42
$ 
$ openssl version
LibreSSL 2.6.5

更新されたバージョン情報はどこで入手できますか? WebでGoogleを試しましたが、見つかりませんでした...


オプションを使用しようとすると、ヘルプは-sslエラーとして返されます。しかし、-sslオプションはまだ存在します。

$ openssl rsautl -encrypt -pubin -inkey id_rsa.pub.pkcs8 -ssl -in test.txt -out test.txt.enc
Usage: rsautl [options]
-in file        input file
-out file       output file
-inkey file     input key
-keyform arg    private key format - default PEM
-pubin          input is an RSA public
-certin         input is a certificate carrying an RSA public key
-ssl            use SSL v2 padding
-raw            use no padding
-pkcs           use PKCS#1 v1.5 padding (default)
-oaep           use PKCS#1 OAEP
-sign           sign with private key
-verify         verify with public key
-encrypt        encrypt with public key
-decrypt        decrypt with private key
-hexdump        hex dump output

しかし、マニュアルには-sslこのオプションは出てこない。

$ man openssl 
...
RSAUTL
     openssl rsautl [-asn1parse] [-certin] [-decrypt] [-encrypt] [-hexdump] [-in
     file] [-inkey file] [-keyform der | pem] [-oaep | -pkcs | -raw] [-out file]
     [-pubin] [-sign] [-verify]
...

わかりました、以来SSL v2は機能しなくなりました。、彼らはこの-sslオプションをもう使用しません。

ただし、クライアントが暗号化されたファイルを送信するためにプロトコルを認識して変更するには、これに関する一種の確認が必要です。

man今日(時間、2019年1月29日、東京)更新されたことを確認しました。

$ man openssl | tail -1
BSD                      January 29, 2019                       BSD

だからAppleがアップデートを忘れてしまったと思ったのですが-help、それ以降もモハーベ発売情報関連情報はありません。

更新する変更に関する情報やレポートはどこで入手できますか--help

ベストアンサー1

どこかが見つかったと思います。これはAppleの問題ではなく、LibreSSLのOpenBSDの問題のようです。ごめんなさいアップル。

以下の最新のコミット済みソースコードでは、この-sslオプションを引き続き使用できます。

ここは変更を確認して問題を報告するところだと思います。

おすすめ記事