为啥服务器生成的密钥(私钥和公钥都是)是一串字符而不是数字

透过字符看本质:转成十进制ASCII码后就是你熟悉的【数字】了。
■网友
其實這是一個很大的數字用Base64編碼過後得到的數據。目的是為了方便用文本編輯器打開,然後進行複製粘貼而已。為何不用十進制保存?因為十進制的存儲效率太低,同樣的字符串長度內Base64能保存的數字比十進制能保存的數字要大。
■网友
密钥使用了Base64进行了编码,以方便文本查阅。Base64编码就是将二进制串按每6位进行编码,对应于64个可打印字符,即26个大写字母26个小写字母10个数字再加上两个字符‘+’和‘/’
■网友
這明明就是數字啊,題主的問題不成立啊。


    推荐阅读