最近のアクセス:
CMAC

: これは、GeneXus Cryptography Module の一部です。

CMAC

Calculate

指定のパスワード、macSize、対称ブロック暗号アルゴリズムを使用して CMAC を計算します。
Cmac.Calculate(plainText, key, algorithm, macSize)
  • 入力 plainText: VarChar(256)
  • 入力 key: VarChar(256)、16 進数
  • 入力 algorithm: SymmetricBlockAlgorithm ドメインの値
  • 入力 macSize: Numeric(9.0)
  • 戻り値: VarChar(256)
例: &plainText="Lorem ipsum dolor sit amet"
&key="64887e525dce27351f5cb5ce85615e52"
&mac=&Cmac.Calculate(&plainText, &password, SymmetricBlockAlgorithm.AES, 128)

Verify

指定されたパラメーターの CMAC を検証します。
Cmac.Verify(plainText, key, mac, algorithm, macSize)
  • 入力 plainText: VarChar(256)
  • 入力 key: VarChar(256)、16 進数
  • 入力 mac: VarChar(256)、16 進数
  • 入力 algorithm: SymmetricBlockAlgorithm ドメインの値
  • 入力 macSize: Numeric(9.0)
  • 戻り値: mac が有効な場合にブール値 true
例: &plainText="Lorem ipsum dolor sit amet"
&key="64887e525dce27351f5cb5ce85615e52"
&mac =""
&mac=&Cmac.Calculate(&plainText, &password, &mac, SymmetricBlockAlgorithm.AES, 128)
 




サブページ
Created: 20/12/14 21:41 by Admin Last update: 21/10/28 23:31 by Admin
カテゴリ
Powered by GXwiki 3.0