這個Base64是從Live555的代碼裡面提取出來的,請大家放心使用吧。
Base64的加密解密的算法和原理我就不想說了。。。。, 網上有很多介紹原理的文章。
這個算法有啥好處呢? 為什麼我們要用它?
Base64算法不是為了防止内容被人破解而使用的算法, 因為破解Base64太容易了, 就是簡單的字元替換。
Base64還有個不好的地方,就是加密後, 長度會變成。
那我們為何還要使用Base64 呢 ? 因為Base64可以把亂七八糟的二進制轉化為字元串,這個特性在很多地方很有用。
Base64.h 頭檔案
Base64.cpp 檔案