bir 2048
RSA anahtar çiftini oluşturmak için bir yolu özel tanımlı üs ile RSACryptoServiceProvider
kullanarak, var mı?Özel bir üs boyutu ile 2048 anahtar oluştur?
new RSACryptoServiceProvider(2048); // = 65537 always
Mesela ben 65535
için üs ayarlamak istiyor ancak sabit kodlanmış değer 65537
gibi görünüyor.
Etrafa baktım ama herhangi bir bilgi bulamadı ettik.
BenRSACryptoServiceProvider
kullanarak, varolan anahtarı içe, bir
yeni anahtar çiftini oluşturmak için çalışıyorum.
ben zaten mevcut anahtar alındığında, ben modülü, üs ve diğer faktörleri tanımlayabilir biliyoruz. olası değilse
, ne alternatifler var?
NIST, 65537 gerektirir: http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-78-4.pdf İyi arka planlayıcı [burada] (https://crypto.stackexchange.com/a/3113) –
@HansPassant İstemcinin/sunucunun C++ 'dan C#' ye aktarılmasını ve istemcinin yalnızca 65535'i kullanıyorum, emin olmak istemediğim kamu anahtarını almak için tüm istemcilerdeki varyasyonlar güncellenecektir. – Guapo
Eh, ImportParameters() anahtarıdır. Cevabın kodunda Reverse() ile çok fazla yardımcı olabileceğini unutmayın. –