語言

Cipher.GetMaxAllowedKeyLength(String) 方法

定義

根據已安裝的 JCE 管轄權政策檔案,回傳指定轉換的最大金鑰長度。

[Android.Runtime.Register("getMaxAllowedKeyLength", "(Ljava/lang/String;)I", "")]
public static int GetMaxAllowedKeyLength(string? transformation);
[<Android.Runtime.Register("getMaxAllowedKeyLength", "(Ljava/lang/String;)I", "")>]
static member GetMaxAllowedKeyLength : string -> int

參數

transformation
String

密碼轉換。

傳回

最大金鑰長度(位元)或 Integer.MAX_VALUE。

屬性

例外狀況

若找不到指定 transformation 提供者。

若 transformation 是 null。

備註

根據已安裝的 JCE 管轄權政策檔案,回傳指定轉換的最大金鑰長度。 若安裝了 JCE 無限強度的管轄區政策檔案,Integer.MAX_VALUE 將被回傳。 欲了解更多關於 JCE 管轄權政策檔案中預設金鑰大小的資訊,請參閱 Java 密碼學架構參考指南中的附錄 E。

已在1.5中新增。

Java 文件 javax.crypto.Cipher.getMaxAllowedKeyLength(java.lang.String)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於