你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 431|回复: 1

【中文文档】AN3967_STM32F417xx控制器上的安全套接层协议

[复制链接]

1347

主题

1124

回帖

0

蝴蝶豆

管理员

最后登录
2020-12-9
发表于 2019-3-29 10:49:39 | 显示全部楼层 |阅读模式
STM32F417xx 微控制器的安全套接字层 (SSL)

1 前言

STM32F417xx 微控制器的特点是具有完整的 10/100 Mb/s 以太网外设,可支持介质独立接口 (MII) 和精简的介质独立接口 (RMII),通过这些接口可以连接物理层 (PHY);此外还支持 IP、UDP、TCP 及 ICMP 协议的硬件校验。

STM32F417xx 的高级特性之一是采用硬件加密处理器,用于实现 AES/128/192/256、三重DES、DES、SHA-1、MD5 和 RNG。

它支持安全套接字层 (SSL) 与传输层安全性 (TLS) 密码协议,可确保网络(如 Internet)通信安全,使得客户端和服务器应用程序能够以私密、安全的方式通信。

本应用笔记的目的在于提供以免费 SSL/TLS 库(即 PolarSSL 库)为基础创建的演示包。本应用笔记的结构如下:
● 第 2 节提供缩略语表。
● 第 3 节对 SSL/TLS 进行了综合介绍。
● 第 4 节介绍了 PolarSSL 库。
● 第 5 节介绍了 STM32F417xx 硬件加密处理器。
● 最后,第 6 节介绍 STM32F417xx 的演示包。

注: 本应用笔记仅适用于 STM32F417xx 器件并使用 STM3241G-EVAL 板作为硬件平台,因为在 STM32F407xx 器件中并未嵌入加速加密功能。

2 缩写和定义


1.png

1.png


3 SSL/TLS 协议概述

安全套接字层 (SSL) 协议与传输层安全性 (TLS) 协议可确保 Internet 通信安全,使得客户端和服务器应用程序能够以私密、安全的方式通信。这些协议层位于传输协议(如 TCP/IP)之上。

SSL 是用于在服务器与客户端间创建加密链路的标准安全技术。此链路可确保所有通信数据的私密与安全。

SSL/TLS 主要有如下目标:

● 保持数据在通信应用程序双方之间的完整性。

● 保护服务器与客户端之间传送的信息安全。

● 验证与客户端通信的服务器。

● 允许客户端与服务器选择双方都支持的加密算法。

● 验证(可选)与服务器通信的客户端。

● 使用公钥加密技术生成共享密钥。

● 建立加密的 SSL 连接。


..............

想了解更多,请下载原文阅读

回复

使用道具 举报

6

主题

930

回帖

133

蝴蝶豆

金牌会员

最后登录
2020-12-9
发表于 2019-3-29 12:46:35 | 显示全部楼层
收藏
回复 支持 反对

使用道具 举报

请先关注话题后回复
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版