2009-03-05 130 views
0

我需要加密一個整數,但所有的加密庫只支持字符串。Ruby整數到二進制字符串

在Ruby中將整數轉換爲二進制字符串的正確方法是什麼? (不是'10111',我認爲它是ASCII值)

編輯:我沒有考慮Rijndael作爲流加密。

回答

1

流加密算法適用於流 - 一系列字符。它是由你來處理是一個整數或換行符。

Rijndael(分組密碼)會很樂意接受一個非128位的字符串(如果你願意的話),並用0填充結尾。查看文檔並給它一個鏡頭。

+0

我使用Rijndael(AES)與地穴寶石 – titanous 2009-03-05 18:38:27