文章预览
来源 | 开心果Need Car 车辆信息安全,已然成为各个控制器的标配。所以,工程师有必要了解一下信息安全,尤其一些基本的信息安全概念。本文就着重聊一下信息安全中的加密(encrypt)和签名(sign)。 提示:本文主要基于非对称算法讨论加密和签名 1、加密和签名概念 (一)加密 加密: 基于某种规则(加密算法+密钥),对明文(plaintext)进行隐藏处理,得到密文(ciphertext)的过程,示意如下: 加密的主要目的: 不想让第三方知道发送的数据内容,确保数据的机密性。既然数据需要加密,就需要使用密钥,在非对称加密中,发送端使用公钥(public key)对明文加密,接收端使用配对的私钥(private key)对密文进行解密,示意如下: 在汽车MCU级芯片中,系统对时时性要求较高,一般不常用非对称算法进行数据的加密和解密处理,如果需要使用非对
………………………………