什麼是RijndaelManaged類屬性的默認值KeySize,BlockSize,FeedbackSize和Padding? 並且默認值是否最好呢?什麼是asp.net RijndaelManaged類屬性的默認值
4
A
回答
3
這裏是Rijndeal類的參數構造函數(RijndaelManaged的繼承形成類)
protected Rijndael()
{
this.KeySizeValue = 256;
this.BlockSizeValue = 128;
this.FeedbackSizeValue = this.BlockSizeValue;
this.LegalBlockSizesValue = Rijndael.s_legalBlockSizes;
this.LegalKeySizesValue = Rijndael.s_legalKeySizes;
}
什麼是最好的價值,這是很難說,這取決於您的使用。這就是他們被定義爲屬性的方式:)
0
如果您看看Rijndael繼承的「System.Security.Cryptography」類,您將在評論中看到這一點。
// Summary:
// Gets or sets the padding mode used in the symmetric algorithm.
//
// Returns:
// The padding mode used in the symmetric algorithm. The default is System.Security.Cryptography.PaddingMode.PKCS7.
//
// Exceptions:
// T:System.Security.Cryptography.CryptographicException:
// The padding mode is not one of the System.Security.Cryptography.PaddingMode values.
public virtual PaddingMode Padding { get; set; }
相關問題
- 1. 「左」屬性的默認值是什麼?
- 2. ASP.NET web.config:system.web.compilation中調試屬性的默認值是什麼?
- 3. 什麼是Rfc2898DeriveBytes類的iterationCount屬性的默認值
- 4. 屬性(屬性默認值)是做什麼的?
- 5. Swift - 屬性的默認值應該在父類中是什麼?
- 6. 什麼是默認互斥量屬性?
- 7. 默認值的ASP.NET核心TagHelper屬性
- 8. 什麼是XMLHttpRequest.open方法上的async屬性的javascript默認值?
- 9. 腳本標記的charset屬性的默認值是什麼?
- 10. PrimeFaces:CommandButton或CommandLink上的process屬性的默認值是什麼?
- 11. 設置類屬性的默認值
- 12. 什麼是枚舉的默認屬性類型編輯器?
- 13. 什麼是標籤的默認屬性值
- 14. cusor屬性中%NOTFOUND的默認值是什麼?
- 15. JSTL標籤中'scope'屬性的默認值是什麼?
- 16. Hibernate屬性hibernate.jdbc.factory_class的默認值是什麼?
- 17. 默認屬性值
- 18. asp.net用戶控件默認屬性值
- 19. Eloquent默認屬性值:$屬性或DB列默認值?
- 20. 什麼是Page.ResponseEncoding默認值?
- 21. 什麼是GOMAXPROCS默認值
- 22. 什麼是ContinueWith默認值
- 23. 什麼是PHImageRequestOptionsResizeMode默認值?
- 24. WebRequest.Proxy - 什麼是默認值
- 25. RijndaelManaged - 設置KeySize屬性的功能是什麼?
- 26. IOS:默認屬性的值
- 27. .NET默認值屬性
- 28. GORM域類屬性默認值
- 29. ASP.net什麼是MasterPageFile屬性?
- 30. JSF - * .taglib.xml - 屬性默認值
謝謝,paddingMode呢?建議設置什麼? –
默認爲this.PaddingValue = PaddingMode.PKCS7;有關更多信息,請參閱http://crypto.stackexchange.com/questions/1486/how-to-choose-a-padding-mode-with-aes –
CBC是默認鏈接模式嗎? – vojta