2012-06-08 47 views
1

我正在從流中加載RSA密鑰,並得到「流讀取」錯誤?我應該嘗試讓我的代碼工作的第一件事是什麼?LockBox流讀取錯誤,RSA

+0

您發佈了代碼,但是這與您提問的問題有關嗎?什麼代碼導致錯誤? –

+0

我可以發佈該代碼,它只是一個標準的密碼箱rsa加密設置,但它與項目中其他位置的不同密鑰的功能塊相同,所以我很確定問題不在那裏。 –

回答

4

瘋狂猜測的位,但是如果在寫入數據流之後嘗試從數據流讀取數據流的位置未重置爲0,則會發生這種情況。嘗試設置

SigStore.Position := 0; 

緊接在使用流進行加密之前。

+0

像魔術一樣工作 –