ถ้ามีข้อมูลที่ต้องการให้ User ทั่วๆไป ดูไม่รู้เรื่อง เดาก็ไม่ได้ ก็แนะนำให้ใช้ function ในการเข้ารหัสชื่อ CryptEncryptBase64 มาจัดการกับข้อมูลนั้นเลย ส่วนขาถอดรหัสนั้น เราจะใช้ CryptDecryptBase64 ทำการแปลงชุดข้อมูลที่เข้ารหัส กลับมาเป็นข้อมูลที่ปกติอีกที
ทั้งนี้ ทั้งนั้น key เป็นเรื่องสำคัญ เพราะว่าการเข้ารหัสและถอดรหัส จะต้องมี key ตัวหนึ่งที่ไม่เปลี่ยนแปลง ดังที่ทำให้ดูเป็น concept ด้านล่าง


อันนี้ก็ลองเอาไปประยุกต์ใช้งานดูครับ