基于JMS的安全通信模型研究与设计研究
2021-04-14陈德亮
通信电源技术 2021年21期
陈德亮
(广东南方电信规划咨询设计院有限公司,广东 深圳 512123)
0 引 言
消息队列中间件作为特定中间件,需利用消息传递机制完成平台数据的交换,同时依靠数据通信展开分布式系统集成。Java消息服务(Java Message Service,JMS)为消息中间件接口提供了规范操作指引,也提供了消息过滤与事务处理等机制。了解JMS规范在安全性方面的不足,研究消息通信情况,采用数字签名的方式实现身份验证,兼顾加密算法进行消息加密。以Topic与Queue作为JMS系统的重要资源对象,合理设计安全管理器,实现对资源访问的有效控制。
1 安全通信模型特点分析
对于安全通信来说,安全性最为关键,可从安全与性能两方面入手,详细阐述安全通信模型的特点。安全传输方面,采用对称算法进行数据加密处理,随后才能在网络中传输数据。安全通信模型采用SM1算法进行数据的加密与解密,这是一种对称加密算法,也是国家相关部门审批通过的分组密码算法[1]。性能方面,安全接入网关后,每次接收连接请求时都要重新建立专门的通信,连接处理线程也会做出规划,此时不同的连接会话保持独立,互不影响。
2 安全通信模型相关技术应用
2.1 数据加密技术
2.1.1 对称加密技术
数据加密就是指用户在选择加密算法之后,对明文数据加以保护,使明文数据转为密文数据,以便常人无法识读密文信息,只有在输入正确的密钥后才能解密算法,将密文信息转为明文数据。高级加 密 标 准(Advanced Encryption Standard,AES) 算法以Rijndael算法为标准版本,其应用主要是对密文数据分组处理,随后对数据分块,再进行迭代运算。……
登录APP查看全文
