21、面向服务架构(SOA)的安全与技术细节解析

面向服务架构(SOA)的安全与技术细节解析

1. 现实中的安全状况

在实际应用里,安全概念呈现出多样化的特点。它涵盖了集中用户管理、技术用户、不同层面的加密等内容。如今,不同的安全概念、身份提供者、技术用户以及其他安全解决方案被广泛混合使用。而且,部分场景下甚至缺乏安全措施,不过从概念上来说,这有时是可行且合理的。

1.1 非军事区(DMZ)的安全策略

非军事区(DMZ)是一个各系统相互信任的区域,只有当数据跨越该区域边界时,安全才发挥作用。这意味着区内的所有后端系统信任边界上类似公司防火墙的应用(如门户服务器、大型呼叫中心应用等)。当然,所有这些跨边界应用必须共享并正确实施共同的安全策略。

例如,在 DMZ 内,所有消费者可能被允许检索所有数据,而不是在每个后端处理多客户端功能。之后,由他们确保在 DMZ 外,消费者只能看到与自己领域或公司相关的数据。但服务提供商(作为数据的责任所有者)实际上无法保证数据访问的业务规则,因为这些规则的实施需要所有服务消费者的合作,这可能使审计变得复杂。

1.2 敏感数据的安全处理

即使对于非常敏感的数据,也会采用 DMZ 方法。例如,服务向每个消费者返回客户数据时,由于高层管理人员或 VIP 的数据应仅对少数特定人员可见,这种方法存在风险。为降低风险,可采用为这些客户分配假名称并仅向少数人提供假名称与真实名称映射列表的策略,这是在业务层面处理安全问题的有趣示例。

1.3 审计在安全中的作用

审计在安全方面起着重要作用。只要能够跟踪和关联数据流,以便后续找出安全攻击或漏洞的原因,被发现的威胁可能会增强系统的安全性。通过记录、监控和审计消

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值