本规范描述了NeuSAR 加密功能软件集群(FC Crypto)及其 Crypto API。
FC Crypto 为应用程序和其他NeuSAR AP功能集群提供了一个标准化接口,标准化接口在Crypto API定义 , 它提供了用于加密和相关计算的操作。这些操作包括加密操作、密钥管理 和证书处理。FC Crypto 管理所有操作的实际实现、配置以及从应用程序到实现的操作的代理。
FC Crypto 及其 CryptoAPI 支持对称 与非对称加解密。应用程序使用密码学算法,例如身份验证、加密和解密等,对汽车服务进行安全保障。
修改编号 No. |
版本 Version |
修改内容 Contents Revised |
状态 Status |
日期 Date |
---|---|---|---|---|
1 | 0.5 | 新版本 | Draft | 2022.5.15 |
2 | 0.7 | 评审版本 | In review | 2022.5.15 |
3 | 1.0 | 审核通过 | Approved | 2022.7.13 |
4 | 1.5 | 新增:DecryptorPrivateCtx类 EncryptorPublicCtx类 KeyDecapsulatorPrivateCtx类 KeyEncapsulatorPublicCtx类 PrivateKey类 PublicKey类 SignatureService类 Signature类 SignerPrivateCtx类 VerifierPublicCtx类 CryptoObject类 CryptoPrimitiveId类 KeyStorageProvider类的BeginTransaction/CommitTransaction/RollbackTransaction 接口 KeySlot类的MyProvider接口 CryptoProvider类AllocVolatileContainer/CreateEncryptorPublicCtx/CreateKeyDecapsulatorPrivateCtx/CreateKeyEncapsulatorPublicCtx/CreateVerifierPublicCtGeneratePrivateKey/LoadObject/LoadPrivateKey/LoadPublicKey |
Modified | 2022.8.29 |
5 | 1.51 | 新增:<br />KeyAgreementPrivateCtx类<br />MessageAuthnCodeCtx类<br />SymmetricKeyWrapperCtx类<br />BasicCertInfo类<br />Certificate类<br />X509PublicKeyInfo类<br />X509Object类<br />X509Provider类<br />CryptoProvider类:CreateKeyAgreementPrivateCtx()/CreateMessageAuthCodeCtx()/CreateSymmetricKeyWrapperCtx()/ExportSecuredObject/ImportSecuredObject<br /> | Modified | 2022.10.17 |
6 | 1.7 | 评审版本 | In review | 2022.10.20 |
7 | 2.0 | 评审通过 | Approved | 2022.12.26 |