1# Copyright (c) 2023-2024 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 141.0 { 15 global: 16 HksGetSdkVersion; 17 HksInitialize; 18 HksRefreshKeyInfo; 19 HksGenerateKey; 20 HksImportKey; 21 HksImportWrappedKey; 22 HksExportPublicKey; 23 HksDeleteKey; 24 HksGetKeyParamSet; 25 HksKeyExist; 26 HksListAliases; 27 HksGenerateRandom; 28 HksSign; 29 HksVerify; 30 HksEncrypt; 31 HksDecrypt; 32 HksAgreeKey; 33 HksDeriveKey; 34 HksMac; 35 HksHash; 36 HksGetKeyInfoList; 37 HksAttestKey; 38 HksAnonAttestKey; 39 HksGetCertificateChain; 40 HksWrapKey; 41 HksUnwrapKey; 42 HksBnExpMod; 43 HcmIsDeviceKeyExist; 44 HksValidateCertChain; 45 HksInit; 46 HksUpdate; 47 HksFinish; 48 HksAbort; 49 HksExportChipsetPlatformPublicKey; 50 HksInitParamSet; 51 HksAddParams; 52 HksBuildParamSet; 53 HksFreeParamSet; 54 HksGetParamSet; 55 HksGetParam; 56 HksFreshParamSet; 57 HksCheckParamSetTag; 58 HksCheckParamSet; 59 HksCheckParamMatch; 60 HksCheckParamSetTag; 61 HksCheckIsTagAlreadyExist; 62 GetTagType; 63 HksConvertErrCode; 64 HksMalloc; 65 HksFreeKeyAliasSet; 66 HksRenameKeyAlias; 67 HksChangeStorageLevel; 68 local: *; 69};