⌨️
コマンドラインで Base64 encode/decode
情報が分散していたのでメモ。
Windows
encode
certutil -f -encodehex SRC_FILE BASE64_FILE 0x40000001
-encode
だと、BEGIN CERTIFICATE
など不要なヘッダフッタや改行が入ってしまう。
-encodehex
はヘルプに載っていない undocumented verb らしいので仕様変更に注意↓
decode
certutil -f -decode BASE64_FILE DECODED_FILE
Linux
encode
base64 -w 0 SRC_FILE > BASE64_FILE
decode
base64 -d BASE64_FILE > DECODED_FILE
Discussion