[問題] RSA練習, 文字怎麼處理?

看板Programming作者 (祝大家龍騰虎躍)時間10年前 (2013/10/17 09:37), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
網路上關於RSA演算法的資料已經概略瞭解 但是都是以「數字」運算為範例 其中需要計算某某的某次方,那文字要怎麼算啊? 例如ABC文字要被加密,那程式要怎麼看待ABC這三個英文字母? 換成65、66、67?還是? 中文字的話?這有沒有統一的規定? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.239.247

10/17 13:20, , 1F
一個一個 byte 拿起來算就好了
10/17 13:20, 1F

10/17 15:01, , 2F
一般說來只會拿RSA去加密session key
10/17 15:01, 2F

10/20 20:05, , 3F
把別人的library 打開看 其實就是
10/20 20:05, 3F

10/20 20:05, , 4F
String -> byte array 然後下去弄
10/20 20:05, 4F

10/20 20:24, , 5F
想支援中文就使用UTF-8 轉byte array
10/20 20:24, 5F
文章代碼(AID): #1INpzhkg (Programming)