2012-06-08 28 views
1

我正在从流中加载RSA密钥,并得到“流读取”错误?我应该尝试让我的代码工作的第一件事是什么?LockBox流读取错误,RSA

+0

您发布了代码,但是这与您提问的问题有关吗?什么代码导致错误? –

+0

我可以发布该代码,它只是一个标准的密码箱rsa加密设置,但它与项目中其他位置的不同密钥的功能块相同,所以我很确定问题不在那里。 –

回答

4

疯狂猜测的位,但是如果在写入数据流之后尝试从数据流读取数据流的位置未重置为0,则会发生这种情况。尝试设置

SigStore.Position := 0; 

紧接在使用流进行加密之前。

+0

像魔术一样工作 –