读零信任网络:在不可信网络中构建安全系统07设备信任

什么是 Linux 容器? 您使用的是一台笔记本电脑,而且您的开发环境具有特定的配置。通过遵循上述规范,社区项目、商用产品和云技术提供商可以构建可互操作的容器技术(可将您自行构建的镜像,推送至云技术提供商的注册表服务器——完成这一操作后,镜像才能正常工作)。Docker 技术带来了很多新的概念和工具,包括可运行和构建新的分层镜像的简单命令行界面、服务器守护进程、含有预构建容器镜像的库以及注册表服务器概念。运行这些进程所需的所有文件都由另一个特定镜像提供,这意味着从开发到测试再到生产的整个过程中,Linux 容器都是可移植且一致的。 阅读详情

5947f0d34a7c4d68991be663e5d70f18.jpeg

1. 设备信任

1.1. 在零信任网络中建立设备信任至关重要,这也是非常困难的一个环节

1.2. 建立设备信任是基石,直接影响零信任网络架构的成败

1.3. 大多数网络安全事件都和攻击者获得信任设备的控制权相关,这种情况一旦发生,信任就将被彻底瓦解,无法通过设备来确保安全信任链的建立

2. 初始信任

2.1. 对于新采购的设备,其信任程度取决于采购者对生产厂商和供应商的信任程度

2.1.1. 一般认为其信任度较高

2.1.2. 这种继承自供应商的信任度是一种社会化信任

2.1.3. 需要将这种现实社会的真实信任度“注入”设备本身,形成初始的数字信任度

2.2. 黄金镜像

2.2.1. 无论以何种方式收到设备,都需要加载一个明确的“好”镜像,这个镜像就是“黄金镜像”​

2.2.2. 一次性地通过彻底的审核确定软件镜像的可信,并将其作为“黄金镜像”进行分发

2.2.3. 将一个干净的“黄金镜像”加载到设备能极大地确保设备的信任度

2.2.3.1. 通过这种方式,有足够的理由确信设备运行的软件经过了审核并且是安全的

2.2.3.2. 记录设备上次重新加载镜像的时间可以在一定程度上决定设备的可信程度

2.3. 安全启动

2.3.1. 通过一些非常底层的技术将非法代码植入到设备中是完全有可能的

2.3.1.1. 即便重新为设备加载镜像也无法擦除

2.3.2. 安全启动是防护此类攻击的方法之一,通过在设备固件内嵌入的公钥对驱动程序和操作系统引导程序进行签名验证,可以确保这类非法植入物无所遁形

2.3.3. 安全启动比较有效,但是其受限于操作系统和设备的内在机制的支持

2.3.4. 有效验证设备上运行的软件只是第一步,还需要提供一种技术手段,让设备可以向待访问的资源标识自己的身份

2.3.4.1. 典型做法是通过私有CA为每台设备签发单独的设备证书,进行网络通信时,设备必须提交此证书

2.4. 设备证书

2.4.1. 设备证书不仅仅能证明设备是已知在册的,还能证明设备的唯一身份

2.4.2. 设备证书的私钥一旦被窃取,攻击者就可以假冒信任设备,这种情况会直接影响设备认证方案的有效性

2.4.2.1. 必须考虑设备证书私钥的安全存储问题

2.4.3. 方案1:配置对私钥的访问权限,只允许具有超级权限的用户(如root或administrator)访问

2.4.3.1. 攻击者一旦提权就可以轻易获取私钥

2.4.4. 方案2:对私钥进行加密

2.4.4.1. 比简单的权限控制方案好一些

2.4.4.2. 可能存在一些易用性问题

2.4.4.2.1. 必须提供口令或其他凭证才能解密和使用私钥

2.4.4.2.2. 对于服务器认证的场景它就很不适用了

2.4.4.2.2.1. 无法做到每次软件重启时都要求人工交互

2.4.5. 方案3:迄今为止存储设备密钥的一种极好的方法是使用安全的加密处理器

2.4.5.1. 这些设备[通常被称为硬件安全模块(HSM)或可信平台模块(TPM)​]提供可以执行加密操作的安全区域

2.4.5.2. 加密处理器暴露为数不多的应用程序编程接口(API)用于生成非对称加密密钥,确保私钥永远不会离开安全模块

2.4.5.3. 操作系统也不能直接访问安全模块存储的私钥,因此它很难被窃取

2.4.6. 设备证书代表了设备的身份和初始信任度,其私钥用于对其他系统证明本设备是被认证的、可信的

2.4.6.1. 既然对身份标识的本地安全存储都需要谨慎防护以免被窃取,证书的生成和签发就更不应掉以轻心

2.4.6.2. 如果从企业的安全需求来看,设备的初始证书签发和安装极其敏感,那就必须在证书签署流程中引入人工干预环节,杜绝流程上的隐患

2.5. 身份标识安全

2.5.1. 在相对静态的系统中配置新主机时,通常由安全操作员进行人工的设备身份标识部署

2.5.1.1. 一般认为安全操作员是可信任的

2.5.1.2. 这一人工操作确保初始身份标识可信

2.5.2. 在动态系统中,配置和签名过程都是自动化的,是否需要人工干预?

2.5.2.1. 完全取决于系统的安全等级

2.5.3. 所有应用和系统组件都应该身份化,这一原则是不变的,这同时适用于主机中心化和容器中心化的环境

2.6. 审批和安全授权

2.6.1. 为避免人为犯错,建议每个人只负责对他们自己发起的请求进行审批确认

2.6.2. 通过使用一次性动态口令(TOTP)可以在单个步骤中完成部署和签名授权

2.6.2.1. 一个TOTP口令只能使用一次,所以TOTP验证失败是一个重要的安全事件,可以杜绝安全隐患

2.6.3. 信任只能来源/派生于某个已有的信任源

2.6.3.1. 人工干预

2.6.3.1.1. 在相对静态的基础设施或终端用户设备的场景中,人工干预是一种简单安全的方案

2.6.3.1.2. 对于自动化的基础设施场景而言,人工干预不是一个好的选择

2.6.3.2. 资源管理器

2.6.3.2.1. 在某种程度上属于特权系统,其具备对基础设施的系统进行扩大或缩减的能力,并且整个基础设施的可用性也极大地依赖这类资源管理系统

2.6.3.2.2. 通过资源管理器可以直接或间接地对新证书的签发进行授权

2.6.3.2.3. 在容器化环境中,这类职责可能由资源调度器承担

2.6.3.3. 镜像或设备

2.6.3.3.1. 可考虑将身份凭证直接“烧制”到设备镜像中

2.6.3.3.2. 不建议将这种方案作为首选,因为这种方案过度依赖镜像库,并且保护和周期性地刷新镜像将变得复杂且具有风险

2.6.3.3.3. 可以利用HSM或TPM来提供与硬件关联的设备证书,这种方案比直接将凭证“烧制”到设备镜像中稍好

2.6.3.3.4. 但过度依赖TPM来实现设备证书的签发仍然不是最理想的方案

2.6.3.3.5. 特别是需要兼顾云端系统的部署时,其局限性就很明显了

2.6.4. 授权因子

2.6.4.1. 镜像中的密钥(或TPM中注册的密钥)

2.6.4.2. 正确的IP地址

2.6.4.3. 合法的TOTP(通过资源管理器生成)

2.6.4.4. 匹配的证书属性(如匹配的证书CN)

2.6.5. 一种较好的方式是综合利用资源管理器和可信安全镜像,将通用的认证凭证“烧制”到设备镜像中(或注册TPM密钥)​,并将其用于终端和签名服务之间的安全通信传输

2.6.5.1. 攻击者无法访问待部署的主机,顶多对可用性进行一些攻击

2.6.5.2. 即便设备镜像被盗用也无法完成证书请求,因为资源管理器会进一步验证镜像部署的主机以及签名请求的其他属性

3. X.509

3.1. X.509是当之无愧的设备身份和认证方面的重要标准

3.1.1. 它定义了公钥证书、吊销列表的证书格式和验证证书链的方法

3.1.2. X.509证书的首要作用是证明身份

3.2. X.509的强大之处在于,其使用的公私钥对除了用于设备身份认证,还提供了一种用于设备初始安全通信的可靠机制

3.2.1. 这也是X.509对互联网安全非常有价值的众多原因之一

3.3. 证书链及证书认证机构

3.3.1. 要使证书具备足够的意义,对其建立信任是至关重要的

3.3.2. 任何人都可以签发证书,只是拥有一个匹配的CN名称证书并不意味着什么,证书必须经由可信机构进行数字签名才能具备有效性,才是可信的

3.3.3. 没有“真实”签名的证书被称为自签名证书,通常用于测试

3.3.4. 证书注册机构(一般可由证书签发机构充当或委派)负责对证书的详细信息进行确认,只有确认过的证书信息才能被签名

3.3.5. 如果签发的证书具备一定的属性,还可以用于签发下一级证书,从而形成信任链,显而易见,这个信任链的根就是证书认证机构

3.3.6. 通过信任CA,我们间接信任了其签发的所有证书的有效性

3.3.7. 通过实现分发少量公钥(CA公钥)​,所有从这个CA签发的证书都包含了到上级签发证书的链接,从而可验证其有效性和合法性

3.4. 公钥加密或非对称加密

3.4.1. 非对称加密运算代价极大,不适合用于大块数据加密

3.4.2. 通过使用公钥和私钥两个密钥可以完成身份证明/认证

3.4.3. 公钥是可公开分发的,而私钥由证书的所有者安全持有

3.4.4. 使用私钥加密一小段数据,则这段数据只能通过对应的公钥进行解密,从而证明证书所有者确实持有证书私钥

3.4.5. 在大多数场景下,这个密钥对采用RSA密钥对

3.5. 设备身份

3.5.1. 主体(Subject)​,这个字段用于描述证书的所有者,在设备认证的场景下,这个所有者就是设备(或主机)

3.5.2. 通常情况下,组织(Organizat​ion, O)和组织机构(Organizat​ional Uni​t, OU)字段的含义与字面意思一致

3.5.2.1. O字段用于表示环境

3.5.2.2. OU字段用于表示主机的角色

3.5.3. 证书是经过签名的,可被信任,所以这些信息可以安全地用于授权判定

3.5.4. 作为授权客体的服务器明确地知道其应该被授权给哪些主体

3.6. 私钥存储

3.6.1. 如果私钥被攻破,那么设备的身份和隐私也会受到威胁

3.6.1.1. 私钥被攻破的情况是一种糟糕的场景,应该不惜一切代价进行规避

3.6.2. 可以在存储私钥时对其进行加密,使用私钥的时候需要提供加密口令进行解密

3.6.2.1. 使用口令对私钥进行加密仅适用于面向用户的设备

3.6.2.2. 在数据中心场景,这种方案并不奏效,因为解密私钥需要口令并考虑其安全存储,或通过某种安全机制传输密钥口令到服务器,这样一来,保证口令的安全变得和保护私钥一样重要

3.6.3. 硬件安全模块(HSM)

3.6.3.1. 可以通过硬件生成密钥对并且将私钥保存在安全存储区内,安全存储区的私钥是禁止直接读取的,只能通过HSM提供的接口请求其使用私钥来进行指定的运算

3.6.3.2. 这种基于硬件安全存储的私钥保护机制非常安全,不易被盗

3.7. 设备认证

3.7.1. 在零信任网络中,将X.509证书用于设备认证至关重要,它是证明设备身份的基石,其在建立端到端加密的过程中也不可或缺

3.7.2. 零信任网络的每个设备都应该拥有X.509证书

3.7.2.1. 这个方案的核心是私钥,私钥是基于软件的,如果被盗,那么整个设备认证体系将成为无本之木

3.7.3. 设备证书通常用于真正的设备认证的代理

3.7.3.1. 密钥如此之长,不可能将其写下来或记住

3.7.3.2. 密钥可以被下载和安装,因此,一般不由用户随身携带,在设备认证的场景中,密钥应该始终和设备在一起

3.7.4. 通过使用TPM可以将私钥和硬件进行绑定并安全存储,从而有望彻底地解决私钥的安全问题

4. TPM

4.1. 可信平台模块(TPM)是一种嵌入到计算设备中的特殊芯片

4.1.1. 这种芯片一般称为加密处理器,用于以可信和安全的方式进行密码运算

4.1.2. 一般包含自己的固件,可以将其视作一种特殊的单片机

4.1.3. 有助于实现一种小巧而精简的硬件API,并且可轻松审核和分析潜在的系统漏洞

4.1.3.1. 可以避免暴露过多接口以及直接对私钥的读取

4.1.3.2. 即便是操作系统,也无从获取安全密钥

4.1.4. 安全密钥和硬件紧密绑定

4.1.4.1. 在零信任安全中,通过TPM实现设备认证是一个极佳的实践

4.2. 使用TPM加密数据

4.2.1. TPM生成并存储所谓的存储根密钥(Storage Root Key, SRK)​,这个密钥对代表了TPM设备的信任根

4.2.2. 为了有效利用TPM进行批量数据加密,必须设法减少SRK直接保护的数据量

4.2.3. 方案是生成一个随机加密密钥,将其用作对称加密算法(如AES)的加密密钥,并采用这类高性能算法对块数据进行加密,这个随机加密密钥可以使用SRK进行加密保护

4.3. 中间密钥和密码短语

4.3.1. 很多TPM库(如TrouSerS)在加密数据时会使用中间密钥

4.3.1.1. 要求TPM创建一个全新的非对称密钥对,使用公钥对AES密钥进行加密,然后使用SRK对私钥进行加密

4.3.1.2. 解密数据时,首先通过TPM解密中间密钥的私钥,并用它解密AES密钥,然后再使用AES密钥解密原始数据

4.3.2. 增加一级额外的中间密钥有利于加密数据的灵活分发

4.3.2.1. 如果仅仅为了满足“密钥只能通过相应的设备进行解密”这一目标,则并不需要采用中间密钥方案

4.3.3. SRK和中间密钥都支持加密短语,因此中间密钥可以允许使用额外的加密短语

4.4. 基于TPM的安全存储机制的一个作用在于保护设备X.509证书的私钥

4.4.1. 安全密钥是设备身份证明的权威信任根,如果其被盗用,那么设备身份事实上也被盗用了

4.4.2. 使用TPM对私钥进行加密,意味着虽然仍有可能从磁盘获取私钥,但是一旦离开当前设备,这个私钥就不能解密和恢复使用

4.4.3. 密钥盗用仍然存在可能性

4.4.3.1. 方案只能防止攻击者直接从磁盘读取密钥

4.4.3.2. 无法避免攻击者提权后直接从内存读取解密后的密钥

4.4.3.3. 攻击者甚至可能调用TPM的接口直接进行加解密操作

4.5. 平台配置寄存器

4.5.1. Plat​form Conf​igurat​ion Register, PCR

4.5.2. 是TPM的重要特性之一

4.5.3. 提供多个存储插槽,可以用于存放运行软件的散列值

4.5.4. PCR最开始存放的是BIOS的散列值,紧随其后的是引导记录,然后是对应的配置信息,诸如此类

4.5.4.1. 这些散列值序列可以用于证明系统的配置或状态是合法的

4.5.5. 数据“封印”​

4.5.5.1. 可以确保只允许经过授权的软件配置解密数据,这可以通过在使用TPM加密数据时,传递一组已知的PCR数据值作为参数来实现

4.5.5.2. 被“封印”的数据只能通过封印它的TPM进行解密,并且解密时PCR的取值必须匹配

4.5.5.3. 由于PCR的取值无法修改或回滚,因此可以使用TPM“封印”技术确保加密数据不仅仅绑定到当前设备,还能绑定到特定的软件配置和版本

4.5.5.4. 可以有效地防止攻击者通过设备访问权限来获取私钥,因为只有未被修改的软件才能解锁这些数据

4.6. 远程认证

4.6.1. 数据一旦离开物理TPM的安全存储区域,其安全性将无法保证,仍然可能被盗用

4.6.2. 一旦通过TPM对加密数据进行解锁/解密,原本在TPM中安全存放的私钥就被暴露了

4.6.3. TPM还提供了另外一种唯一标识其身份的方法,就是被称为背书密钥(Endorsement Key,EK)的密钥对

4.6.3.1. 每个TPM都有唯一的密钥对

4.6.3.2. EK的私钥仅存在于TPM内,因此即便是操作系统也无法对其进行访问

4.6.4. 远程认证时,TPM生成一个称为“引用”​,然后将其安全地传输至远端系统

4.6.4.1. 这个“引用”包含了当前的PCR取值列表,并且使用EK进行签名

4.6.4.2. 远端系统可以通过这些信息对主机身份(因为EK对于每个TPM都是唯一的)和对应的软件状态/配置(因为PCR的取值不能被修改)进行确证

4.7. 用于认证的密钥仅能够签署源自于TPM的数据,这种局限显然无法支持类似TLS之类的传输加密协议

4.7.1. 流行的IKE守护进程strongSwan使得TPM不仅仅可以用于认证IPSec连接,还能通过对PCR数据的使用实现授权,确保发起连接的主机所运行的软件是准确且未被篡改过的

4.8. 对于一个成熟的零信任网络,使用TPM进行强设备认证是理想选择,它完美地实现了软件身份和物理硬件之间的联结

4.8.1. 目前TPM虚拟化技术已有可用的实现(如用于Xen系统的vTPM)​,但信任仍然必须植根于硬件TPM

4.8.2. 设计一套可热迁移的基于TPM的安全系统具有极大的挑战性

4.8.3. 虽然在成熟的零信任网络中建议采用TPM作为设备认证的手段,但不应该将其视为强制需求, TPM的大幅采用并不容易,在零信任架构的采用和迁移方面可以考虑一些其他的折中方案

5. 基于硬件的零信任附件

5.1. 在零信任网络中,支持传统设备的常用方案是采用认证代理

5.2. 认证代理终止与零信任相关的逻辑和操作,并将连接转发至传统主机

5.3. 可以通过一些专用硬件来实现类似功能,这些专用硬件设备作为零信任附件设备,携带一枚TPM芯片,可以直接插入传统设备的以太网端口

 

USRP B210 运行gnuradio时 FPGA固件版本冲突错误解决方法 事情起源于昨天拿到USRP后开始调试,结果整了一个下午都没解决这个问题。 昨天晚上自己思考了一下,觉得还是版本问题。 首先,uhd_find_devices和uhd_usrp_probe均可以正常运行,没有报错,固件正常加载,序列号也可看到。 teray@teray-X550JK:~$ uhd_find_devices [INFO] [UHD] linux; GNU C++ version 7.5... 阅读详情

相关推荐

PHP版本对接支付宝支付接口 电脑网站 详细介绍 沙箱环境 超简单易懂

PHP版本对接支付宝支付接口 其实理顺了思路后,按照我接下来的步骤来,真的超级简单啊,为啥有那么多的朋友们折腾了那么久呢,嘿嘿,跟我走吧~ 我是昨天晚上洗完澡之后,大概八九点,才开始正式开工尝试去这一工程的,我去支付宝的蚂蚁金服开放平台里把各个知识点和文档大概都看了一遍,大致弄明白了要怎么操作了,建议大家看看电脑网站开发文档,忙到了夜里十二点左右,成功地用支付宝给的Demo完成了付款操...

爱玲姐姐的博客 1万+

如何创建您的黄金镜像

创建XenDesktop镜像最佳做法: 1、在XenServer上安装一个VM(Windows XP/7) 2、安装用户需求的应用软件 3、保持VM工作在工作组环境,不要加入域 4、不要安装VDA Agent 5、安装XenTools 安装PVS Target Device软件, 然后关机准备vDisk. 步骤2:在PVS Console创建Vdisk 1、...

weixin_34221112的博客 255

RoboMaster机甲大师赛备赛:如何用STM32+CAN总线精准控制四个大疆3508电机?

本文详细介绍了在RoboMaster机甲大师赛中,如何利用STM32和CAN总线技术精准控制四台大疆3508电机。从硬件架构设计、多电机ID分配、数据解析到同步控制算法,全面解析了构建高响应、低延迟底盘驱动系统的关键技术,助力参赛队伍提升机器人运动性能。

weixin_28684825的博客 134

打造黄金镜像,智能反逃逸,揭秘华为云CGS的容器防护“魔法”

云原生2.0时代,容器是云原生的代表技术之一。容器的安全性是云原生企业重点关注的问题。 4月8日,第二届华为云TechWave全球技术峰会在深圳举行,以“创新普惠”为主题,围绕云原生、分布式云等热点话题,分享技术创新,普惠千行百业。峰会上,华为云安全服务产品总监胡巍在云原生技术设施分论坛上与大家分享了华为云容器全生命周期安全防护方案——容器安全服务 CGS。 容器天生具备优越性 容器化部署有许多优势,以华为云容器为例,具备资源高效、资源隔离、弹性扩展、环境标准化、简化版本控制、跨平台性等特点,并结合存算分

SeeK的云技术博客 559

DFT知识点扫盲——DFT scan chain

实际在项目中synccell一般直接上ULVT,既然是SDF,就是带Scan接口的DFF,SN (set negtive)是低置位,RP(reset positive)是高复位,既没有SN也没有RP的就是无复位寄存器。1:定义:满足可测试性设计(DFT),将设计中所有的触发器连接到一条或者若干条链上,称为scan chain,将一个复杂的时序电路转换为简单的组合电路进行测试,这一步是在逻辑综合(DC)中实现。当SE=1当SI=1时,电路进入scan状态,当SI=0时,电路工作在normal状态。

笨蛋大乌龟的博客 4936

PacketTacer烟雾传感器读数为0的解决方法

PacketTacer烟雾传感器读数为0的解决方法

ChloeMax_的博客 1905

容器安全与治理:从零构建坚不可摧的云原生防线

容器安全是一场永无止境的攻防博弈。通过构建覆盖构建、部署、运行时全周期的防御体系,实施纵深防御策略,结合自动化安全工具链,我们完全可以将风险控制在可接受范围。安全不是产品,而是持续演进的过程。在这个充满挑战的云原生时代,唯有保持敬畏之心,方能构筑真正的安全防线。

一碗黄焖鸡三碗米饭的博客 1071

SAP 财务接口开发:完全清账 vs 标准过账的 CO-PA(获利能力字段) 赋值全解析(含设计哲学)

用于完全清账场景:用于标准凭证过账/部分清账两者对 CO-PA 数据的传递方式截然不同。本文不仅提供完整的代码实现,更深入解析为什么 SAP 要这样设计——了解设计哲学,才能灵活应对各类需求。完全清账→ 调用,必须在T_FTPOST中传递,其他特征用BSEG-RKE_前缀。标准过账/部分清账→ 调用,在CRITERIA表中传递特征,字段名直接用WERKSARTNR等。SAP 的设计智慧面向不同场景,采用不同机制,各司其职。通过接口抽象,将复杂的 CO-PA 配置逻辑封装在内部,对外提供简洁的调用方式。

Pegasus666的博客 328

Citra 3DS模拟器终极指南:如何快速解决黑屏闪退问题

Citra是一款功能强大的任天堂3DS模拟器,让你在电脑上畅玩经典的3DS游戏。然而,许多用户在初次使用时可能会遇到黑屏、闪退或卡顿等问题。本文将为你提供一套完整的故障排除方案,帮助你快速解决这些常见问题,享受流畅的游戏体验。 ## 🎯 核心关键词与问题定位 **核心关键词**:Citra模拟器、3DS模拟器、黑屏闪退、游戏兼容性、性能优化 **长尾关键词**:Citra模拟器黑屏怎么办、

gitblog_00862的博客 730

TSP:车为什么能和云端交互?

TSP:车为什么能和云端交互?

天赐好车的博客 412

uniapp(全端兼容) - 最新详细实现pdf在线预览功能,uniapp内置预览PDF文件功能,uniapp在安卓app|苹果app|h5网页网站|微信小程序中打开pdf进行在线预览(详细示例源码)

uni-app,安卓Android,苹果ios,App端,H5网页,移动端网站,微信小程序,支付宝小程序,nvue,vue,pdf文档,pdf文件,office,uniapp 预览pdf,uniapp怎么做pdf预览,uniapp如何实现全平台兼容的pdf在线预览,uniapp怎么在h5打开pdf文档,实现PDF在线预览,H5移动端文件预览pdf,文件下载和预览,uniapp App端pdf文件预览,app移动端在线预览pdf文件,无法预览pdf怎么办,有没有预览pdf的插件,根本打不开咋办,uniapp使

✅ 精选推荐文章 1万+

读零信任网络:在不可信网络中构建安全系统14流量信任

流量信任

lyingSeven的博客 2460

芯片原厂linux驱动开发的分享

大家好,我是XX,来自湖南XX学院,电子信息18级,也曾在创新基地控制组学习过两三年,毕业后就职于一家芯片原厂的解决方案部,担任驱动工程师的职位,算上实习期,我的工作时长已有两年。在此我想将这两年期间学习与积累到的一些经验输出出来,与大家一同分享。知识面有限,只能简单介绍一些驱动开发方向的一些经验,且由于经验尚浅,文中难免会有一些疏漏和错误之处,还请大家积极地批评指正。

嵌入式技术开发 849

读零信任网络:在不可信网络中构建安全系统18零信任代理

零信任代理

lyingSeven的博客 1683

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

读零信任网络:在不可信网络中构建安全系统20攻击者视图

攻击者视图

lyingSeven的博客 1494

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

读零信任网络:在不可信网络中构建安全系统05网络代理

网络代理

lyingSeven的博客 1338

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

读零信任网络:在不可信网络中构建安全系统09用户信任

用户信任

lyingSeven的博客 1256

读零信任网络:在不可信网络中构建安全系统08设备清单管理

设备清单管理

lyingSeven的博客 1050

读零信任网络:在不可信网络中构建安全系统02零信任模型

读零信任网络:在不可信网络中构建安全系统02零信任模型

lyingSeven的博客 848

读零信任网络:在不可信网络中构建安全系统10认证身份

认证身份

lyingSeven的博客 1463

读零信任网络:在不可信网络中构建安全系统17无控制器架构

无控制器架构

lyingSeven的博客 1168

读零信任网络:在不可信网络中构建安全系统15协议和过滤

协议和过滤

lyingSeven的博客 1388

读零信任网络:在不可信网络中构建安全系统16确定实现范围

确定实现范围

lyingSeven的博客 983

读零信任网络:在不可信网络中构建安全系统06授权

授权

lyingSeven的博客 776

读零信任网络:在不可信网络中构建安全系统12源代码和构建系统

读零信任网络:在不可信网络中构建安全系统12源代码和构建系统

lyingSeven的博客 859

读零信任网络:在不可信网络中构建安全系统21读后总结与感想兼导读

读零信任网络:在不可信网络中构建安全系统21读后总结与感想兼导读

lyingSeven的博客 900
上一篇: 读零信任网络:在不可信网络中构建安全系统06授权
下一篇: 读零信任网络:在不可信网络中构建安全系统08设备清单管理
躺柒
博客等级 码龄4年 7004粉丝 1321原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值