やりたいこと
PEM形式のRSA公開鍵1から、modulusを整数で取得する方法です。
前提条件
- bcコマンドが入っていること。
手順
echo "ibase=16;" $(openssl rsa -inform PEM -pubin -modulus -in pubkey.pem -noout | awk 'BEGIN{FS="="}{print $2}') | bc | tr -d '\\\n'
-
------BEGIN PUBLIC KEY-----"
で始まって------END PUBLIC KEY-----
で終わる形式です。 ↩︎
マニュアル
- rsa: まだありません。