安全性知识+标准化知识+信息化基础知识+嵌入式技术发展趋势
·
5. 安全性知识
1. 安全性基本概念
- 核心目标(CIA 三元组):
- 机密性 (Confidentiality):信息不被未授权的人访问
- 完整性 (Integrity):信息在传输和存储过程中不被篡改
- 可用性 (Availability):授权用户在需要时能够正常访问系统和信息
- 常见安全威胁:病毒、木马、蠕虫、黑客攻击、拒绝服务攻击 (DoS/DDoS)、中间人攻击、数据泄露
- 安全防护层次:物理安全、网络安全、系统安全、应用安全、数据安全
2. 加密与解密机制
- 对称加密算法:加密和解密使用相同密钥
- 代表算法:DES、3DES、AES(目前最常用)
- 优点:加密速度快、效率高
- 缺点:密钥分发困难,不适合大规模网络
- 非对称加密算法:使用公钥和私钥一对密钥,公钥公开,私钥保密
- 代表算法:RSA、ECC(椭圆曲线加密,适合嵌入式)
- 优点:密钥分发简单,可用于数字签名
- 缺点:加密速度慢,不适合加密大量数据
- 哈希函数(摘要算法):将任意长度数据转换为固定长度摘要
- 代表算法:MD5、SHA-1、SHA-256
- 特点:单向不可逆,输入微小变化导致输出巨大变化
- 应用:数据完整性校验、数字签名
- 数字签名:结合非对称加密和哈希函数,实现身份认证和不可否认性
6. 标准化知识
1. 标准化的概念
- 定义:为在一定范围内获得最佳秩序,对实际的或潜在的问题制定共同的和重复使用的规则的活动
- 核心目的:提高产品质量、促进技术交流、实现互联互通、降低成本
2. 标准分级(按适用范围)
表格
| 标准级别 | 制定机构 | 代号示例 | 强制 / 推荐 |
|---|---|---|---|
| 国际标准 | 国际标准化组织 | ISO、IEC、IEEE | 推荐 |
| 国家标准 | 国家标准化管理委员会 | GB(中国)、ANSI(美国) | GB 强制,GB/T 推荐 |
| 行业标准 | 各行业主管部门 | YD(通信)、SJ(电子) | 行业内推荐 |
| 企业标准 | 企业自行制定 | Q / 企业代号 | 企业内部强制 |
3. 各类标准知识
- 代码标准:编程语言标准(C99、C++11)、编码规范(MISRA C)
- 文件格式标准:FAT、NTFS、PDF、JPEG、MP3
- 安全标准:ISO 27001(信息安全管理体系)、IEC 61508(功能安全)
- 软件开发规范和文档标准:ISO 9000、IEEE 830(需求规格说明书)、GB/T 8567(软件文档规范)
4. 主要标准化机构
- ISO:国际标准化组织
- IEC:国际电工委员会
- IEEE:电气和电子工程师协会
- ITU:国际电信联盟
- SAC:中国国家标准化管理委员会
5. 嵌入式系统相关标准
- 功能安全:IEC 61508(通用)、ISO 26262(汽车电子)、IEC 61511(工业过程)
- 通信协议:IEEE 802.3(以太网)、IEEE 802.11(WiFi)、Bluetooth、Modbus
- 接口标准:USB、PCIe、SPI、I2C、UART
- 实时操作系统:POSIX(可移植操作系统接口)
7. 信息化基础知识
1. 信息化和信息系统基本概念
- 信息化:充分利用信息技术,开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程
- 信息系统:由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统
- 信息系统生命周期:系统规划、系统分析、系统设计、系统实施、系统运行和维护
2. 相关的法律、法规
- 知识产权类:
- 《中华人民共和国著作权法》:保护软件作品的著作权
- 《计算机软件保护条例》:专门保护计算机软件
- 《中华人民共和国专利法》:保护软件相关的发明创造
- 《中华人民共和国商标法》:保护软件产品的商标
- 网络安全类:
- 《中华人民共和国网络安全法》:网络安全的基本法
- 《中华人民共和国数据安全法》:规范数据处理活动
- 《中华人民共和国个人信息保护法》:保护个人信息权益
8. 嵌入式技术发展趋势
- AIoT(人工智能 + 物联网)深度融合:嵌入式设备集成 AI 能力,实现边缘智能
- 边缘计算快速发展:数据处理从云端下沉到边缘设备,降低延迟、节省带宽
- RISC-V 架构崛起:开源指令集架构,降低芯片设计门槛,适合定制化需求
- 低功耗技术持续进步:满足物联网设备长续航要求,如低功耗蓝牙、NB-IoT
- 安全可信成为刚需:硬件安全模块 (HSM)、可信执行环境 (TEE) 广泛应用
- 异构计算普及:CPU+GPU+NPU+FPGA 混合架构,满足不同计算需求
- 开源生态日益繁荣:开源操作系统(Linux、RT-Thread)、开源工具链广泛使用
- 工业互联网与智能制造:嵌入式系统在工业自动化、机器人领域应用深化
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)