HCC 数据加密

CryptoCoreTM是HCC的主要加密和安全库,通过HCC的嵌入式加密管理器(EEM)进行管理。 EEM为任何硬件或软件加密实现提供通用,高质量的标准接口。这极大地简化了设计过程,使软件具有可移植性,并允许在提供它们的芯片上使用CryptoCore库或硬件加速算法。

HCC CryptoCoreTM安全和加密套件


在HCC的观点,我们认为安全性最大的风险之一是软件质量。关于安全性的讨论往往侧重于算法或加密,而不是真正的问题 - 质量。现代算法的大规模黑客几乎是未知的,它的质量很差,导致迄今为止最严重的安全漏洞。安全算法和加密中的软件编码错误和缺陷允许简单地绕过安全性。这导致了一些引人注目的丑闻,如Heartbleed,GnuTLS,SSL和许多其他通过了测试,但灾难性失败的丑闻。更多测试不是解决方案。解决方案是使用类似于安全应用程序开发中使用的成熟软件过程来创建具有支持质量声明的证据的强大软件。


HCC网络和安全软件是为嵌入式控制器开发的,不包含开源或第三方内容。 HCC加密技术可用于保护存储在任何闪存设备上的数据。借助HCC的AEF软件框架,安全加密解决方案可以轻松与故障安全文件系统集成。


CryptoCoreTM


CryptoCoreTM是HCC的主要加密和安全库,通过HCC的嵌入式加密管理器(EEM)进行管理。 EEM为任何硬件或软件加密实现提供通用,高质量的标准接口。这极大地简化了设计过程,使软件具有可移植性,并允许在提供它们的芯片上使用CryptoCore库或硬件加速算法。


CryptoCore有两个软件包 - CryptoCore Base和CryptoCore Pro。这些软件包包含更高级别的安全软件包,如SNMP,TLS / DTLS,SSH等。它们也可以单独购买,以便在任何嵌入式目标上运行。


CryptoCore Pro符合Suite B合规性的所有要求。这包括

1、密钥大小为128和256位的高级加密标准(AES)

2、椭圆曲线数字签名算法(ECDSA) - 数字签名

3、Elliptic Curve Diffie-Hellman(ECDH) - 关键协议

4、安全散列算法2(SHA-256和SHA-384)

5、MISRA合规性和可移植性


根据我们的内部编码规则,HCC软件都是在我们的可移植框架中开发的,称为AEF。这意味着我们可以在任何MCU,RTOS或工具链上部署我们的解决方案。我们使用MISRA遵守业界最严格的编码标准之一,没有规则。任何例外都是一次完成,签署并在文档中解释。提供了LDRA工具生成的完整MISRA合规报告。此外,我们的许多组件都提供详细的设计文档,静态和动态分析以及其他质量生命周期证据。


支持加密硬件加速


借助HCC模块化嵌入式加密管理器(EEM),所有HCC软件都可以在运行我们的CryptoCore软件或使用MCU硬件加速之间无缝切换,而无需更改任何代码。 EEM提供标准,高效,MISRA兼容的界面来管理所有加密功能。


CryptoCore Base:Base / Base64,DSS,3DES,MD5,TIGER,RSA

FunctionAlgorithmsWhere UsedType
Base64Base64SMTP, SSHEncode binary over text stream
DSSDSSTLS, IKE, SSHDigital Signature
MD5MD4PPP Hash

MD5TLS, IPSecHash

MD5-HMACSNMPHash
RSARSATLSEncrypt
TDESDES
Encrypt

TDES-CBCTLSEncrypt

TDES-CBC-RAWSNMPEncrypt
TIGERTIGER128IKEHash

TIGER-160IKEHash

TIGER-192IKEHash

TIGER-HMACIKEHash


CryptoCore Pro (Suite B): AES, SHA, EDH, ECC


FunctionAlgorithmsWhere UsedType
SHASHA1IPSec, TLS, IKEHash

SHA2TLS, SSHHash

SHA1-HMACSNMPHash

SHA2-HMAC
Hash
EDHEDHIKEv2,TLSKey Exchange
AESAES-CBC-RAWIPSecEncrypt

AES-CBCTLSEncrypt

AES-CFBSNMPEncrypt

AES-CTRIPSecEncrypt

AES-CCMTLS, EAP-TLSEncrypt

AES-CCM8TLS, EAP-TLSEncrypt

AES-GCMTLSEncrypt

AES-XCBC-MACIPSec, IKEHash

AES-CMACIPSec, IKEHash
ECCECDHTLSKey Exchange

ECDHETLSKey Exchange

ECDSATLSDigital Signature


HCC CryptoCoreTM安全和加密套件


在HCC的观点,我们认为安全性最大的风险之一是软件质量。关于安全性的讨论往往侧重于算法或加密,而不是真正的问题 - 质量。现代算法的大规模黑客几乎是未知的,它的质量很差,导致迄今为止最严重的安全漏洞。安全算法和加密中的软件编码错误和缺陷允许简单地绕过安全性。这导致了一些引人注目的丑闻,如Heartbleed,GnuTLS,SSL和许多其他通过了测试,但灾难性失败的丑闻。更多测试不是解决方案。解决方案是使用类似于安全应用程序开发中使用的成熟软件过程来创建具有支持质量声明的证据的强大软件。


HCC网络和安全软件是为嵌入式控制器开发的,不包含开源或第三方内容。 HCC加密技术可用于保护存储在任何闪存设备上的数据。借助HCC的AEF软件框架,安全加密解决方案可以轻松与故障安全文件系统集成。


CryptoCoreTM


CryptoCoreTM是HCC的主要加密和安全库,通过HCC的嵌入式加密管理器(EEM)进行管理。 EEM为任何硬件或软件加密实现提供通用,高质量的标准接口。这极大地简化了设计过程,使软件具有可移植性,并允许在提供它们的芯片上使用CryptoCore库或硬件加速算法。


CryptoCore有两个软件包 - CryptoCore Base和CryptoCore Pro。这些软件包包含更高级别的安全软件包,如SNMP,TLS / DTLS,SSH等。它们也可以单独购买,以便在任何嵌入式目标上运行。


CryptoCore Pro符合Suite B合规性的所有要求。这包括

1、密钥大小为128和256位的高级加密标准(AES)

2、椭圆曲线数字签名算法(ECDSA) - 数字签名

3、Elliptic Curve Diffie-Hellman(ECDH) - 关键协议

4、安全散列算法2(SHA-256和SHA-384)

5、MISRA合规性和可移植性


根据我们的内部编码规则,HCC软件都是在我们的可移植框架中开发的,称为AEF。这意味着我们可以在任何MCU,RTOS或工具链上部署我们的解决方案。我们使用MISRA遵守业界最严格的编码标准之一,没有规则。任何例外都是一次完成,签署并在文档中解释。提供了LDRA工具生成的完整MISRA合规报告。此外,我们的许多组件都提供详细的设计文档,静态和动态分析以及其他质量生命周期证据。


支持加密硬件加速


借助HCC模块化嵌入式加密管理器(EEM),所有HCC软件都可以在运行我们的CryptoCore软件或使用MCU硬件加速之间无缝切换,而无需更改任何代码。 EEM提供标准,高效,MISRA兼容的界面来管理所有加密功能。


CryptoCore Base:Base / Base64,DSS,3DES,MD5,TIGER,RSA

FunctionAlgorithmsWhere UsedType
Base64Base64SMTP, SSHEncode binary over text stream
DSSDSSTLS, IKE, SSHDigital Signature
MD5MD4PPP Hash

MD5TLS, IPSecHash

MD5-HMACSNMPHash
RSARSATLSEncrypt
TDESDES
Encrypt

TDES-CBCTLSEncrypt

TDES-CBC-RAWSNMPEncrypt
TIGERTIGER128IKEHash

TIGER-160IKEHash

TIGER-192IKEHash

TIGER-HMACIKEHash


CryptoCore Pro (Suite B): AES, SHA, EDH, ECC


FunctionAlgorithmsWhere UsedType
SHASHA1IPSec, TLS, IKEHash

SHA2TLS, SSHHash

SHA1-HMACSNMPHash

SHA2-HMAC
Hash
EDHEDHIKEv2,TLSKey Exchange
AESAES-CBC-RAWIPSecEncrypt

AES-CBCTLSEncrypt

AES-CFBSNMPEncrypt

AES-CTRIPSecEncrypt

AES-CCMTLS, EAP-TLSEncrypt

AES-CCM8TLS, EAP-TLSEncrypt

AES-GCMTLSEncrypt

AES-XCBC-MACIPSec, IKEHash

AES-CMACIPSec, IKEHash
ECCECDHTLSKey Exchange

ECDHETLSKey Exchange

ECDSATLSDigital Signature


  • 宝贝详情
  • HCC CryptoCoreTM安全和加密套件


    在HCC的观点,我们认为安全性最大的风险之一是软件质量。关于安全性的讨论往往侧重于算法或加密,而不是真正的问题 - 质量。现代算法的大规模黑客几乎是未知的,它的质量很差,导致迄今为止最严重的安全漏洞。安全算法和加密中的软件编码错误和缺陷允许简单地绕过安全性。这导致了一些引人注目的丑闻,如Heartbleed,GnuTLS,SSL和许多其他通过了测试,但灾难性失败的丑闻。更多测试不是解决方案。解决方案是使用类似于安全应用程序开发中使用的成熟软件过程来创建具有支持质量声明的证据的强大软件。


    HCC网络和安全软件是为嵌入式控制器开发的,不包含开源或第三方内容。 HCC加密技术可用于保护存储在任何闪存设备上的数据。借助HCC的AEF软件框架,安全加密解决方案可以轻松与故障安全文件系统集成。


    CryptoCoreTM


    CryptoCoreTM是HCC的主要加密和安全库,通过HCC的嵌入式加密管理器(EEM)进行管理。 EEM为任何硬件或软件加密实现提供通用,高质量的标准接口。这极大地简化了设计过程,使软件具有可移植性,并允许在提供它们的芯片上使用CryptoCore库或硬件加速算法。


    CryptoCore有两个软件包 - CryptoCore Base和CryptoCore Pro。这些软件包包含更高级别的安全软件包,如SNMP,TLS / DTLS,SSH等。它们也可以单独购买,以便在任何嵌入式目标上运行。


    CryptoCore Pro符合Suite B合规性的所有要求。这包括

    1、密钥大小为128和256位的高级加密标准(AES)

    2、椭圆曲线数字签名算法(ECDSA) - 数字签名

    3、Elliptic Curve Diffie-Hellman(ECDH) - 关键协议

    4、安全散列算法2(SHA-256和SHA-384)

    5、MISRA合规性和可移植性


    根据我们的内部编码规则,HCC软件都是在我们的可移植框架中开发的,称为AEF。这意味着我们可以在任何MCU,RTOS或工具链上部署我们的解决方案。我们使用MISRA遵守业界最严格的编码标准之一,没有规则。任何例外都是一次完成,签署并在文档中解释。提供了LDRA工具生成的完整MISRA合规报告。此外,我们的许多组件都提供详细的设计文档,静态和动态分析以及其他质量生命周期证据。


    支持加密硬件加速


    借助HCC模块化嵌入式加密管理器(EEM),所有HCC软件都可以在运行我们的CryptoCore软件或使用MCU硬件加速之间无缝切换,而无需更改任何代码。 EEM提供标准,高效,MISRA兼容的界面来管理所有加密功能。


    CryptoCore Base:Base / Base64,DSS,3DES,MD5,TIGER,RSA

    FunctionAlgorithmsWhere UsedType
    Base64Base64SMTP, SSHEncode binary over text stream
    DSSDSSTLS, IKE, SSHDigital Signature
    MD5MD4PPP Hash

    MD5TLS, IPSecHash

    MD5-HMACSNMPHash
    RSARSATLSEncrypt
    TDESDES
    Encrypt

    TDES-CBCTLSEncrypt

    TDES-CBC-RAWSNMPEncrypt
    TIGERTIGER128IKEHash

    TIGER-160IKEHash

    TIGER-192IKEHash

    TIGER-HMACIKEHash


    CryptoCore Pro (Suite B): AES, SHA, EDH, ECC


    FunctionAlgorithmsWhere UsedType
    SHASHA1IPSec, TLS, IKEHash

    SHA2TLS, SSHHash

    SHA1-HMACSNMPHash

    SHA2-HMAC
    Hash
    EDHEDHIKEv2,TLSKey Exchange
    AESAES-CBC-RAWIPSecEncrypt

    AES-CBCTLSEncrypt

    AES-CFBSNMPEncrypt

    AES-CTRIPSecEncrypt

    AES-CCMTLS, EAP-TLSEncrypt

    AES-CCM8TLS, EAP-TLSEncrypt

    AES-GCMTLSEncrypt

    AES-XCBC-MACIPSec, IKEHash

    AES-CMACIPSec, IKEHash
    ECCECDHTLSKey Exchange

    ECDHETLSKey Exchange

    ECDSATLSDigital Signature


    HCC CryptoCoreTM安全和加密套件


    在HCC的观点,我们认为安全性最大的风险之一是软件质量。关于安全性的讨论往往侧重于算法或加密,而不是真正的问题 - 质量。现代算法的大规模黑客几乎是未知的,它的质量很差,导致迄今为止最严重的安全漏洞。安全算法和加密中的软件编码错误和缺陷允许简单地绕过安全性。这导致了一些引人注目的丑闻,如Heartbleed,GnuTLS,SSL和许多其他通过了测试,但灾难性失败的丑闻。更多测试不是解决方案。解决方案是使用类似于安全应用程序开发中使用的成熟软件过程来创建具有支持质量声明的证据的强大软件。


    HCC网络和安全软件是为嵌入式控制器开发的,不包含开源或第三方内容。 HCC加密技术可用于保护存储在任何闪存设备上的数据。借助HCC的AEF软件框架,安全加密解决方案可以轻松与故障安全文件系统集成。


    CryptoCoreTM


    CryptoCoreTM是HCC的主要加密和安全库,通过HCC的嵌入式加密管理器(EEM)进行管理。 EEM为任何硬件或软件加密实现提供通用,高质量的标准接口。这极大地简化了设计过程,使软件具有可移植性,并允许在提供它们的芯片上使用CryptoCore库或硬件加速算法。


    CryptoCore有两个软件包 - CryptoCore Base和CryptoCore Pro。这些软件包包含更高级别的安全软件包,如SNMP,TLS / DTLS,SSH等。它们也可以单独购买,以便在任何嵌入式目标上运行。


    CryptoCore Pro符合Suite B合规性的所有要求。这包括

    1、密钥大小为128和256位的高级加密标准(AES)

    2、椭圆曲线数字签名算法(ECDSA) - 数字签名

    3、Elliptic Curve Diffie-Hellman(ECDH) - 关键协议

    4、安全散列算法2(SHA-256和SHA-384)

    5、MISRA合规性和可移植性


    根据我们的内部编码规则,HCC软件都是在我们的可移植框架中开发的,称为AEF。这意味着我们可以在任何MCU,RTOS或工具链上部署我们的解决方案。我们使用MISRA遵守业界最严格的编码标准之一,没有规则。任何例外都是一次完成,签署并在文档中解释。提供了LDRA工具生成的完整MISRA合规报告。此外,我们的许多组件都提供详细的设计文档,静态和动态分析以及其他质量生命周期证据。


    支持加密硬件加速


    借助HCC模块化嵌入式加密管理器(EEM),所有HCC软件都可以在运行我们的CryptoCore软件或使用MCU硬件加速之间无缝切换,而无需更改任何代码。 EEM提供标准,高效,MISRA兼容的界面来管理所有加密功能。


    CryptoCore Base:Base / Base64,DSS,3DES,MD5,TIGER,RSA

    FunctionAlgorithmsWhere UsedType
    Base64Base64SMTP, SSHEncode binary over text stream
    DSSDSSTLS, IKE, SSHDigital Signature
    MD5MD4PPP Hash

    MD5TLS, IPSecHash

    MD5-HMACSNMPHash
    RSARSATLSEncrypt
    TDESDES
    Encrypt

    TDES-CBCTLSEncrypt

    TDES-CBC-RAWSNMPEncrypt
    TIGERTIGER128IKEHash

    TIGER-160IKEHash

    TIGER-192IKEHash

    TIGER-HMACIKEHash


    CryptoCore Pro (Suite B): AES, SHA, EDH, ECC


    FunctionAlgorithmsWhere UsedType
    SHASHA1IPSec, TLS, IKEHash

    SHA2TLS, SSHHash

    SHA1-HMACSNMPHash

    SHA2-HMAC
    Hash
    EDHEDHIKEv2,TLSKey Exchange
    AESAES-CBC-RAWIPSecEncrypt

    AES-CBCTLSEncrypt

    AES-CFBSNMPEncrypt

    AES-CTRIPSecEncrypt

    AES-CCMTLS, EAP-TLSEncrypt

    AES-CCM8TLS, EAP-TLSEncrypt

    AES-GCMTLSEncrypt

    AES-XCBC-MACIPSec, IKEHash

    AES-CMACIPSec, IKEHash
    ECCECDHTLSKey Exchange

    ECDHETLSKey Exchange

    ECDSATLSDigital Signature