Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Bagaimana untuk melaksanakan penyulitan dan penyahsulitan linux base64
1. Base64 mengekod fail fail dan mencetaknya ke output standard
[root@pps ~]# base64 file c25haWx3YXJyaW9yCg== 也可以这样: [root@pps ~]# cat file | base64 c25haWx3YXJyaW9yCg==
2 Baca kandungan fail daripada input standard, base64 mengekodnya dan mencetaknya ke output standard
[root@pps ~]# base64 snailwarrior c25haWx3YXJyaW9yCg==
3 Kodkan rentetan "snailwarrior" dan cetak ke output standard
[root@pps ~]# echo "snailwarrior" | base64 c25haWx3YXJyaW9yCg==
4 >
[root@pps ~]# echo "snailwarrior" | base64 | base64 -d snailwarrior base64: invalid input[root@pps ~]# echo -n "snailwarrior" | base64 | base64 -d snailwarriorbase64: invalid input
Nota:
Pilihan echo -n tidak mengeluarkan aksara baris baharu 'n' di hujung rentetan, jadi pengekodan base64 yang tepat bagi rentetan "snailwarrior" ialah "c25haWx3YXJyaW9y", Anda boleh menggunakan fungsi PHP untuk menyemak. Pengekodan rentetan "snailwarrior" yang dilakukan dalam format fail, dsb. semuanya menggabungkan pengekodan 'n', jadi ralat pengekodan yang tidak dapat dijelaskan mungkin berlaku secara tidak sengaja.rreeee
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan penyulitan dan penyahsulitan linux base64. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!