Posts in encrypt

What Is Base64

在從事web開發時,一定常常聽到base64,例如:rails裡會將cookie值採用base64編碼保護,而且在rails使用base64也相當容易,如:

rails使用base64
1
2
3
4
5
6
7
8
9
</p>

<pre><code>encrypted_code = Base64.encode64 "Hello World"
# 輸出 "SGVsbG8gV29ybGQ=\n"
Base64.decode64 encrypted_code
# 輸出 "Hello World"
</code></pre>

<p>

看起來似乎非常簡單使用跟沒什麼特別要學的成本,所以本篇教完了,結束……..!?
當然沒這麼簡單,學習一項事物時,我覺得除了事物本身外,更重要的是我們為何要學習它?甚至去了解它的由來,我覺得對學習可以有更深的幫助,也較有趣味性。所以接下來我會講解base64的蓋要與它的使用目的。

written in encrypt Read on →