Changes between Version 7 and Version 8 of spec/Cal


Ignore:
Timestamp:
Aug 17, 2020, 10:15:22 PM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Cal

    v7 v8  
    77[[BR]]
    88
    9 {{{#!comment
    10 [執筆開始時削除エリア]ここから
    11 ※コメントごと削除してください
    12 }}}
    13 * '''本項目は、まだ執筆されていません'''
    14 * '''要望等ございましたら、[wiki: Wikiトップページ]にあります[wiki:#本サイトに関して 問い合わせ先]までお願いします'''
     9= 概要 =
     10
     11* API一覧
     12
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.2.2 =||
     14  || [#Cal_GetVersionInfo Cal_GetVersionInfo]                             || 59|| 0x3B||  ○  ||
     15  || [#Cal_HashStart Cal_HashStart]                                       ||  3|| 0x03||  ○  ||
     16  || [#Cal_HashUpdate Cal_HashUpdate]                                     ||  4|| 0x04||  ○  ||
     17  || [#Cal_HashFinish Cal_HashFinish]                                     ||  5|| 0x05||  ○  ||
     18  || [#Cal_MacGenerateStart Cal_MacGenerateStart]                         ||  6|| 0x06||  ○  ||
     19  || [#Cal_MacGenerateUpdate Cal_MacGenerateUpdate]                       ||  7|| 0x07||  ○  ||
     20  || [#Cal_MacGenerateFinish Cal_MacGenerateFinish]                       ||  8|| 0x08||  ○  ||
     21  || [#Cal_MacVerifyStart Cal_MacVerifyStart]                             ||  9|| 0x09||  ○  ||
     22  || [#Cal_MacVerifyUpdate Cal_MacVerifyUpdate]                           || 10|| 0x0A||  ○  ||
     23  || [#Cal_MacVerifyFinish Cal_MacVerifyFinish]                           || 11|| 0x0B||  ○  ||
     24  || [#Cal_RandomSeedStart Cal_RandomSeedStart]                           || 12|| 0x0C||  ○  ||
     25  || [#Cal_RandomSeedUpdate Cal_RandomSeedUpdate]                         || 13|| 0x0D||  ○  ||
     26  || [#Cal_RandomSeedFinish Cal_RandomSeedFinish]                         || 14|| 0x0E||  ○  ||
     27  || [#Cal_RandomGenerate Cal_RandomGenerate]                             || 15|| 0x0F||  ○  ||
     28  || [#Cal_SymBlockEncryptStart Cal_SymBlockEncryptStart]                 || 16|| 0x10||  ○  ||
     29  || [#Cal_SymBlockEncryptUpdate Cal_SymBlockEncryptUpdate]               || 17|| 0x11||  ○  ||
     30  || [#Cal_SymBlockEncryptFinish Cal_SymBlockEncryptFinish]               || 18|| 0x12||  ○  ||
     31  || [#Cal_SymBlockDecryptStart Cal_SymBlockDecryptStart]                 || 19|| 0x13||  ○  ||
     32  || [#Cal_SymBlockDecryptUpdate Cal_SymBlockDecryptUpdate]               || 20|| 0x14||  ○  ||
     33  || [#Cal_SymBlockDecryptFinish Cal_SymBlockDecryptFinish]               || 21|| 0x15||  ○  ||
     34  || [#Cal_SymEncryptStart Cal_SymEncryptStart]                           || 22|| 0x16||  ○  ||
     35  || [#Cal_SymEncryptUpdate Cal_SymEncryptUpdate]                         || 23|| 0x17||  ○  ||
     36  || [#Cal_SymEncryptFinish Cal_SymEncryptFinish]                         || 24|| 0x18||  ○  ||
     37  || [#Cal_SymDecryptStart Cal_SymDecryptStart]                           || 25|| 0x19||  ○  ||
     38  || [#Cal_SymDecryptUpdate Cal_SymDecryptUpdate]                         || 26|| 0x1A||  ○  ||
     39  || [#Cal_SymDecryptFinish Cal_SymDecryptFinish]                         || 27|| 0x1B||  ○  ||
     40  || [#Cal_AsymEncryptStart Cal_AsymEncryptStart]                         || 28|| 0x1C||  ○  ||
     41  || [#Cal_AsymEncryptUpdate Cal_AsymEncryptUpdate]                       || 29|| 0x1D||  ○  ||
     42  || [#Cal_AsymEncryptFinish Cal_AsymEncryptFinish]                       || 30|| 0x1E||  ○  ||
     43  || [#Cal_AsymDecryptStart Cal_AsymDecryptStart]                         || 31|| 0x1F||  ○  ||
     44  || [#Cal_AsymDecryptUpdate Cal_AsymDecryptUpdate]                       || 32|| 0x20||  ○  ||
     45  || [#Cal_AsymDecryptFinish Cal_AsymDecryptFinish]                       || 33|| 0x21||  ○  ||
     46  || [#Cal_SignatureGenerateStart Cal_SignatureGenerateStart]             || 34|| 0x22||  ○  ||
     47  || [#Cal_SignatureGenerateUpdate Cal_SignatureGenerateUpdate]           || 35|| 0x23||  ○  ||
     48  || [#Cal_SignatureGenerateFinish Cal_SignatureGenerateFinish]           || 36|| 0x24||  ○  ||
     49  || [#Cal_SignatureVerifyStart Cal_SignatureVerifyStart]                 || 37|| 0x25||  ○  ||
     50  || [#Cal_SignatureVerifyUpdate Cal_SignatureVerifyUpdate]               || 38|| 0x26||  ○  ||
     51  || [#Cal_SignatureVerifyFinish Cal_SignatureVerifyFinish]               || 39|| 0x27||  ○  ||
     52  || [#Cal_CompressStart Cal_CompressStart]                               || 77|| 0x4D||  ○  ||
     53  || [#Cal_CompressUpdate Cal_CompressUpdate]                             || 78|| 0x4E||  ○  ||
     54  || [#Cal_CompressFinish Cal_CompressFinish]                             || 79|| 0x4F||  ○  ||
     55  || [#Cal_DecompressStart Cal_DecompressStart]                           || 80|| 0x50||  ○  ||
     56  || [#Cal_DecompressUpdate Cal_DecompressUpdate]                         || 81|| 0x51||  ○  ||
     57  || [#Cal_DecompressFinish Cal_DecompressFinish]                         || 82|| 0x52||  ○  ||
     58  || [#Cal_ChecksumStart Cal_ChecksumStart]                               || 40|| 0x28||  ○  ||
     59  || [#Cal_ChecksumUpdate Cal_ChecksumUpdate]                             || 41|| 0x29||  ○  ||
     60  || [#Cal_ChecksumFinish Cal_ChecksumFinish]                             || 42|| 0x2A||  ○  ||
     61  || [#Cal_KeyDeriveStart Cal_KeyDeriveStart]                             || 43|| 0x2B||  ○  ||
     62  || [#Cal_KeyDeriveUpdate Cal_KeyDeriveUpdate]                           || 44|| 0x2C||  ○  ||
     63  || [#Cal_KeyDeriveFinish Cal_KeyDeriveFinish]                           || 45|| 0x2D||  ○  ||
     64  || [#Cal_KeyExchangeCalcPubVal Cal_KeyExchangeCalcPubVal]               || 46|| 0x2E||  ○  ||
     65  || [#Cal_KeyExchangeCalcSecretStart Cal_KeyExchangeCalcSecretStart]     || 47|| 0x2F||  ○  ||
     66  || [#Cal_KeyExchangeCalcSecretUpdate Cal_KeyExchangeCalcSecretUpdate]   || 48|| 0x30||  ○  ||
     67  || [#Cal_KeyExchangeCalcSecretFinish Cal_KeyExchangeCalcSecretFinish]   || 49|| 0x31||  ○  ||
     68  || [#Cal_SymKeyExtractStart Cal_SymKeyExtractStart]                     || 50|| 0x32||  ○  ||
     69  || [#Cal_SymKeyExtractUpdate Cal_SymKeyExtractUpdate]                   || 51|| 0x33||  ○  ||
     70  || [#Cal_SymKeyExtractFinish Cal_SymKeyExtractFinish]                   || 52|| 0x34||  ○  ||
     71  || [#Cal_SymKeyWrapSymStart Cal_SymKeyWrapSymStart]                     || 60|| 0x3C||  ○  ||
     72  || [#Cal_SymKeyWrapSymUpdate Cal_SymKeyWrapSymUpdate]                   || 61|| 0x3D||  ○  ||
     73  || [#Cal_SymKeyWrapSymFinish Cal_SymKeyWrapSymFinish]                   || 62|| 0x3E||  ○  ||
     74  || [#Cal_SymKeyWrapAsymStart Cal_SymKeyWrapAsymStart]                   || 63|| 0x3F||  ○  ||
     75  || [#Cal_SymKeyWrapAsymUpdate Cal_SymKeyWrapAsymUpdate]                 || 64|| 0x40||  ○  ||
     76  || [#Cal_SymKeyWrapAsymFinish Cal_SymKeyWrapAsymFinish]                 || 65|| 0x41||  ○  ||
     77  || [#Cal_AsymPublicKeyExtractStart Cal_AsymPublicKeyExtractStart]       || 53|| 0x35||  ○  ||
     78  || [#Cal_AsymPublicKeyExtractUpdate Cal_AsymPublicKeyExtractUpdate]     || 54|| 0x36||  ○  ||
     79  || [#Cal_AsymPublicKeyExtractFinish Cal_AsymPublicKeyExtractFinish]     || 55|| 0x37||  ○  ||
     80  || [#Cal_AsymPrivateKeyExtractStart Cal_AsymPrivateKeyExtractStart]     || 56|| 0x38||  ○  ||
     81  || [#Cal_AsymPrivateKeyExtractUpdate Cal_AsymPrivateKeyExtractUpdate]   || 57|| 0x39||  ○  ||
     82  || [#Cal_AsymPrivateKeyExtractFinish Cal_AsymPrivateKeyExtractFinish]   || 58|| 0x3A||  ○  ||
     83  || [#Cal_AsymPrivateKeyWrapSymStart Cal_AsymPrivateKeyWrapSymStart]     || 66|| 0x42||  ○  ||
     84  || [#Cal_AsymPrivateKeyWrapSymUpdate Cal_AsymPrivateKeyWrapSymUpdate]   || 67|| 0x43||  ○  ||
     85  || [#Cal_AsymPrivateKeyWrapSymFinish Cal_AsymPrivateKeyWrapSymFinish]   || 68|| 0x44||  ○  ||
     86  || [#Cal_AsymPrivateKeyWrapAsymStart Cal_AsymPrivateKeyWrapAsymStart]   || 69|| 0x45||  ○  ||
     87  || [#Cal_AsymPrivateKeyWrapAsymUpdate Cal_AsymPrivateKeyWrapAsymUpdate] || 70|| 0x46||  ○  ||
     88  || [#Cal_AsymPrivateKeyWrapAsymFinish Cal_AsymPrivateKeyWrapAsymFinish] || 71|| 0x47||  ○  ||
     89  || [#Cpl_PrimitiveStart Cpl_<Primitive>Start]                          ||  -||   --||  ○  ||
     90  || [#Cpl_PrimitiveUpdate Cpl_<Primitive>Update]                         ||  -||   --||  ○  ||
     91  || [#Cpl_PrimitiveFinish Cpl_<Primitive>Finish]                         ||  -||   --||  ○  ||
     92  || [#Cpl_Primitive Cpl_<Primitive>]                                     ||  -||   --||  ○  ||
     93
     94* コンフィギュレーション一覧(R4.2.2)
     95  * [#CalAsymDecrypt CalAsymDecrypt] (○)
     96    * [#CalAsymDecryptMaxCtxBufByteSize CalAsymDecryptMaxCtxBufByteSize] (○)
     97    * [#CalAsymDecryptMaxKeySize CalAsymDecryptMaxKeySize] (○)
     98    * [#CalAsymDecryptConfig CalAsymDecryptConfig] (○)
     99      * [#CalAsymDecryptInitConfiguration CalAsymDecryptInitConfiguration] (○)
     100      * [#CalAsymDecryptPrimitiveName CalAsymDecryptPrimitiveName] (○)
     101  * [#CalAsymEncrypt CalAsymEncrypt] (○)
     102    * [#CalAsymEncryptMaxCtxBufByteSize CalAsymEncryptMaxCtxBufByteSize] (○)
     103    * [#CalAsymEncryptMaxKeySize CalAsymEncryptMaxKeySize] (○)
     104    * [#CalAsymEncryptConfig CalAsymEncryptConfig] (○)
     105      * [#CalAsymEncryptInitConfiguration CalAsymEncryptInitConfiguration] (○)
     106      * [#CalAsymEncryptPrimitiveName CalAsymEncryptPrimitiveName] (○)
     107  * [#CalAsymPrivateKeyExtract CalAsymPrivateKeyExtract] (○)
     108    * [#CalAsymPrivateKeyExtractMaxCtxBufByteSize CalAsymPrivateKeyExtractMaxCtxBufByteSize] (○)
     109    * [#CalAsymPrivateKeyExtractMaxKeySize CalAsymPrivateKeyExtractMaxKeySize] (○)
     110    * [#CalAsymPrivateKeyExtractConfig CalAsymPrivateKeyExtractConfig] (○)
     111      * [#CalAsymPrivateKeyExtractInitConfiguration CalAsymPrivateKeyExtractInitConfiguration] (○)
     112      * [#CalAsymPrivateKeyExtractPrimitiveName CalAsymPrivateKeyExtractPrimitiveName] (○)
     113  * [#CalAsymPrivateKeyWrapAsym CalAsymPrivateKeyWrapAsym] (○)
     114    * [#CalAsymPrivateKeyWrapAsymMaxCtxBufByteSize CalAsymPrivateKeyWrapAsymMaxCtxBufByteSize] (○)
     115    * [#CalAsymPrivateKeyWrapAsymMaxPrivKeySize CalAsymPrivateKeyWrapAsymMaxPrivKeySize] (○)
     116    * [#CalAsymPrivateKeyWrapAsymMaxPubKeySize CalAsymPrivateKeyWrapAsymMaxPubKeySize] (○)
     117    * [#CalAsymPrivateKeyWrapAsymConfig CalAsymPrivateKeyWrapAsymConfig] (○)
     118      * [#CalAsymPrivateKeyWrapAsymInitConfiguration CalAsymPrivateKeyWrapAsymInitConfiguration] (○)
     119      * [#CalAsymPrivateKeyWrapAsymPrimitiveName CalAsymPrivateKeyWrapAsymPrimitiveName] (○)
     120  * [#CalAsymPrivateKeyWrapSym CalAsymPrivateKeyWrapSym] (○)
     121    * [#CalAsymPrivateKeyWrapSymMaxCtxBufByteSize CalAsymPrivateKeyWrapSymMaxCtxBufByteSize] (○)
     122    * [#CalAsymPrivateKeyWrapSymMaxPrivKeySize CalAsymPrivateKeyWrapSymMaxPrivKeySize] (○)
     123    * [#CalAsymPrivateKeyWrapSymMaxSymKeySize CalAsymPrivateKeyWrapSymMaxSymKeySize] (○)
     124    * [#CalAsymPrivateKeyWrapSymConfig CalAsymPrivateKeyWrapSymConfig] (○)
     125      * [#CalAsymPrivateKeyWrapSymInitConfiguration CalAsymPrivateKeyWrapSymInitConfiguration] (○)
     126      * [#CalAsymPrivateKeyWrapSymPrimitiveName CalAsymPrivateKeyWrapSymPrimitiveName] (○)
     127  * [#CalAsymPublicKeyExtract CalAsymPublicKeyExtract] (○)
     128    * [#CalAsymPublicKeyExtractMaxCtxBufByteSize CalAsymPublicKeyExtractMaxCtxBufByteSize] (○)
     129    * [#CalAsymPublicKeyExtractMaxKeySize CalAsymPublicKeyExtractMaxKeySize] (○)
     130    * [#CalAsymPublicKeyExtractConfig CalAsymPublicKeyExtractConfig] (○)
     131      * [#CalAsymPublicKeyExtractInitConfiguration CalAsymPublicKeyExtractInitConfiguration] (○)
     132      * [#CalAsymPublicKeyExtractPrimitiveName CalAsymPublicKeyExtractPrimitiveName] (○)
     133  * [#CalChecksum CalChecksum] (○)
     134    * [#CalChecksumMaxCtxBufByteSize CalChecksumMaxCtxBufByteSize] (○)
     135    * [#CalChecksumConfig CalChecksumConfig] (○)
     136      * [#CalChecksumInitConfiguration CalChecksumInitConfiguration] (○)
     137      * [#CalChecksumPrimitiveName CalChecksumPrimitiveName] (○)
     138  * [#CalCompression CalCompression] (○)
     139    * [#CalCompressMaxCtxBufByteSize CalCompressMaxCtxBufByteSize] (○)
     140    * [#CalCompressionConfig CalCompressionConfig] (○)
     141      * [#CalCompressInitConfiguration CalCompressInitConfiguration] (○)
     142      * [#CalCompressPrimitiveName CalCompressPrimitiveName] (○)
     143  * [#CalDecompression CalDecompression] (○)
     144    * [#CalDecompressMaxCtxBufByteSize CalDecompressMaxCtxBufByteSize] (○)
     145    * [#CalDecompressionConfig CalDecompressionConfig] (○)
     146      * [#CalDecompressInitConfiguration CalDecompressInitConfiguration] (○)
     147      * [#CalDecompressPrimitiveName CalDecompressPrimitiveName] (○)
     148  * [#CalGeneral CalGeneral] (○)
     149    * [#CalMaxAlignScalarType CalMaxAlignScalarType] (○)
     150    * [#CalVersionInfoApi CalVersionInfoApi] (○)
     151  * [#CalHash CalHash] (○)
     152    * [#CalHashMaxCtxBufByteSize CalHashMaxCtxBufByteSize] (○)
     153    * [#CalHashConfig CalHashConfig] (○)
     154      * [#CalHashInitConfiguration CalHashInitConfiguration] (○)
     155      * [#CalHashPrimitiveName CalHashPrimitiveName] (○)
     156  * [#CalKeyDerive CalKeyDerive] (○)
     157    * [#CalKeyDeriveMaxCtxBufByteSize CalKeyDeriveMaxCtxBufByteSize] (○)
     158    * [#CalKeyDeriveMaxKeySize CalKeyDeriveMaxKeySize] (○)
     159    * [#CalKeyDeriveConfig CalKeyDeriveConfig] (○)
     160      * [#CalKeyDeriveInitConfiguration CalKeyDeriveInitConfiguration] (○)
     161      * [#CalKeyDerivePrimitiveName CalKeyDerivePrimitiveName] (○)
     162  * [#CalKeyExchangeCalcPubVal CalKeyExchangeCalcPubVal] (○)
     163    * [#CalKeyExchangeCalcPubValMaxBaseTypeSize CalKeyExchangeCalcPubValMaxBaseTypeSize] (○)
     164    * [#CalKeyExchangeCalcPubValMaxCtxBufByteSize CalKeyExchangeCalcPubValMaxCtxBufByteSize] (○)
     165    * [#CalKeyExchangeCalcPubValMaxPrivateTypeSize CalKeyExchangeCalcPubValMaxPrivateTypeSize] (○)
     166    * [#CalKeyExchangeCalcPubValConfig CalKeyExchangeCalcPubValConfig] (○)
     167      * [#CalKeyExchangeCalcPubValInitConfiguration CalKeyExchangeCalcPubValInitConfiguration] (○)
     168      * [#CalKeyExchangeCalcPubValPrimitiveName CalKeyExchangeCalcPubValPrimitiveName] (○)
     169  * [#CalKeyExchangeCalcSecret CalKeyExchangeCalcSecret] (○)
     170    * [#CalKeyExchangeCalcSecretMaxBaseTypeSize CalKeyExchangeCalcSecretMaxBaseTypeSize] (○)
     171    * [#CalKeyExchangeCalcSecretMaxCtxBufByteSize CalKeyExchangeCalcSecretMaxCtxBufByteSize] (○)
     172    * [#CalKeyExchangeCalcSecretMaxPrivateTypeSize CalKeyExchangeCalcSecretMaxPrivateTypeSize] (○)
     173    * [#CalKeyExchangeCalcSecretConfig CalKeyExchangeCalcSecretConfig] (○)
     174      * [#CalKeyExchangeCalcSecretInitConfiguration CalKeyExchangeCalcSecretInitConfiguration] (○)
     175      * [#CalKeyExchangeCalcSecretPrimitiveName CalKeyExchangeCalcSecretPrimitiveName] (○)
     176  * [#CalMacGenerate CalMacGenerate] (○)
     177    * [#CalMacGenerateMaxCtxBufByteSize CalMacGenerateMaxCtxBufByteSize] (○)
     178    * [#CalMacGenerateMaxKeySize CalMacGenerateMaxKeySize] (○)
     179    * [#CalMacGenerateConfig CalMacGenerateConfig] (○)
     180      * [#CalMacGenerateInitConfiguration CalMacGenerateInitConfiguration] (○)
     181      * [#CalMacGeneratePrimitiveName CalMacGeneratePrimitiveName] (○)
     182  * [#CalMacVerify CalMacVerify] (○)
     183    * [#CalMacVerifyMaxCtxBufByteSize CalMacVerifyMaxCtxBufByteSize] (○)
     184    * [#CalMacVerifyMaxKeySize CalMacVerifyMaxKeySize] (○)
     185    * [#CalMacVerifyConfig CalMacVerifyConfig] (○)
     186      * [#CalMacVerifyInitConfiguration CalMacVerifyInitConfiguration] (○)
     187      * [#CalMacVerifyPrimitiveName CalMacVerifyPrimitiveName] (○)
     188  * [#CalRandomGenerate CalRandomGenerate] (○)
     189    * [#CalRandomGenerateConfig CalRandomGenerateConfig] (○)
     190      * [#CalRandomGenerateInitConfiguration CalRandomGenerateInitConfiguration] (○)
     191      * [#CalRandomGeneratePrimitiveName CalRandomGeneratePrimitiveName] (○)
     192  * [#CalRandomSeed CalRandomSeed] (○)
     193    * [#CalRandomMaxCtxBufByteSize CalRandomMaxCtxBufByteSize] (○)
     194    * [#CalRandomSeedConfig CalRandomSeedConfig] (○)
     195      * [#CalRandomSeedInitConfiguration CalRandomSeedInitConfiguration] (○)
     196      * [#CalRandomSeedPrimitiveName CalRandomSeedPrimitiveName] (○)
     197  * [#CalSignatureGenerate CalSignatureGenerate] (○)
     198    * [#CalSignatureGenerateMaxCtxBufByteSize CalSignatureGenerateMaxCtxBufByteSize] (○)
     199    * [#CalSignatureGenerateMaxKeySize CalSignatureGenerateMaxKeySize] (○)
     200    * [#CalSignatureGenerateConfig CalSignatureGenerateConfig] (○)
     201      * [#CalSignatureGenerateInitConfiguration CalSignatureGenerateInitConfiguration] (○)
     202      * [#CalSignatureGeneratePrimitiveName CalSignatureGeneratePrimitiveName] (○)
     203  * [#CalSignatureVerify CalSignatureVerify] (○)
     204    * [#CalSignatureVerifyMaxCtxBufByteSize CalSignatureVerifyMaxCtxBufByteSize] (○)
     205    * [#CalSignatureVerifyMaxKeySize CalSignatureVerifyMaxKeySize] (○)
     206    * [#CalSignatureVerifyConfig CalSignatureVerifyConfig] (○)
     207      * [#CalSignatureVerifyInitConfiguration CalSignatureVerifyInitConfiguration] (○)
     208      * [#CalSignatureVerifyPrimitiveName CalSignatureVerifyPrimitiveName] (○)
     209  * [#CalSymBlockDecrypt CalSymBlockDecrypt] (○)
     210    * [#CalSymBlockDecryptMaxCtxBufByteSize CalSymBlockDecryptMaxCtxBufByteSize] (○)
     211    * [#CalSymBlockDecryptMaxKeySize CalSymBlockDecryptMaxKeySize] (○)
     212    * [#CalSymBlockDecryptConfig CalSymBlockDecryptConfig] (○)
     213      * [#CalSymBlockDecryptInitConfiguration CalSymBlockDecryptInitConfiguration] (○)
     214      * [#CalSymBlockDecryptPrimitiveName CalSymBlockDecryptPrimitiveName] (○)
     215  * [#CalSymBlockEncrypt CalSymBlockEncrypt] (○)
     216    * [#CalSymBlockEncryptMaxCtxBufByteSize CalSymBlockEncryptMaxCtxBufByteSize] (○)
     217    * [#CalSymBlockEncryptMaxKeySize CalSymBlockEncryptMaxKeySize] (○)
     218    * [#CalSymBlockEncryptConfig CalSymBlockEncryptConfig] (○)
     219      * [#CalSymBlockEncryptInitConfiguration CalSymBlockEncryptInitConfiguration] (○)
     220      * [#CalSymBlockEncryptPrimitiveName CalSymBlockEncryptPrimitiveName] (○)
     221  * [#CalSymDecrypt CalSymDecrypt] (○)
     222    * [#CalSymDecryptMaxCtxBufByteSize CalSymDecryptMaxCtxBufByteSize] (○)
     223    * [#CalSymDecryptMaxKeySize CalSymDecryptMaxKeySize] (○)
     224    * [#CalSymDecryptConfig CalSymDecryptConfig] (○)
     225      * [#CalSymDecryptInitConfiguration CalSymDecryptInitConfiguration] (○)
     226      * [#CalSymDecryptPrimitiveName CalSymDecryptPrimitiveName] (○)
     227  * [#CalSymEncrypt CalSymEncrypt] (○)
     228    * [#CalSymEncryptMaxCtxBufByteSize CalSymEncryptMaxCtxBufByteSize] (○)
     229    * [#CalSymEncryptMaxKeySize CalSymEncryptMaxKeySize] (○)
     230    * [#CalSymEncryptConfig CalSymEncryptConfig] (○)
     231      * [#CalSymEncryptInitConfiguration CalSymEncryptInitConfiguration] (○)
     232      * [#CalSymEncryptPrimitiveName CalSymEncryptPrimitiveName] (○)
     233  * [#CalSymKeyExtract CalSymKeyExtract] (○)
     234    * [#CalSymKeyExtractMaxCtxBufByteSize CalSymKeyExtractMaxCtxBufByteSize] (○)
     235    * [#CalSymKeyExtractMaxKeySize CalSymKeyExtractMaxKeySize] (○)
     236    * [#CalSymKeyExtractConfig CalSymKeyExtractConfig] (○)
     237      * [#CalSymKeyExtractInitConfiguration CalSymKeyExtractInitConfiguration] (○)
     238      * [#CalSymKeyExtractPrimitiveName CalSymKeyExtractPrimitiveName] (○)
     239  * [#CalSymKeyWrapAsym CalSymKeyWrapAsym] (○)
     240    * [#CalSymKeyWrapAsymMaxCtxBufByteSize CalSymKeyWrapAsymMaxCtxBufByteSize] (○)
     241    * [#CalSymKeyWrapAsymMaxPubKeySize CalSymKeyWrapAsymMaxPubKeySize] (○)
     242    * [#CalSymKeyWrapAsymMaxSymKeySize CalSymKeyWrapAsymMaxSymKeySize] (○)
     243    * [#CalSymKeyWrapAsymConfig CalSymKeyWrapAsymConfig] (○)
     244      * [#CalSymKeyWrapAsymInitConfiguration CalSymKeyWrapAsymInitConfiguration] (○)
     245      * [#CalSymKeyWrapAsymPrimitiveName CalSymKeyWrapAsymPrimitiveName] (○)
     246  * [#CalSymKeyWrapSym CalSymKeyWrapSym] (○)
     247    * [#CalSymKeyWrapSymMaxCtxBufByteSize CalSymKeyWrapSymMaxCtxBufByteSize] (○)
     248    * [#CalSymKeyWrapSymMaxSymKeySize CalSymKeyWrapSymMaxSymKeySize] (○)
     249    * [#CalSymKeyWrapSymConfig CalSymKeyWrapSymConfig] (○)
     250      * [#CalSymKeyWrapSymInitConfiguration CalSymKeyWrapSymInitConfiguration] (○)
     251      * [#CalSymKeyWrapSymPrimitiveName CalSymKeyWrapSymPrimitiveName] (○)
     252
     253
    15254----
    16 {{{#!comment
    17 [執筆開始時削除エリア]ここまで
    18 ※コメントごと削除してください
    19 }}}
    20 
    21 = 概要 =
     255
     256= API仕様 =
     257
     258== Cal_GetVersionInfo ==
     259{{{
     260void Cal_GetVersionInfo(Std_VersionInfoType* versioninfo)
     261}}}
     262
     263== Cal_HashStart ==
     264{{{
     265Cal_ReturnType Cal_HashStart(Cal_ConfigIdType cfgId, Cal_HashCtxBufType contextBuffer)
     266}}}
     267
     268== Cal_HashUpdate ==
     269{{{
     270Cal_ReturnType Cal_HashUpdate(Cal_ConfigIdType cfgId, Cal_HashCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     271}}}
     272
     273== Cal_HashFinish ==
     274{{{
     275Cal_ReturnType Cal_HashFinish(Cal_ConfigIdType cfgId, Cal_HashCtxBufType contextBuffer, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
     276}}}
     277
     278== Cal_MacGenerateStart ==
     279{{{
     280Cal_ReturnType Cal_MacGenerateStart(Cal_ConfigIdType cfgId, Cal_MacGenerateCtxBufType contextBuffer, const Cal_SymKeyType* keyPtr)
     281}}}
     282
     283== Cal_MacGenerateUpdate ==
     284{{{
     285Cal_ReturnType Cal_MacGenerateUpdate(Cal_ConfigIdType cfgId, Cal_MacGenerateCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     286}}}
     287
     288== Cal_MacGenerateFinish ==
     289{{{
     290Cal_ReturnType Cal_MacGenerateFinish(Cal_ConfigIdType cfgId, Cal_MacGenerateCtxBufType contextBuffer, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
     291}}}
     292
     293== Cal_MacVerifyStart ==
     294{{{
     295Cal_ReturnType Cal_MacVerifyStart(Cal_ConfigIdType cfgId, Cal_MacVerifyCtxBufType contextBuffer, const Cal_SymKeyType* keyPtr)
     296}}}
     297
     298== Cal_MacVerifyUpdate ==
     299{{{
     300Cal_ReturnType Cal_MacVerifyUpdate(Cal_ConfigIdType cfgId, Cal_MacVerifyCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     301}}}
     302
     303== Cal_MacVerifyFinish ==
     304{{{
     305Cal_ReturnType Cal_MacVerifyFinish(Cal_ConfigIdType cfgId, Cal_MacVerifyCtxBufType contextBuffer, const uint8* MacPtr, uint32 MacLength, Cal_VerifyResultType* resultPtr)
     306}}}
     307
     308== Cal_RandomSeedStart ==
     309{{{
     310Cal_ReturnType Cal_RandomSeedStart(Cal_ConfigIdType cfgId, Cal_RandomCtxBufType contextBuffer)
     311}}}
     312
     313== Cal_RandomSeedUpdate ==
     314{{{
     315Cal_ReturnType Cal_RandomSeedUpdate(Cal_ConfigIdType cfgId, Cal_RandomCtxBufType contextBuffer, const uint8* seedPtr, uint32 seedLength)
     316}}}
     317
     318== Cal_RandomSeedFinish ==
     319{{{
     320Cal_ReturnType Cal_RandomSeedFinish(Cal_ConfigIdType cfgId, Cal_RandomCtxBufType contextBuffer)
     321}}}
     322
     323== Cal_RandomGenerate ==
     324{{{
     325Cal_ReturnType Cal_RandomGenerate(Cal_ConfigIdType cfgId, Cal_RandomCtxBufType contextBuffer, uint8* resultPtr, uint32 resultLength)
     326}}}
     327
     328== Cal_SymBlockEncryptStart ==
     329{{{
     330Cal_ReturnType Cal_SymBlockEncryptStart(Cal_ConfigIdType cfgId, Cal_SymBlockEncryptCtxBufType contextBuffer, const Cal_SymKeyType* keyPtr)
     331}}}
     332
     333== Cal_SymBlockEncryptUpdate ==
     334{{{
     335Cal_ReturnType Cal_SymBlockEncryptUpdate(Cal_ConfigIdType cfgId, Cal_SymBlockEncryptCtxBufType contextBuffer, const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
     336}}}
     337
     338== Cal_SymBlockEncryptFinish ==
     339{{{
     340Cal_ReturnType Cal_SymBlockEncryptFinish(Cal_ConfigIdType cfgId, Cal_SymBlockEncryptCtxBufType contextBuffer)
     341}}}
     342
     343== Cal_SymBlockDecryptStart ==
     344{{{
     345Cal_ReturnType Cal_SymBlockDecryptStart(Cal_ConfigIdType cfgId, Cal_SymBlockDecryptCtxBufType contextBuffer, const Cal_SymKeyType* keyPtr)
     346}}}
     347
     348== Cal_SymBlockDecryptUpdate ==
     349{{{
     350Cal_ReturnType Cal_SymBlockDecryptUpdate(Cal_ConfigIdType cfgId, Cal_SymBlockDecryptCtxBufType contextBuffer, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
     351}}}
     352
     353== Cal_SymBlockDecryptFinish ==
     354{{{
     355Cal_ReturnType Cal_SymBlockDecryptFinish(Cal_ConfigIdType cfgId, Cal_SymBlockDecryptCtxBufType contextBuffer)
     356}}}
     357
     358== Cal_SymEncryptStart ==
     359{{{
     360Cal_ReturnType Cal_SymEncryptStart(Cal_ConfigIdType cfgId, Cal_SymEncryptCtxBufType contextBuffer, const Cal_SymKeyType* keyPtr, const uint8* InitVectorPtr, uint32 InitVectorLength)
     361}}}
     362
     363== Cal_SymEncryptUpdate ==
     364{{{
     365Cal_ReturnType Cal_SymEncryptUpdate(Cal_ConfigIdType cfgId, Cal_SymEncryptCtxBufType contextBuffer,  const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
     366}}}
     367
     368== Cal_SymEncryptFinish ==
     369{{{
     370Cal_ReturnType Cal_SymEncryptFinish(Cal_ConfigIdType cfgId, Cal_SymEncryptCtxBufType contextBuffer, uint8* cipherTextPtr, uint32* cipherTextLengthPtr )
     371}}}
     372
     373== Cal_SymDecryptStart ==
     374{{{
     375Cal_ReturnType Cal_SymDecryptStart(Cal_ConfigIdType cfgId, Cal_SymDecryptCtxBufType contextBuffer, const Cal_SymKeyType* keyPtr, const uint8* InitVectorPtr, uint32 InitVectorLength)
     376}}}
     377
     378== Cal_SymDecryptUpdate ==
     379{{{
     380Cal_ReturnType Cal_SymDecryptUpdate(Cal_ConfigIdType cfgId, Cal_SymDecryptCtxBufType contextBuffer, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
     381}}}
     382
     383== Cal_SymDecryptFinish ==
     384{{{
     385Cal_ReturnType Cal_SymDecryptFinish(Cal_ConfigIdType cfgId, Cal_SymDecryptCtxBufType contextBuffer, uint8* plainTextPtr, uint32* plainTextLengthPtr)
     386}}}
     387
     388== Cal_AsymEncryptStart ==
     389{{{
     390Cal_ReturnType Cal_AsymEncryptStart(Cal_ConfigIdType cfgId, Cal_AsymEncryptCtxBufType contextBuffer, const Cal_AsymPublicKeyType* keyPtr)
     391}}}
     392
     393== Cal_AsymEncryptUpdate ==
     394{{{
     395Cal_ReturnType Cal_AsymEncryptUpdate(Cal_ConfigIdType cfgId, Cal_AsymEncryptCtxBufType contextBuffer, const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
     396}}}
     397
     398== Cal_AsymEncryptFinish ==
     399{{{
     400Cal_ReturnType Cal_AsymEncryptFinish(Cal_ConfigIdType cfgId, Cal_AsymEncryptCtxBufType contextBuffer, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
     401}}}
     402
     403== Cal_AsymDecryptStart ==
     404{{{
     405Cal_ReturnType Cal_AsymDecryptStart(Cal_ConfigIdType cfgId, Cal_AsymDecryptCtxBufType contextBuffer, const Cal_AsymPrivateKeyType* keyPtr)
     406}}}
     407
     408== Cal_AsymDecryptUpdate ==
     409{{{
     410Cal_ReturnType Cal_AsymDecryptUpdate(Cal_ConfigIdType cfgId, Cal_AsymDecryptCtxBufType contextBuffer, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
     411}}}
     412
     413== Cal_AsymDecryptFinish ==
     414{{{
     415Cal_ReturnType Cal_AsymDecryptFinish(Cal_ConfigIdType cfgId, Cal_AsymDecryptCtxBufType contextBuffer, uint8* plainTextPtr, uint32* plainTextLengthPtr)
     416}}}
     417
     418== Cal_SignatureGenerateStart ==
     419{{{
     420Cal_ReturnType Cal_SignatureGenerateStart(Cal_ConfigIdType cfgId, Cal_SignatureGenerateCtxBufType contextBuffer, const Cal_AsymPrivateKeyType* keyPtr)
     421}}}
     422
     423== Cal_SignatureGenerateUpdate ==
     424{{{
     425Cal_ReturnType Cal_SignatureGenerateUpdate(Cal_ConfigIdType cfgId, Cal_SignatureGenerateCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     426}}}
     427
     428== Cal_SignatureGenerateFinish ==
     429{{{
     430Cal_ReturnType Cal_SignatureGenerateFinish(Cal_ConfigIdType cfgId, Cal_SignatureGenerateCtxBufType contextBuffer, uint8* resultPtr, uint32* resultLengthPtr)
     431}}}
     432
     433== Cal_SignatureVerifyStart ==
     434{{{
     435Cal_ReturnType Cal_SignatureVerifyStart(Cal_ConfigIdType cfgId, Cal_SignatureVerifyCtxBufType contextBuffer, const Cal_AsymPublicKeyType* keyPtr)
     436}}}
     437
     438== Cal_SignatureVerifyUpdate ==
     439{{{
     440Cal_ReturnType Cal_SignatureVerifyUpdate(Cal_ConfigIdType cfgId, Cal_SignatureVerifyCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     441}}}
     442
     443== Cal_SignatureVerifyFinish ==
     444{{{
     445Cal_ReturnType Cal_SignatureVerifyFinish(Cal_ConfigIdType cfgId, Cal_SignatureVerifyCtxBufType contextBuffer, const uint8* signaturePtr, uint32 signatureLength, Cal_VerifyResultType* resultPtr)
     446}}}
     447
     448== Cal_CompressStart ==
     449{{{
     450Cal_ReturnType Cal_CompressStart(Cal_ConfigIdType cfgId, Cal_CompressCtxBufType contextBuffer)
     451}}}
     452
     453== Cal_CompressUpdate ==
     454{{{
     455Cal_ReturnType Cal_CompressUpdate(Cal_ConfigIdType cfgId, Cal_CompressCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     456}}}
     457
     458== Cal_CompressFinish ==
     459{{{
     460Cal_ReturnType Cal_CompressFinish(Cal_ConfigIdType cfgId, Cal_CompressCtxBufType contextBuffer, uint8* resultPtr, uint32* resultLengthPtr)
     461}}}
     462
     463== Cal_DecompressStart ==
     464{{{
     465Cal_ReturnType Cal_DecompressStart(Cal_ConfigIdType cfgId, Cal_DecompressCtxBufType contextBuffer)
     466}}}
     467
     468== Cal_DecompressUpdate ==
     469{{{
     470Cal_ReturnType Cal_DecompressUpdate(Cal_ConfigIdType cfgId, Cal_DecompressCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     471}}}
     472
     473== Cal_DecompressFinish ==
     474{{{
     475Cal_ReturnType Cal_DecompressFinish(Cal_ConfigIdType cfgId, Cal_DecompressCtxBufType contextBuffer, uint8* resultPtr, uint32* resultLengthPtr)
     476}}}
     477
     478== Cal_ChecksumStart ==
     479{{{
     480Cal_ReturnType Cal_ChecksumStart(Cal_ConfigIdType cfgId, Cal_ChecksumCtxBufType contextBuffer)
     481}}}
     482
     483== Cal_ChecksumUpdate ==
     484{{{
     485Cal_ReturnType Cal_ChecksumUpdate(Cal_ConfigIdType cfgId, Cal_ChecksumCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     486}}}
     487
     488== Cal_ChecksumFinish ==
     489{{{
     490Cal_ReturnType Cal_ChecksumFinish(Cal_ConfigIdType cfgId, Cal_ChecksumCtxBufType contextBuffer, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
     491}}}
     492
     493== Cal_KeyDeriveStart ==
     494{{{
     495Cal_ReturnType Cal_KeyDeriveStart(Cal_ConfigIdType cfgId, Cal_KeyDeriveCtxBufType contextBuffer, uint32 keyLength, uint32 iterations)
     496}}}
     497
     498== Cal_KeyDeriveUpdate ==
     499{{{
     500Cal_ReturnType Cal_KeyDeriveUpdate(Cal_ConfigIdType cfgId, Cal_KeyDeriveCtxBufType contextBuffer, const uint8* passwordPtr, uint32 passwordLength, const uint8* saltPtr, uint32 saltLength)
     501}}}
     502
     503== Cal_KeyDeriveFinish ==
     504{{{
     505Cal_ReturnType Cal_KeyDeriveFinish(Cal_ConfigIdType cfgId, Cal_KeyDeriveCtxBufType contextBuffer, Cal_SymKeyType* keyPtr)
     506}}}
     507
     508== Cal_KeyExchangeCalcPubVal ==
     509{{{
     510Cal_ReturnType Cal_KeyExchangeCalcPubVal(Cal_ConfigIdType cfgId, const Cal_KeyExchangeBaseType* basePtr, const Cal_KeyExchangePrivateType* privateValuePtr, uint8* publicValuePtr, uint32* publicValueLengthPtr)
     511}}}
     512
     513== Cal_KeyExchangeCalcSecretStart ==
     514{{{
     515Cal_ReturnType Cal_KeyExchangeCalcSecretStart(Cal_ConfigIdType cfgId,  Cal_KeyExchangeCalcSecretCtxBufType contextBuffer, const Cal_KeyExchangeBaseType* basePtr, const Cal_KeyExchangePrivateType* privateValuePtr)
     516}}}
     517
     518== Cal_KeyExchangeCalcSecretUpdate ==
     519{{{
     520Cal_ReturnType Cal_KeyExchangeCalcSecretUpdate(Cal_ConfigIdType cfgId, Cal_KeyExchangeCalcSecretCtxBufType contextBuffer, const uint8* partnerPublicValuePtr, uint32 partnerPublicValueLength)
     521}}}
     522
     523== Cal_KeyExchangeCalcSecretFinish ==
     524{{{
     525Cal_ReturnType Cal_KeyExchangeCalcSecretFinish(Cal_ConfigIdType cfgId, Cal_KeyExchangeCalcSecretCtxBufType contextBuffer, uint8* sharedSecretPtr, uint32* sharedSecretLengthPtr, boolean TruncationIsAllowed)
     526}}}
     527
     528== Cal_SymKeyExtractStart ==
     529{{{
     530Cal_ReturnType Cal_SymKeyExtractStart(Cal_ConfigIdType cfgId, Cal_SymKeyExtractCtxBufType contextBuffer)
     531}}}
     532
     533== Cal_SymKeyExtractUpdate ==
     534{{{
     535Cal_ReturnType Cal_SymKeyExtractUpdate(Cal_ConfigIdType cfgId, Cal_SymKeyExtractCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     536}}}
     537
     538== Cal_SymKeyExtractFinish ==
     539{{{
     540Cal_ReturnType Cal_SymKeyExtractFinish(Cal_ConfigIdType cfgId, Cal_SymKeyExtractCtxBufType contextBuffer, Cal_SymKeyType* keyPtr)
     541}}}
     542
     543== Cal_SymKeyWrapSymStart ==
     544{{{
     545Cal_ReturnType Cal_SymKeyWrapSymStart(Cal_ConfigIdType cfgId, Cal_SymKeyWrapSymCtxBufType contextBuffer, const Cal_SymKeyType* keyPtr, const Cal_SymKeyType* wrappingKeyPtr)
     546}}}
     547
     548== Cal_SymKeyWrapSymUpdate ==
     549{{{
     550Cal_ReturnType Cal_SymKeyWrapSymUpdate(Cal_ConfigIdType cfgId, Cal_SymKeyWrapSymCtxBufType contextBuffer, uint8* dataPtr, uint32* dataLengthPtr)
     551}}}
     552
     553== Cal_SymKeyWrapSymFinish ==
     554{{{
     555Cal_ReturnType Cal_SymKeyWrapSymFinish(Cal_ConfigIdType cfgId, Cal_SymKeyWrapSymCtxBufType contextBuffer)
     556}}}
     557
     558== Cal_SymKeyWrapAsymStart ==
     559{{{
     560Cal_ReturnType Cal_SymKeyWrapAsymStart(Cal_ConfigIdType cfgId, Cal_SymKeyWrapAsymCtxBufType contextBuffer, const Cal_SymKeyType* keyPtr, const Cal_AsymPublicKeyType* wrappingKeyPtr)
     561}}}
     562
     563== Cal_SymKeyWrapAsymUpdate ==
     564{{{
     565Cal_ReturnType Cal_SymKeyWrapAsymUpdate(Cal_ConfigIdType cfgId, Cal_SymKeyWrapAsymCtxBufType contextBuffer, uint8* dataPtr, uint32* dataLengthPtr)
     566}}}
     567
     568== Cal_SymKeyWrapAsymFinish ==
     569{{{
     570Cal_ReturnType Cal_SymKeyWrapAsymFinish(Cal_ConfigIdType cfgId, Cal_SymKeyWrapAsymCtxBufType contextBuffer)
     571}}}
     572
     573== Cal_AsymPublicKeyExtractStart ==
     574{{{
     575Cal_ReturnType Cal_AsymPublicKeyExtractStart(Cal_ConfigIdType cfgId, Cal_AsymPublicKeyExtractCtxBufType contextBuffer)
     576}}}
     577
     578== Cal_AsymPublicKeyExtractUpdate ==
     579{{{
     580Cal_ReturnType Cal_AsymPublicKeyExtractUpdate(Cal_ConfigIdType cfgId, Cal_AsymPublicKeyExtractCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     581}}}
     582
     583== Cal_AsymPublicKeyExtractFinish ==
     584{{{
     585Cal_ReturnType Cal_AsymPublicKeyExtractFinish(Cal_ConfigIdType cfgId, Cal_AsymPublicKeyExtractCtxBufType contextBuffer, Cal_AsymPublicKeyType* keyPtr )
     586}}}
     587
     588== Cal_AsymPrivateKeyExtractStart ==
     589{{{
     590Cal_ReturnType Cal_AsymPrivateKeyExtractStart(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyExtractCtxBufType contextBuffer)
     591}}}
     592
     593== Cal_AsymPrivateKeyExtractUpdate ==
     594{{{
     595Cal_ReturnType Cal_AsymPrivateKeyExtractUpdate(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyExtractCtxBufType contextBuffer, const uint8* dataPtr, uint32 dataLength)
     596}}}
     597
     598== Cal_AsymPrivateKeyExtractFinish ==
     599{{{
     600Cal_ReturnType Cal_AsymPrivateKeyExtractFinish(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyExtractCtxBufType contextBuffer, Cal_AsymPrivateKeyType* keyPtr)
     601}}}
     602
     603== Cal_AsymPrivateKeyWrapSymStart ==
     604{{{
     605Cal_ReturnType Cal_AsymPrivateKeyWrapSymStart(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyWrapSymCtxBufType contextBuffer, const Cal_AsymPrivateKeyType* keyPtr, const Cal_SymKeyType* wrappingKeyPtr)
     606}}}
     607
     608== Cal_AsymPrivateKeyWrapSymUpdate ==
     609{{{
     610Cal_ReturnType Cal_AsymPrivateKeyWrapSymUpdate(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyWrapSymCtxBufType contextBuffer, uint8* dataPtr, uint32* dataLengthPtr)
     611}}}
     612
     613== Cal_AsymPrivateKeyWrapSymFinish ==
     614{{{
     615Cal_ReturnType Cal_AsymPrivateKeyWrapSymFinish(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyWrapSymCtxBufType contextBuffer)
     616}}}
     617
     618== Cal_AsymPrivateKeyWrapAsymStart ==
     619{{{
     620Cal_ReturnType Cal_AsymPrivateKeyWrapAsymStart(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyWrapAsymCtxBufType contextBuffer, const Cal_AsymPrivateKeyType* keyPtr, const Cal_AsymPublicKeyType* wrappingKeyPtr)
     621}}}
     622
     623== Cal_AsymPrivateKeyWrapAsymUpdate ==
     624{{{
     625Cal_ReturnType Cal_AsymPrivateKeyWrapAsymUpdate(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyWrapAsymCtxBufType contextBuffer, uint8* dataPtr, uint32* dataLengthPtr)
     626}}}
     627
     628== Cal_AsymPrivateKeyWrapAsymFinish ==
     629{{{
     630Cal_ReturnType Cal_AsymPrivateKeyWrapAsymFinish(Cal_ConfigIdType cfgId, Cal_AsymPrivateKeyWrapAsymCtxBufType contextBuffer)
     631}}}
     632
     633== Cpl_<Primitive>Start ==
     634{{{
     635Cal_ReturnType Cpl_<Primitive>Start(<type> <xxx>, <type> <yyy>, <type> <zzz>)
     636}}}
     637
     638== Cpl_<Primitive>Update ==
     639{{{
     640Cal_ReturnType Cpl_<Primitive>Update(<type> <xxx>, <type> <yyy>, <type> <zzz>)
     641}}}
     642
     643== Cpl_<Primitive>Finish ==
     644{{{
     645Cal_ReturnType Cpl_<Primitive>Finish(<type> <xxx>, <type> <yyy>, <type> <zzz>)
     646}}}
     647
     648== Cpl_<Primitive> ==
     649{{{
     650Cal_ReturnType Cpl_<Primitive>(<type> <xxx>)
     651}}}
    22652
    23653----
    24654
    25 = API仕様 =
    26 
    27 ----
    28 
    29655= コンフィギュレーション仕様 =
     656
     657== CalAsymDecrypt ==
     658{{{
     659/AUTOSAR/EcucDefs/Cal/CalAsymDecrypt
     660}}}
     661* 型:Container
     662* 多重度:0..1
     663
     664== CalAsymDecryptMaxCtxBufByteSize ==
     665{{{
     666/AUTOSAR/EcucDefs/Cal/CalAsymDecrypt/CalAsymDecryptMaxCtxBufByteSize
     667}}}
     668* 型:IntegerParam
     669* 多重度:1
     670* 上限値:4294967295
     671* 下限値:1
     672
     673== CalAsymDecryptMaxKeySize ==
     674{{{
     675/AUTOSAR/EcucDefs/Cal/CalAsymDecrypt/CalAsymDecryptMaxKeySize
     676}}}
     677* 型:IntegerParam
     678* 多重度:1
     679* 上限値:4294967295
     680* 下限値:1
     681
     682== CalAsymDecryptConfig ==
     683{{{
     684/AUTOSAR/EcucDefs/Cal/CalAsymDecrypt/CalAsymDecryptConfig
     685}}}
     686* 型:Container
     687* 多重度:0..32
     688
     689== CalAsymDecryptInitConfiguration ==
     690{{{
     691/AUTOSAR/EcucDefs/Cal/CalAsymDecrypt/CalAsymDecryptConfig/CalAsymDecryptInitConfiguration
     692}}}
     693* 型:StringParam
     694* 多重度:1
     695
     696== CalAsymDecryptPrimitiveName ==
     697{{{
     698/AUTOSAR/EcucDefs/Cal/CalAsymDecrypt/CalAsymDecryptConfig/CalAsymDecryptPrimitiveName
     699}}}
     700* 型:StringParam
     701* 多重度:1
     702
     703== CalAsymEncrypt ==
     704{{{
     705/AUTOSAR/EcucDefs/Cal/CalAsymEncrypt
     706}}}
     707* 型:Container
     708* 多重度:0..1
     709
     710== CalAsymEncryptMaxCtxBufByteSize ==
     711{{{
     712/AUTOSAR/EcucDefs/Cal/CalAsymEncrypt/CalAsymEncryptMaxCtxBufByteSize
     713}}}
     714* 型:IntegerParam
     715* 多重度:1
     716* 上限値:4294967295
     717* 下限値:1
     718
     719== CalAsymEncryptMaxKeySize ==
     720{{{
     721/AUTOSAR/EcucDefs/Cal/CalAsymEncrypt/CalAsymEncryptMaxKeySize
     722}}}
     723* 型:IntegerParam
     724* 多重度:1
     725* 上限値:4294967295
     726* 下限値:1
     727
     728== CalAsymEncryptConfig ==
     729{{{
     730/AUTOSAR/EcucDefs/Cal/CalAsymEncrypt/CalAsymEncryptConfig
     731}}}
     732* 型:Container
     733* 多重度:0..32
     734
     735== CalAsymEncryptInitConfiguration ==
     736{{{
     737/AUTOSAR/EcucDefs/Cal/CalAsymEncrypt/CalAsymEncryptConfig/CalAsymEncryptInitConfiguration
     738}}}
     739* 型:StringParam
     740* 多重度:1
     741
     742== CalAsymEncryptPrimitiveName ==
     743{{{
     744/AUTOSAR/EcucDefs/Cal/CalAsymEncrypt/CalAsymEncryptConfig/CalAsymEncryptPrimitiveName
     745}}}
     746* 型:StringParam
     747* 多重度:1
     748
     749== CalAsymPrivateKeyExtract ==
     750{{{
     751/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyExtract
     752}}}
     753* 型:Container
     754* 多重度:0..1
     755
     756== CalAsymPrivateKeyExtractMaxCtxBufByteSize ==
     757{{{
     758/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyExtract/CalAsymPrivateKeyExtractMaxCtxBufByteSize
     759}}}
     760* 型:IntegerParam
     761* 多重度:1
     762* 上限値:4294967295
     763* 下限値:1
     764
     765== CalAsymPrivateKeyExtractMaxKeySize ==
     766{{{
     767/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyExtract/CalAsymPrivateKeyExtractMaxKeySize
     768}}}
     769* 型:IntegerParam
     770* 多重度:1
     771* 上限値:4294967295
     772* 下限値:1
     773
     774== CalAsymPrivateKeyExtractConfig ==
     775{{{
     776/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyExtract/CalAsymPrivateKeyExtractConfig
     777}}}
     778* 型:Container
     779* 多重度:0..32
     780
     781== CalAsymPrivateKeyExtractInitConfiguration ==
     782{{{
     783/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyExtract/CalAsymPrivateKeyExtractConfig/CalAsymPrivateKeyExtractInitConfiguration
     784}}}
     785* 型:StringParam
     786* 多重度:1
     787
     788== CalAsymPrivateKeyExtractPrimitiveName ==
     789{{{
     790/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyExtract/CalAsymPrivateKeyExtractConfig/CalAsymPrivateKeyExtractPrimitiveName
     791}}}
     792* 型:StringParam
     793* 多重度:1
     794
     795== CalAsymPrivateKeyWrapAsym ==
     796{{{
     797/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapAsym
     798}}}
     799* 型:Container
     800* 多重度:0..1
     801
     802== CalAsymPrivateKeyWrapAsymMaxCtxBufByteSize ==
     803{{{
     804/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapAsym/CalAsymPrivateKeyWrapAsymMaxCtxBufByteSize
     805}}}
     806* 型:IntegerParam
     807* 多重度:1
     808* 上限値:4294967295
     809* 下限値:1
     810
     811== CalAsymPrivateKeyWrapAsymMaxPrivKeySize ==
     812{{{
     813/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapAsym/CalAsymPrivateKeyWrapAsymMaxPrivKeySize
     814}}}
     815* 型:IntegerParam
     816* 多重度:1
     817* 上限値:4294967295
     818* 下限値:1
     819
     820== CalAsymPrivateKeyWrapAsymMaxPubKeySize ==
     821{{{
     822/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapAsym/CalAsymPrivateKeyWrapAsymMaxPubKeySize
     823}}}
     824* 型:IntegerParam
     825* 多重度:1
     826* 上限値:4294967295
     827* 下限値:1
     828
     829== CalAsymPrivateKeyWrapAsymConfig ==
     830{{{
     831/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapAsym/CalAsymPrivateKeyWrapAsymConfig
     832}}}
     833* 型:Container
     834* 多重度:0..32
     835
     836== CalAsymPrivateKeyWrapAsymInitConfiguration ==
     837{{{
     838/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapAsym/CalAsymPrivateKeyWrapAsymConfig/CalAsymPrivateKeyWrapAsymInitConfiguration
     839}}}
     840* 型:StringParam
     841* 多重度:1
     842
     843== CalAsymPrivateKeyWrapAsymPrimitiveName ==
     844{{{
     845/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapAsym/CalAsymPrivateKeyWrapAsymConfig/CalAsymPrivateKeyWrapAsymPrimitiveName
     846}}}
     847* 型:StringParam
     848* 多重度:1
     849
     850== CalAsymPrivateKeyWrapSym ==
     851{{{
     852/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapSym
     853}}}
     854* 型:Container
     855* 多重度:0..1
     856
     857== CalAsymPrivateKeyWrapSymMaxCtxBufByteSize ==
     858{{{
     859/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapSym/CalAsymPrivateKeyWrapSymMaxCtxBufByteSize
     860}}}
     861* 型:IntegerParam
     862* 多重度:1
     863* 上限値:4294967295
     864* 下限値:1
     865
     866== CalAsymPrivateKeyWrapSymMaxPrivKeySize ==
     867{{{
     868/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapSym/CalAsymPrivateKeyWrapSymMaxPrivKeySize
     869}}}
     870* 型:IntegerParam
     871* 多重度:1
     872* 上限値:4294967295
     873* 下限値:1
     874
     875== CalAsymPrivateKeyWrapSymMaxSymKeySize ==
     876{{{
     877/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapSym/CalAsymPrivateKeyWrapSymMaxSymKeySize
     878}}}
     879* 型:IntegerParam
     880* 多重度:1
     881* 上限値:4294967295
     882* 下限値:1
     883
     884== CalAsymPrivateKeyWrapSymConfig ==
     885{{{
     886/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapSym/CalAsymPrivateKeyWrapSymConfig
     887}}}
     888* 型:Container
     889* 多重度:0..32
     890
     891== CalAsymPrivateKeyWrapSymInitConfiguration ==
     892{{{
     893/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapSym/CalAsymPrivateKeyWrapSymConfig/CalAsymPrivateKeyWrapSymInitConfiguration
     894}}}
     895* 型:StringParam
     896* 多重度:1
     897
     898== CalAsymPrivateKeyWrapSymPrimitiveName ==
     899{{{
     900/AUTOSAR/EcucDefs/Cal/CalAsymPrivateKeyWrapSym/CalAsymPrivateKeyWrapSymConfig/CalAsymPrivateKeyWrapSymPrimitiveName
     901}}}
     902* 型:StringParam
     903* 多重度:1
     904
     905== CalAsymPublicKeyExtract ==
     906{{{
     907/AUTOSAR/EcucDefs/Cal/CalAsymPublicKeyExtract
     908}}}
     909* 型:Container
     910* 多重度:0..1
     911
     912== CalAsymPublicKeyExtractMaxCtxBufByteSize ==
     913{{{
     914/AUTOSAR/EcucDefs/Cal/CalAsymPublicKeyExtract/CalAsymPublicKeyExtractMaxCtxBufByteSize
     915}}}
     916* 型:IntegerParam
     917* 多重度:1
     918* 上限値:4294967295
     919* 下限値:1
     920
     921== CalAsymPublicKeyExtractMaxKeySize ==
     922{{{
     923/AUTOSAR/EcucDefs/Cal/CalAsymPublicKeyExtract/CalAsymPublicKeyExtractMaxKeySize
     924}}}
     925* 型:IntegerParam
     926* 多重度:1
     927* 上限値:4294967295
     928* 下限値:1
     929
     930== CalAsymPublicKeyExtractConfig ==
     931{{{
     932/AUTOSAR/EcucDefs/Cal/CalAsymPublicKeyExtract/CalAsymPublicKeyExtractConfig
     933}}}
     934* 型:Container
     935* 多重度:0..32
     936
     937== CalAsymPublicKeyExtractInitConfiguration ==
     938{{{
     939/AUTOSAR/EcucDefs/Cal/CalAsymPublicKeyExtract/CalAsymPublicKeyExtractConfig/CalAsymPublicKeyExtractInitConfiguration
     940}}}
     941* 型:StringParam
     942* 多重度:1
     943
     944== CalAsymPublicKeyExtractPrimitiveName ==
     945{{{
     946/AUTOSAR/EcucDefs/Cal/CalAsymPublicKeyExtract/CalAsymPublicKeyExtractConfig/CalAsymPublicKeyExtractPrimitiveName
     947}}}
     948* 型:StringParam
     949* 多重度:1
     950
     951== CalChecksum ==
     952{{{
     953/AUTOSAR/EcucDefs/Cal/CalChecksum
     954}}}
     955* 型:Container
     956* 多重度:0..1
     957
     958== CalChecksumMaxCtxBufByteSize ==
     959{{{
     960/AUTOSAR/EcucDefs/Cal/CalChecksum/CalChecksumMaxCtxBufByteSize
     961}}}
     962* 型:IntegerParam
     963* 多重度:1
     964* 上限値:4294967295
     965* 下限値:1
     966
     967== CalChecksumConfig ==
     968{{{
     969/AUTOSAR/EcucDefs/Cal/CalChecksum/CalChecksumConfig
     970}}}
     971* 型:Container
     972* 多重度:0..32
     973
     974== CalChecksumInitConfiguration ==
     975{{{
     976/AUTOSAR/EcucDefs/Cal/CalChecksum/CalChecksumConfig/CalChecksumInitConfiguration
     977}}}
     978* 型:StringParam
     979* 多重度:1
     980
     981== CalChecksumPrimitiveName ==
     982{{{
     983/AUTOSAR/EcucDefs/Cal/CalChecksum/CalChecksumConfig/CalChecksumPrimitiveName
     984}}}
     985* 型:StringParam
     986* 多重度:1
     987
     988== CalCompression ==
     989{{{
     990/AUTOSAR/EcucDefs/Cal/CalCompression
     991}}}
     992* 型:Container
     993* 多重度:0..1
     994
     995== CalCompressMaxCtxBufByteSize ==
     996{{{
     997/AUTOSAR/EcucDefs/Cal/CalCompression/CalCompressMaxCtxBufByteSize
     998}}}
     999* 型:IntegerParam
     1000* 多重度:1
     1001* 上限値:4294967295
     1002* 下限値:1
     1003
     1004== CalCompressionConfig ==
     1005{{{
     1006/AUTOSAR/EcucDefs/Cal/CalCompression/CalCompressionConfig
     1007}}}
     1008* 型:Container
     1009* 多重度:0..32
     1010
     1011== CalCompressInitConfiguration ==
     1012{{{
     1013/AUTOSAR/EcucDefs/Cal/CalCompression/CalCompressionConfig/CalCompressInitConfiguration
     1014}}}
     1015* 型:StringParam
     1016* 多重度:1
     1017
     1018== CalCompressPrimitiveName ==
     1019{{{
     1020/AUTOSAR/EcucDefs/Cal/CalCompression/CalCompressionConfig/CalCompressPrimitiveName
     1021}}}
     1022* 型:StringParam
     1023* 多重度:1
     1024
     1025== CalDecompression ==
     1026{{{
     1027/AUTOSAR/EcucDefs/Cal/CalDecompression
     1028}}}
     1029* 型:Container
     1030* 多重度:0..1
     1031
     1032== CalDecompressMaxCtxBufByteSize ==
     1033{{{
     1034/AUTOSAR/EcucDefs/Cal/CalDecompression/CalDecompressMaxCtxBufByteSize
     1035}}}
     1036* 型:IntegerParam
     1037* 多重度:1
     1038* 上限値:4294967295
     1039* 下限値:1
     1040
     1041== CalDecompressionConfig ==
     1042{{{
     1043/AUTOSAR/EcucDefs/Cal/CalDecompression/CalDecompressionConfig
     1044}}}
     1045* 型:Container
     1046* 多重度:0..32
     1047
     1048== CalDecompressInitConfiguration ==
     1049{{{
     1050/AUTOSAR/EcucDefs/Cal/CalDecompression/CalDecompressionConfig/CalDecompressInitConfiguration
     1051}}}
     1052* 型:StringParam
     1053* 多重度:1
     1054
     1055== CalDecompressPrimitiveName ==
     1056{{{
     1057/AUTOSAR/EcucDefs/Cal/CalDecompression/CalDecompressionConfig/CalDecompressPrimitiveName
     1058}}}
     1059* 型:StringParam
     1060* 多重度:1
     1061
     1062== CalGeneral ==
     1063{{{
     1064/AUTOSAR/EcucDefs/Cal/CalGeneral
     1065}}}
     1066* 型:Container
     1067* 多重度:1
     1068
     1069== CalMaxAlignScalarType ==
     1070{{{
     1071/AUTOSAR/EcucDefs/Cal/CalGeneral/CalMaxAlignScalarType
     1072}}}
     1073* 型:StringParam
     1074* 多重度:1
     1075
     1076== CalVersionInfoApi ==
     1077{{{
     1078/AUTOSAR/EcucDefs/Cal/CalGeneral/CalVersionInfoApi
     1079}}}
     1080* 型:BooleanParam
     1081* 多重度:1
     1082
     1083== CalHash ==
     1084{{{
     1085/AUTOSAR/EcucDefs/Cal/CalHash
     1086}}}
     1087* 型:Container
     1088* 多重度:0..1
     1089
     1090== CalHashMaxCtxBufByteSize ==
     1091{{{
     1092/AUTOSAR/EcucDefs/Cal/CalHash/CalHashMaxCtxBufByteSize
     1093}}}
     1094* 型:IntegerParam
     1095* 多重度:1
     1096* 上限値:4294967295
     1097* 下限値:1
     1098
     1099== CalHashConfig ==
     1100{{{
     1101/AUTOSAR/EcucDefs/Cal/CalHash/CalHashConfig
     1102}}}
     1103* 型:Container
     1104* 多重度:0..32
     1105
     1106== CalHashInitConfiguration ==
     1107{{{
     1108/AUTOSAR/EcucDefs/Cal/CalHash/CalHashConfig/CalHashInitConfiguration
     1109}}}
     1110* 型:StringParam
     1111* 多重度:1
     1112
     1113== CalHashPrimitiveName ==
     1114{{{
     1115/AUTOSAR/EcucDefs/Cal/CalHash/CalHashConfig/CalHashPrimitiveName
     1116}}}
     1117* 型:StringParam
     1118* 多重度:1
     1119
     1120== CalKeyDerive ==
     1121{{{
     1122/AUTOSAR/EcucDefs/Cal/CalKeyDerive
     1123}}}
     1124* 型:Container
     1125* 多重度:0..1
     1126
     1127== CalKeyDeriveMaxCtxBufByteSize ==
     1128{{{
     1129/AUTOSAR/EcucDefs/Cal/CalKeyDerive/CalKeyDeriveMaxCtxBufByteSize
     1130}}}
     1131* 型:IntegerParam
     1132* 多重度:1
     1133* 上限値:4294967295
     1134* 下限値:1
     1135
     1136== CalKeyDeriveMaxKeySize ==
     1137{{{
     1138/AUTOSAR/EcucDefs/Cal/CalKeyDerive/CalKeyDeriveMaxKeySize
     1139}}}
     1140* 型:IntegerParam
     1141* 多重度:1
     1142* 上限値:4294967295
     1143* 下限値:1
     1144
     1145== CalKeyDeriveConfig ==
     1146{{{
     1147/AUTOSAR/EcucDefs/Cal/CalKeyDerive/CalKeyDeriveConfig
     1148}}}
     1149* 型:Container
     1150* 多重度:0..32
     1151
     1152== CalKeyDeriveInitConfiguration ==
     1153{{{
     1154/AUTOSAR/EcucDefs/Cal/CalKeyDerive/CalKeyDeriveConfig/CalKeyDeriveInitConfiguration
     1155}}}
     1156* 型:StringParam
     1157* 多重度:1
     1158
     1159== CalKeyDerivePrimitiveName ==
     1160{{{
     1161/AUTOSAR/EcucDefs/Cal/CalKeyDerive/CalKeyDeriveConfig/CalKeyDerivePrimitiveName
     1162}}}
     1163* 型:StringParam
     1164* 多重度:1
     1165
     1166== CalKeyExchangeCalcPubVal ==
     1167{{{
     1168/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcPubVal
     1169}}}
     1170* 型:Container
     1171* 多重度:0..1
     1172
     1173== CalKeyExchangeCalcPubValMaxBaseTypeSize ==
     1174{{{
     1175/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcPubVal/CalKeyExchangeCalcPubValMaxBaseTypeSize
     1176}}}
     1177* 型:IntegerParam
     1178* 多重度:1
     1179* 上限値:4294967295
     1180* 下限値:1
     1181
     1182== CalKeyExchangeCalcPubValMaxCtxBufByteSize ==
     1183{{{
     1184/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcPubVal/CalKeyExchangeCalcPubValMaxCtxBufByteSize
     1185}}}
     1186* 型:IntegerParam
     1187* 多重度:1
     1188* 上限値:4294967295
     1189* 下限値:1
     1190
     1191== CalKeyExchangeCalcPubValMaxPrivateTypeSize ==
     1192{{{
     1193/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcPubVal/CalKeyExchangeCalcPubValMaxPrivateTypeSize
     1194}}}
     1195* 型:IntegerParam
     1196* 多重度:1
     1197* 上限値:4294967295
     1198* 下限値:1
     1199
     1200== CalKeyExchangeCalcPubValConfig ==
     1201{{{
     1202/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcPubVal/CalKeyExchangeCalcPubValConfig
     1203}}}
     1204* 型:Container
     1205* 多重度:0..32
     1206
     1207== CalKeyExchangeCalcPubValInitConfiguration ==
     1208{{{
     1209/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcPubVal/CalKeyExchangeCalcPubValConfig/CalKeyExchangeCalcPubValInitConfiguration
     1210}}}
     1211* 型:StringParam
     1212* 多重度:1
     1213
     1214== CalKeyExchangeCalcPubValPrimitiveName ==
     1215{{{
     1216/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcPubVal/CalKeyExchangeCalcPubValConfig/CalKeyExchangeCalcPubValPrimitiveName
     1217}}}
     1218* 型:StringParam
     1219* 多重度:1
     1220
     1221== CalKeyExchangeCalcSecret ==
     1222{{{
     1223/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcSecret
     1224}}}
     1225* 型:Container
     1226* 多重度:0..1
     1227
     1228== CalKeyExchangeCalcSecretMaxBaseTypeSize ==
     1229{{{
     1230/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcSecret/CalKeyExchangeCalcSecretMaxBaseTypeSize
     1231}}}
     1232* 型:IntegerParam
     1233* 多重度:1
     1234* 上限値:4294967295
     1235* 下限値:1
     1236
     1237== CalKeyExchangeCalcSecretMaxCtxBufByteSize ==
     1238{{{
     1239/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcSecret/CalKeyExchangeCalcSecretMaxCtxBufByteSize
     1240}}}
     1241* 型:IntegerParam
     1242* 多重度:1
     1243* 上限値:4294967295
     1244* 下限値:1
     1245
     1246== CalKeyExchangeCalcSecretMaxPrivateTypeSize ==
     1247{{{
     1248/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcSecret/CalKeyExchangeCalcSecretMaxPrivateTypeSize
     1249}}}
     1250* 型:IntegerParam
     1251* 多重度:1
     1252* 上限値:4294967295
     1253* 下限値:1
     1254
     1255== CalKeyExchangeCalcSecretConfig ==
     1256{{{
     1257/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcSecret/CalKeyExchangeCalcSecretConfig
     1258}}}
     1259* 型:Container
     1260* 多重度:0..32
     1261
     1262== CalKeyExchangeCalcSecretInitConfiguration ==
     1263{{{
     1264/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcSecret/CalKeyExchangeCalcSecretConfig/CalKeyExchangeCalcSecretInitConfiguration
     1265}}}
     1266* 型:StringParam
     1267* 多重度:1
     1268
     1269== CalKeyExchangeCalcSecretPrimitiveName ==
     1270{{{
     1271/AUTOSAR/EcucDefs/Cal/CalKeyExchangeCalcSecret/CalKeyExchangeCalcSecretConfig/CalKeyExchangeCalcSecretPrimitiveName
     1272}}}
     1273* 型:StringParam
     1274* 多重度:1
     1275
     1276== CalMacGenerate ==
     1277{{{
     1278/AUTOSAR/EcucDefs/Cal/CalMacGenerate
     1279}}}
     1280* 型:Container
     1281* 多重度:0..1
     1282
     1283== CalMacGenerateMaxCtxBufByteSize ==
     1284{{{
     1285/AUTOSAR/EcucDefs/Cal/CalMacGenerate/CalMacGenerateMaxCtxBufByteSize
     1286}}}
     1287* 型:IntegerParam
     1288* 多重度:1
     1289* 上限値:4294967295
     1290* 下限値:1
     1291
     1292== CalMacGenerateMaxKeySize ==
     1293{{{
     1294/AUTOSAR/EcucDefs/Cal/CalMacGenerate/CalMacGenerateMaxKeySize
     1295}}}
     1296* 型:IntegerParam
     1297* 多重度:1
     1298* 上限値:4294967295
     1299* 下限値:1
     1300
     1301== CalMacGenerateConfig ==
     1302{{{
     1303/AUTOSAR/EcucDefs/Cal/CalMacGenerate/CalMacGenerateConfig
     1304}}}
     1305* 型:Container
     1306* 多重度:0..32
     1307
     1308== CalMacGenerateInitConfiguration ==
     1309{{{
     1310/AUTOSAR/EcucDefs/Cal/CalMacGenerate/CalMacGenerateConfig/CalMacGenerateInitConfiguration
     1311}}}
     1312* 型:StringParam
     1313* 多重度:1
     1314
     1315== CalMacGeneratePrimitiveName ==
     1316{{{
     1317/AUTOSAR/EcucDefs/Cal/CalMacGenerate/CalMacGenerateConfig/CalMacGeneratePrimitiveName
     1318}}}
     1319* 型:StringParam
     1320* 多重度:1
     1321
     1322== CalMacVerify ==
     1323{{{
     1324/AUTOSAR/EcucDefs/Cal/CalMacVerify
     1325}}}
     1326* 型:Container
     1327* 多重度:0..1
     1328
     1329== CalMacVerifyMaxCtxBufByteSize ==
     1330{{{
     1331/AUTOSAR/EcucDefs/Cal/CalMacVerify/CalMacVerifyMaxCtxBufByteSize
     1332}}}
     1333* 型:IntegerParam
     1334* 多重度:1
     1335* 上限値:4294967295
     1336* 下限値:1
     1337
     1338== CalMacVerifyMaxKeySize ==
     1339{{{
     1340/AUTOSAR/EcucDefs/Cal/CalMacVerify/CalMacVerifyMaxKeySize
     1341}}}
     1342* 型:IntegerParam
     1343* 多重度:1
     1344* 上限値:4294967295
     1345* 下限値:1
     1346
     1347== CalMacVerifyConfig ==
     1348{{{
     1349/AUTOSAR/EcucDefs/Cal/CalMacVerify/CalMacVerifyConfig
     1350}}}
     1351* 型:Container
     1352* 多重度:0..32
     1353
     1354== CalMacVerifyInitConfiguration ==
     1355{{{
     1356/AUTOSAR/EcucDefs/Cal/CalMacVerify/CalMacVerifyConfig/CalMacVerifyInitConfiguration
     1357}}}
     1358* 型:StringParam
     1359* 多重度:1
     1360
     1361== CalMacVerifyPrimitiveName ==
     1362{{{
     1363/AUTOSAR/EcucDefs/Cal/CalMacVerify/CalMacVerifyConfig/CalMacVerifyPrimitiveName
     1364}}}
     1365* 型:StringParam
     1366* 多重度:1
     1367
     1368== CalRandomGenerate ==
     1369{{{
     1370/AUTOSAR/EcucDefs/Cal/CalRandomGenerate
     1371}}}
     1372* 型:Container
     1373* 多重度:0..1
     1374
     1375== CalRandomGenerateConfig ==
     1376{{{
     1377/AUTOSAR/EcucDefs/Cal/CalRandomGenerate/CalRandomGenerateConfig
     1378}}}
     1379* 型:Container
     1380* 多重度:0..32
     1381
     1382== CalRandomGenerateInitConfiguration ==
     1383{{{
     1384/AUTOSAR/EcucDefs/Cal/CalRandomGenerate/CalRandomGenerateConfig/CalRandomGenerateInitConfiguration
     1385}}}
     1386* 型:StringParam
     1387* 多重度:1
     1388
     1389== CalRandomGeneratePrimitiveName ==
     1390{{{
     1391/AUTOSAR/EcucDefs/Cal/CalRandomGenerate/CalRandomGenerateConfig/CalRandomGeneratePrimitiveName
     1392}}}
     1393* 型:StringParam
     1394* 多重度:1
     1395
     1396== CalRandomSeed ==
     1397{{{
     1398/AUTOSAR/EcucDefs/Cal/CalRandomSeed
     1399}}}
     1400* 型:Container
     1401* 多重度:0..1
     1402
     1403== CalRandomMaxCtxBufByteSize ==
     1404{{{
     1405/AUTOSAR/EcucDefs/Cal/CalRandomSeed/CalRandomMaxCtxBufByteSize
     1406}}}
     1407* 型:IntegerParam
     1408* 多重度:1
     1409* 上限値:4294967295
     1410* 下限値:1
     1411
     1412== CalRandomSeedConfig ==
     1413{{{
     1414/AUTOSAR/EcucDefs/Cal/CalRandomSeed/CalRandomSeedConfig
     1415}}}
     1416* 型:Container
     1417* 多重度:0..32
     1418
     1419== CalRandomSeedInitConfiguration ==
     1420{{{
     1421/AUTOSAR/EcucDefs/Cal/CalRandomSeed/CalRandomSeedConfig/CalRandomSeedInitConfiguration
     1422}}}
     1423* 型:StringParam
     1424* 多重度:1
     1425
     1426== CalRandomSeedPrimitiveName ==
     1427{{{
     1428/AUTOSAR/EcucDefs/Cal/CalRandomSeed/CalRandomSeedConfig/CalRandomSeedPrimitiveName
     1429}}}
     1430* 型:StringParam
     1431* 多重度:1
     1432
     1433== CalSignatureGenerate ==
     1434{{{
     1435/AUTOSAR/EcucDefs/Cal/CalSignatureGenerate
     1436}}}
     1437* 型:Container
     1438* 多重度:0..1
     1439
     1440== CalSignatureGenerateMaxCtxBufByteSize ==
     1441{{{
     1442/AUTOSAR/EcucDefs/Cal/CalSignatureGenerate/CalSignatureGenerateMaxCtxBufByteSize
     1443}}}
     1444* 型:IntegerParam
     1445* 多重度:1
     1446* 上限値:4294967295
     1447* 下限値:1
     1448
     1449== CalSignatureGenerateMaxKeySize ==
     1450{{{
     1451/AUTOSAR/EcucDefs/Cal/CalSignatureGenerate/CalSignatureGenerateMaxKeySize
     1452}}}
     1453* 型:IntegerParam
     1454* 多重度:1
     1455* 上限値:4294967295
     1456* 下限値:1
     1457
     1458== CalSignatureGenerateConfig ==
     1459{{{
     1460/AUTOSAR/EcucDefs/Cal/CalSignatureGenerate/CalSignatureGenerateConfig
     1461}}}
     1462* 型:Container
     1463* 多重度:0..32
     1464
     1465== CalSignatureGenerateInitConfiguration ==
     1466{{{
     1467/AUTOSAR/EcucDefs/Cal/CalSignatureGenerate/CalSignatureGenerateConfig/CalSignatureGenerateInitConfiguration
     1468}}}
     1469* 型:StringParam
     1470* 多重度:1
     1471
     1472== CalSignatureGeneratePrimitiveName ==
     1473{{{
     1474/AUTOSAR/EcucDefs/Cal/CalSignatureGenerate/CalSignatureGenerateConfig/CalSignatureGeneratePrimitiveName
     1475}}}
     1476* 型:StringParam
     1477* 多重度:1
     1478
     1479== CalSignatureVerify ==
     1480{{{
     1481/AUTOSAR/EcucDefs/Cal/CalSignatureVerify
     1482}}}
     1483* 型:Container
     1484* 多重度:0..1
     1485
     1486== CalSignatureVerifyMaxCtxBufByteSize ==
     1487{{{
     1488/AUTOSAR/EcucDefs/Cal/CalSignatureVerify/CalSignatureVerifyMaxCtxBufByteSize
     1489}}}
     1490* 型:IntegerParam
     1491* 多重度:1
     1492* 上限値:4294967295
     1493* 下限値:1
     1494
     1495== CalSignatureVerifyMaxKeySize ==
     1496{{{
     1497/AUTOSAR/EcucDefs/Cal/CalSignatureVerify/CalSignatureVerifyMaxKeySize
     1498}}}
     1499* 型:IntegerParam
     1500* 多重度:1
     1501* 上限値:4294967295
     1502* 下限値:1
     1503
     1504== CalSignatureVerifyConfig ==
     1505{{{
     1506/AUTOSAR/EcucDefs/Cal/CalSignatureVerify/CalSignatureVerifyConfig
     1507}}}
     1508* 型:Container
     1509* 多重度:0..32
     1510
     1511== CalSignatureVerifyInitConfiguration ==
     1512{{{
     1513/AUTOSAR/EcucDefs/Cal/CalSignatureVerify/CalSignatureVerifyConfig/CalSignatureVerifyInitConfiguration
     1514}}}
     1515* 型:StringParam
     1516* 多重度:1
     1517
     1518== CalSignatureVerifyPrimitiveName ==
     1519{{{
     1520/AUTOSAR/EcucDefs/Cal/CalSignatureVerify/CalSignatureVerifyConfig/CalSignatureVerifyPrimitiveName
     1521}}}
     1522* 型:StringParam
     1523* 多重度:1
     1524
     1525== CalSymBlockDecrypt ==
     1526{{{
     1527/AUTOSAR/EcucDefs/Cal/CalSymBlockDecrypt
     1528}}}
     1529* 型:Container
     1530* 多重度:0..1
     1531
     1532== CalSymBlockDecryptMaxCtxBufByteSize ==
     1533{{{
     1534/AUTOSAR/EcucDefs/Cal/CalSymBlockDecrypt/CalSymBlockDecryptMaxCtxBufByteSize
     1535}}}
     1536* 型:IntegerParam
     1537* 多重度:1
     1538* 上限値:4294967295
     1539* 下限値:1
     1540
     1541== CalSymBlockDecryptMaxKeySize ==
     1542{{{
     1543/AUTOSAR/EcucDefs/Cal/CalSymBlockDecrypt/CalSymBlockDecryptMaxKeySize
     1544}}}
     1545* 型:IntegerParam
     1546* 多重度:1
     1547* 上限値:4294967295
     1548* 下限値:1
     1549
     1550== CalSymBlockDecryptConfig ==
     1551{{{
     1552/AUTOSAR/EcucDefs/Cal/CalSymBlockDecrypt/CalSymBlockDecryptConfig
     1553}}}
     1554* 型:Container
     1555* 多重度:0..32
     1556
     1557== CalSymBlockDecryptInitConfiguration ==
     1558{{{
     1559/AUTOSAR/EcucDefs/Cal/CalSymBlockDecrypt/CalSymBlockDecryptConfig/CalSymBlockDecryptInitConfiguration
     1560}}}
     1561* 型:StringParam
     1562* 多重度:1
     1563
     1564== CalSymBlockDecryptPrimitiveName ==
     1565{{{
     1566/AUTOSAR/EcucDefs/Cal/CalSymBlockDecrypt/CalSymBlockDecryptConfig/CalSymBlockDecryptPrimitiveName
     1567}}}
     1568* 型:StringParam
     1569* 多重度:1
     1570
     1571== CalSymBlockEncrypt ==
     1572{{{
     1573/AUTOSAR/EcucDefs/Cal/CalSymBlockEncrypt
     1574}}}
     1575* 型:Container
     1576* 多重度:0..1
     1577
     1578== CalSymBlockEncryptMaxCtxBufByteSize ==
     1579{{{
     1580/AUTOSAR/EcucDefs/Cal/CalSymBlockEncrypt/CalSymBlockEncryptMaxCtxBufByteSize
     1581}}}
     1582* 型:IntegerParam
     1583* 多重度:1
     1584* 上限値:4294967295
     1585* 下限値:1
     1586
     1587== CalSymBlockEncryptMaxKeySize ==
     1588{{{
     1589/AUTOSAR/EcucDefs/Cal/CalSymBlockEncrypt/CalSymBlockEncryptMaxKeySize
     1590}}}
     1591* 型:IntegerParam
     1592* 多重度:1
     1593* 上限値:4294967295
     1594* 下限値:1
     1595
     1596== CalSymBlockEncryptConfig ==
     1597{{{
     1598/AUTOSAR/EcucDefs/Cal/CalSymBlockEncrypt/CalSymBlockEncryptConfig
     1599}}}
     1600* 型:Container
     1601* 多重度:0..32
     1602
     1603== CalSymBlockEncryptInitConfiguration ==
     1604{{{
     1605/AUTOSAR/EcucDefs/Cal/CalSymBlockEncrypt/CalSymBlockEncryptConfig/CalSymBlockEncryptInitConfiguration
     1606}}}
     1607* 型:StringParam
     1608* 多重度:1
     1609
     1610== CalSymBlockEncryptPrimitiveName ==
     1611{{{
     1612/AUTOSAR/EcucDefs/Cal/CalSymBlockEncrypt/CalSymBlockEncryptConfig/CalSymBlockEncryptPrimitiveName
     1613}}}
     1614* 型:StringParam
     1615* 多重度:1
     1616
     1617== CalSymDecrypt ==
     1618{{{
     1619/AUTOSAR/EcucDefs/Cal/CalSymDecrypt
     1620}}}
     1621* 型:Container
     1622* 多重度:0..1
     1623
     1624== CalSymDecryptMaxCtxBufByteSize ==
     1625{{{
     1626/AUTOSAR/EcucDefs/Cal/CalSymDecrypt/CalSymDecryptMaxCtxBufByteSize
     1627}}}
     1628* 型:IntegerParam
     1629* 多重度:1
     1630* 上限値:4294967295
     1631* 下限値:1
     1632
     1633== CalSymDecryptMaxKeySize ==
     1634{{{
     1635/AUTOSAR/EcucDefs/Cal/CalSymDecrypt/CalSymDecryptMaxKeySize
     1636}}}
     1637* 型:IntegerParam
     1638* 多重度:1
     1639* 上限値:4294967295
     1640* 下限値:1
     1641
     1642== CalSymDecryptConfig ==
     1643{{{
     1644/AUTOSAR/EcucDefs/Cal/CalSymDecrypt/CalSymDecryptConfig
     1645}}}
     1646* 型:Container
     1647* 多重度:0..32
     1648
     1649== CalSymDecryptInitConfiguration ==
     1650{{{
     1651/AUTOSAR/EcucDefs/Cal/CalSymDecrypt/CalSymDecryptConfig/CalSymDecryptInitConfiguration
     1652}}}
     1653* 型:StringParam
     1654* 多重度:1
     1655
     1656== CalSymDecryptPrimitiveName ==
     1657{{{
     1658/AUTOSAR/EcucDefs/Cal/CalSymDecrypt/CalSymDecryptConfig/CalSymDecryptPrimitiveName
     1659}}}
     1660* 型:StringParam
     1661* 多重度:1
     1662
     1663== CalSymEncrypt ==
     1664{{{
     1665/AUTOSAR/EcucDefs/Cal/CalSymEncrypt
     1666}}}
     1667* 型:Container
     1668* 多重度:0..1
     1669
     1670== CalSymEncryptMaxCtxBufByteSize ==
     1671{{{
     1672/AUTOSAR/EcucDefs/Cal/CalSymEncrypt/CalSymEncryptMaxCtxBufByteSize
     1673}}}
     1674* 型:IntegerParam
     1675* 多重度:1
     1676* 上限値:4294967295
     1677* 下限値:1
     1678
     1679== CalSymEncryptMaxKeySize ==
     1680{{{
     1681/AUTOSAR/EcucDefs/Cal/CalSymEncrypt/CalSymEncryptMaxKeySize
     1682}}}
     1683* 型:IntegerParam
     1684* 多重度:1
     1685* 上限値:4294967295
     1686* 下限値:1
     1687
     1688== CalSymEncryptConfig ==
     1689{{{
     1690/AUTOSAR/EcucDefs/Cal/CalSymEncrypt/CalSymEncryptConfig
     1691}}}
     1692* 型:Container
     1693* 多重度:0..32
     1694
     1695== CalSymEncryptInitConfiguration ==
     1696{{{
     1697/AUTOSAR/EcucDefs/Cal/CalSymEncrypt/CalSymEncryptConfig/CalSymEncryptInitConfiguration
     1698}}}
     1699* 型:StringParam
     1700* 多重度:1
     1701
     1702== CalSymEncryptPrimitiveName ==
     1703{{{
     1704/AUTOSAR/EcucDefs/Cal/CalSymEncrypt/CalSymEncryptConfig/CalSymEncryptPrimitiveName
     1705}}}
     1706* 型:StringParam
     1707* 多重度:1
     1708
     1709== CalSymKeyExtract ==
     1710{{{
     1711/AUTOSAR/EcucDefs/Cal/CalSymKeyExtract
     1712}}}
     1713* 型:Container
     1714* 多重度:0..1
     1715
     1716== CalSymKeyExtractMaxCtxBufByteSize ==
     1717{{{
     1718/AUTOSAR/EcucDefs/Cal/CalSymKeyExtract/CalSymKeyExtractMaxCtxBufByteSize
     1719}}}
     1720* 型:IntegerParam
     1721* 多重度:1
     1722* 上限値:4294967295
     1723* 下限値:1
     1724
     1725== CalSymKeyExtractMaxKeySize ==
     1726{{{
     1727/AUTOSAR/EcucDefs/Cal/CalSymKeyExtract/CalSymKeyExtractMaxKeySize
     1728}}}
     1729* 型:IntegerParam
     1730* 多重度:1
     1731* 上限値:4294967295
     1732* 下限値:1
     1733
     1734== CalSymKeyExtractConfig ==
     1735{{{
     1736/AUTOSAR/EcucDefs/Cal/CalSymKeyExtract/CalSymKeyExtractConfig
     1737}}}
     1738* 型:Container
     1739* 多重度:0..32
     1740
     1741== CalSymKeyExtractInitConfiguration ==
     1742{{{
     1743/AUTOSAR/EcucDefs/Cal/CalSymKeyExtract/CalSymKeyExtractConfig/CalSymKeyExtractInitConfiguration
     1744}}}
     1745* 型:StringParam
     1746* 多重度:1
     1747
     1748== CalSymKeyExtractPrimitiveName ==
     1749{{{
     1750/AUTOSAR/EcucDefs/Cal/CalSymKeyExtract/CalSymKeyExtractConfig/CalSymKeyExtractPrimitiveName
     1751}}}
     1752* 型:StringParam
     1753* 多重度:1
     1754
     1755== CalSymKeyWrapAsym ==
     1756{{{
     1757/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapAsym
     1758}}}
     1759* 型:Container
     1760* 多重度:0..1
     1761
     1762== CalSymKeyWrapAsymMaxCtxBufByteSize ==
     1763{{{
     1764/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapAsym/CalSymKeyWrapAsymMaxCtxBufByteSize
     1765}}}
     1766* 型:IntegerParam
     1767* 多重度:1
     1768* 上限値:4294967295
     1769* 下限値:1
     1770
     1771== CalSymKeyWrapAsymMaxPubKeySize ==
     1772{{{
     1773/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapAsym/CalSymKeyWrapAsymMaxPubKeySize
     1774}}}
     1775* 型:IntegerParam
     1776* 多重度:1
     1777* 上限値:4294967295
     1778* 下限値:1
     1779
     1780== CalSymKeyWrapAsymMaxSymKeySize ==
     1781{{{
     1782/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapAsym/CalSymKeyWrapAsymMaxSymKeySize
     1783}}}
     1784* 型:IntegerParam
     1785* 多重度:1
     1786* 上限値:4294967295
     1787* 下限値:1
     1788
     1789== CalSymKeyWrapAsymConfig ==
     1790{{{
     1791/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapAsym/CalSymKeyWrapAsymConfig
     1792}}}
     1793* 型:Container
     1794* 多重度:0..32
     1795
     1796== CalSymKeyWrapAsymInitConfiguration ==
     1797{{{
     1798/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapAsym/CalSymKeyWrapAsymConfig/CalSymKeyWrapAsymInitConfiguration
     1799}}}
     1800* 型:StringParam
     1801* 多重度:1
     1802
     1803== CalSymKeyWrapAsymPrimitiveName ==
     1804{{{
     1805/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapAsym/CalSymKeyWrapAsymConfig/CalSymKeyWrapAsymPrimitiveName
     1806}}}
     1807* 型:StringParam
     1808* 多重度:1
     1809
     1810== CalSymKeyWrapSym ==
     1811{{{
     1812/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapSym
     1813}}}
     1814* 型:Container
     1815* 多重度:0..1
     1816
     1817== CalSymKeyWrapSymMaxCtxBufByteSize ==
     1818{{{
     1819/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapSym/CalSymKeyWrapSymMaxCtxBufByteSize
     1820}}}
     1821* 型:IntegerParam
     1822* 多重度:1
     1823* 上限値:4294967295
     1824* 下限値:1
     1825
     1826== CalSymKeyWrapSymMaxSymKeySize ==
     1827{{{
     1828/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapSym/CalSymKeyWrapSymMaxSymKeySize
     1829}}}
     1830* 型:IntegerParam
     1831* 多重度:1
     1832* 上限値:4294967295
     1833* 下限値:1
     1834
     1835== CalSymKeyWrapSymConfig ==
     1836{{{
     1837/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapSym/CalSymKeyWrapSymConfig
     1838}}}
     1839* 型:Container
     1840* 多重度:0..32
     1841
     1842== CalSymKeyWrapSymInitConfiguration ==
     1843{{{
     1844/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapSym/CalSymKeyWrapSymConfig/CalSymKeyWrapSymInitConfiguration
     1845}}}
     1846* 型:StringParam
     1847* 多重度:1
     1848
     1849== CalSymKeyWrapSymPrimitiveName ==
     1850{{{
     1851/AUTOSAR/EcucDefs/Cal/CalSymKeyWrapSym/CalSymKeyWrapSymConfig/CalSymKeyWrapSymPrimitiveName
     1852}}}
     1853* 型:StringParam
     1854* 多重度:1