Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Perintah Linux dan OpenSSL untuk pengkodean dan enkripsi base64
Anda bisa menggunakan baris perintah Linux berikut dan OpenSSL untuk membubuhkan dan menandatangani pernyataan kebijakan, mengodekan tanda tangan dengan base64, dan mengganti karakter yang tidak valid dalam parameter string kueri URL dengan karakter yang valid.
Untuk informasi tentang OpenSSL, kunjungi https://www.openssl.org
cat policy | tr -d "\n" | tr -d " \t\n\r" | openssl sha1 -sign private_key.pem | openssl base64 -A | tr -- '+=/' '-_~'
Dalam perintah sebelumnya:
cat
membacapolicy
filetr -d "\n" | tr -d " \t\n\r"
menghapus spasi kosong dan karakter baris baru yang ditambahkan olehcat
OpenSSL hash file menggunakan SHA-1 dan menandatanganinya menggunakan RSA dan file kunci pribadi
private_key.pem
OpenSSL base64-mengkodekan pernyataan kebijakan yang di-hash dan ditandatangani
tr
menggantikan karakter yang tidak valid dalam parameter string kueri URL dengan karakter yang valid
Untuk contoh kode lainnya yang menunjukkan pembuatan tanda tangan, lihatContoh kode untuk membuat tanda tangan untuk URL yang ditandatangani.