我正在編寫一個應用程序,我在URL中發送參數,但我希望這些參數被加密,因此用戶不會理解過程如何工作。將字符串編碼爲基礎64功能
我選擇基地64
所以,我寫讀取基地64關的URL,並將其轉換爲字符串的函數。那就是:
Public Sub FromBase64ToString(ByVal s As String)
Dim base64Encoded As String = s
Dim base64Decoded As String
Dim data() As Byte
data = System.Convert.FromBase64String(base64Encoded)
base64Decoded = System.Text.ASCIIEncoding.ASCII.GetString(data)
End Sub
但我需要的是一種將字符串從我形成併發送URL給用戶的側底板64功能。
我在哪裏可以找到這樣做的功能?
除了base64
還有人建議嗎?
參數Im編碼僅爲數字。
這不是加密,任何人都會立即識別base64字符串並知道如何解碼它。 –
我同意漢斯。另外,你確定要使用ASCII嗎?有很多角色會失敗(超過127),並且在許多國際場合肯定會失敗?爲什麼不使用Encoding.Unicode,如果不是至少UTF8 –
@StevenDoggart參數Im編碼僅爲數字 – HelpASisterOut