我有以下c#Bouncy Castle代碼,可使用RSA / SHA512在C#中對(duì)某些數(shù)據(jù)進(jìn)行簽名。有誰(shuí)能告訴我如何在此過(guò)程中應(yīng)用Pkcs1填充?using (var txtreader = new StringReader(File.ReadAllText(_certificatePath))){ var keyPair = (AsymmetricCipherKeyPair)new PemReader(txtreader).ReadObject(); var key = keyPair.Private as RsaPrivateCrtKeyParameters; ISigner sig = SignerUtilities.GetSigner("SHA512withRSA"); sig.Init(true, key); sig.BlockUpdate(requestToSign, 0, requestToSign.Length); byte[] signature = sig.GenerateSignature();}
- 1 回答
- 0 關(guān)注
- 196 瀏覽
添加回答
舉報(bào)
0/150
提交
取消