⌨️
コマンドラインで 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