สามารถศึกษาข้อมูลเรื่อง Base64 ได้ที่นี้
สามารถศึกษาข้อมูลเรื่อง Unicode ได้ที่นี่
วิธีเข้ารหัส โค้ด python ใน Base64
คำสั่งเข้ารหัส Base64
โค้ด: เลือกทั้งหมด
import base64
mac = base64.b64encode(b'mindphp.com') #วิธีเข้ารหัส
print("เข้ารหัส : ",mac)
print('------------------------------------------')
data = base64.b64decode(mac) #วิธีถอดรหัส
print("ถอดรหัส : ",data)
เข้ารหัส : b'bWluZHBocC5jb20='
------------------------------------------
ถอดรหัส : b'mindphp.com'
คำสั่งเข้ารหัส Base32
โค้ด: เลือกทั้งหมด
import base64
mac = base64.b32encode(b'mindphp.com')
print(mac)
print('------------------------------------------')
data = base64.b32decode(mac)
print(data)
เข้ารหัสได้ : b'NVUW4ZDQNBYC4Y3PNU======'
------------------------------------------
ถอดรหัสได้ : b'mindphp.com'
คำสั่งเข้ารหัส Base16
โค้ด: เลือกทั้งหมด
import base64
mac = base64.b16encode(b'mindphp.com')
print("เข้ารหัสได้ : ",mac)
print('------------------------------------------')
data = base64.b16decode(mac)
print("ถอดรหัสได้ : ",data)
เข้ารหัสได้ : b'6D696E647068702E636F6D'
------------------------------------------
ถอดรหัสได้ : b'mindphp.com'