当前位置: 首页 > news >正文

双因素身份验证技术在NPI区域邮件安全管控上的解决思路

在制造业中,NPI(New Product Introduction,新产品导入)区域是指专门负责新产品从概念到市场推出全过程的部门或团队。NPI 的目标是确保新产品能够高效、高质量地投入生产,并顺利满足市场需求。在支撑企业持续创新和竞争力提升方面扮演着关键角色。由于 NPI 区域涉及大量敏感数据和设计信息,企业往往会采取严格的安全措施保护数据免受未授权访问和泄露。

以某制造企业为例,分享一下宁盾对 NPI 区域邮件系统结合 2FA 双因素身份验证进行安全管控的方案思路。

某大型制造企业针对 NPI 区域的邮件管控采用 UserLock 访问控制软件进行管理,由于预算缩减,打算寻找替换产品。经过售前沟通,客户认为宁盾 2FA 双因素身份验证在投入成本及功能上符合需求,且能根据客户需求灵活地设置条件和策略,如筛选用户组、角色、终端类型、IP、主机名称等实现用户过滤、终端过滤、动态口令暗语前缀、登录时间限制、登录日志审计等目的,让客户借助双因素身份验证技术因地制宜地满足安全管控目标。

图源:宁盾

基于“动态口令”二次验证的账号加固方案

双因素身份验证(Multi-Factor Authentication, 2FA)是一种安全机制,通过要求用户在登录系统/设备时提供两种及以上的身份验证因素,以增强账户的安全性。在宁盾 2FA 双因素身份验证解决方案中,第二种身份验证因素通常为动态口令(Dynamic Password,OTP、TOTP)。动态口令生成器不同,也就有了多种多样的动态令牌形式。

图源:宁盾

其工作原理简单概述如下:

软件部署完成后,将需要启用 2FA 双因素身份验证的应用/设备 RADIUS 认证地址指向宁盾 2FA 双因素身份验证服务端地址,对接客户账号源,两边配置完后,给作用域内的用户派发动态令牌,用户激活令牌方可正常使用。

  • 认证服务器动态口令:认证服务器存储令牌种子,将其与用户账号绑定,在服务器内生成该用户可用的“动态口令”;
  • 动态令牌口令:动态令牌激活令牌种子,生成动态口令。当用户登录认证时,输入账号、静态密码和动态口令,认证服务器与服务器内动态口令进行对比,完成整个校验过程。

图源:宁盾

相较于账号和静态密码单一认证,基于“动态口令”的二次验证加固了账号密码的安全性,每一个动态口令都是唯一且一次性的,有效防止不法分子利用泄露的应用/设备账号密码访问企业重要数据,实现安全管控的目标。

在易受攻击的场景,加强动态口令身份鉴别

除了 NPI 区域的邮件需要安全管控,最容易受到不法分子攻击的通常是网络边界处,如 VPN、虚拟化、网络连接入口、邮箱等,一旦进入企业网络,业务系统、服务器、数据库等重要资产均会成为下个攻击目标。因此,无论是网络边界处还是内部重要资源的的安全防护,均可以通过 2FA 双因素身份验证对访问这些资源的用户身份进行增强鉴别,确保该访问人的身份安全可信。

图源:宁盾

从用户维度出发,多措并举提升用户体验

图源:宁盾

尽管安全与体验无法并存,但用户使用过程中的环节优化却实打实地为宁盾 2FA 双因素身份验证赢得客户尊重。例如,大型制造业员工规模庞大,建议企业开启用户自服务及云端同步备份功能,原因在于:

  • 用户不可避免地存在令牌误删、更换手机等问题,常规途径是需要企业 IT 管理员帮助操作解换绑令牌,不仅造成 IT 任务繁重,也会影响用户的使用体验乃至办公效率;
  • 云端同步备份适用于事前预防:开启云端同步备份后,手机APP令牌里的动态口令会备份到微信小程序中,当用户误删了已激活的动态口令或更换手机后,通过云端同步可找回之前的令牌;
  • 用户自服务平台适用于事中处理:开启用户自服务平台后,用户可在平台上自行解换绑令牌、修改手机号/密码等,无需管理员协助;
  • 用户账号密码若依据密码定期修改策略,存在过期修改/重置现象,用户可在自服务平台或在动态口令认证界面自助修改/重置密码,大大提升用户体验,释放运维人效。详情可点击:新功能揭晓!宁盾RADIUS认证提供自助改密快速通道

在已知的因账号密码泄露或被破解导致的恶意攻击事件里,采用 2FA 双因素身份验证技术可以显著降低账户被非法访问的风险,且相比于其他安全措施,2FA 方案成本投入更低,效果更明显。在涉及到需要保护企业重要信息资产的办公、研发、生产、运维环境,2FA 双因素身份验证可以广泛覆盖,全面提升账户安全。

相关文章:

双因素身份验证技术在NPI区域邮件安全管控上的解决思路

在制造业中,NPI(New Product Introduction,新产品导入)区域是指专门负责新产品从概念到市场推出全过程的部门或团队。NPI 的目标是确保新产品能够高效、高质量地投入生产,并顺利满足市场需求。在支撑企业持续创新和竞争…...

java后端对接飞书登陆

java后端对接飞书登陆 项目要求对接第三方登陆,飞书登陆,次笔记仅针对java后端,在看本笔记前,默认已在飞书开发方已建立了应用,并获取到了appid和appsecret。后端要做的其实很简单,基本都是前端做的&…...

记录一次Android Studio的下载、安装、配置

目录 一、下载和安装 Android Studio 1、搜索下载Android studio ​2、下载成功后点击安装包进行安装: 3、这里不用打勾,直接点击安装 : 4、完成安装: 5、这里点击Cancel就可以了 6、接下来 7、点击自定义安装&#xff1a…...

直流无刷电机控制(FOC):电流模式

目录 概述 1 系统框架结构 1.1 硬件模块介绍 1.2 硬件实物图 1.3 引脚接口定义 2 代码实现 2.1 软件架构 2.2 电流检测函数 3 电流环功能实现 3.1 代码实现 3.2 测试代码实现 4 测试 概述 本文主要介绍基于DengFOC的库函数,实现直流无刷电机控制&#x…...

73.矩阵置零 python

矩阵置零 题目题目描述示例 1:示例 2:提示: 题解思路分析Python 实现代码代码解释提交结果 题目 题目描述 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例…...

垃圾收集算法

分代收集理论 分代收集理论,建立在两个分代假说之上。 弱分代假说:绝大多数对象都是朝圣夕灭的。 强分代假说:熬过越多次垃圾收集的过程的对象就越难以消亡。 这两个分代假说奠定了垃圾收集器的一致设计原则:收集器应该将Java…...

SQL-leetcode-262. 行程和用户

262. 行程和用户 表:Trips --------------------- | Column Name | Type | --------------------- | id | int | | client_id | int | | driver_id | int | | city_id | int | | status | enum | | request_at | varchar | --------------------- id 是这张表的主键…...

太原理工大学软件设计与体系结构 --javaEE

这个是简答题的内容 选择题的一些老师会给你们题库,一些注意的点我会做出文档在这个网址 项目目录预览 - TYUT复习资料:复习资料 - GitCode 希望大家可以给我一些打赏 什么是Spring的IOC和DI IOC 是一种设计思想,它将对象的创建和对象之间的依赖关系…...

Leetcode 139. 单词拆分 动态规划

原题链接&#xff1a;Leetcode 139. 单词拆分 递归&#xff0c;超时 class Solution { public:bool isfind(string s,map<string,int>& mp){for(auto x:mp){string wordx.first;if(sword) return true;int nword.size();if(n>s.size()) continue;string s1s.subs…...

python异常机制

异常是什么&#xff1f; 软件程序在运行过程中&#xff0c;非常可能遇到刚刚提到的这些问题&#xff0c;我们称之为异常&#xff0c;英文是Exception&#xff0c;意思是例外。遇到这些例外情况&#xff0c;或者交异常&#xff0c;我们怎么让写的程序做出合理的处理&#xff0c…...

运行爬虫时可能遇到哪些常见问题?

在运行Python爬虫时&#xff0c;可能会遇到以下一些常见问题及相应的解决方法&#xff1a; 1. 请求频繁被封 IP 问题描述&#xff1a;爬虫请求频繁时&#xff0c;网站可能会识别到异常行为并封禁 IP&#xff0c;从而导致后续请求失败。解决方法&#xff1a; 使用代理&#xf…...

BGP与CN2的区别 详解两者在网络传输中的应用与优势

在现代互联网环境中&#xff0c;选择合适的网络传输协议和解决方案对于企业的业务运行至关重要。BGP&#xff08;Border Gateway Protocol&#xff09;和CN2&#xff08;China Telecom Next Carrier Network&#xff09;是两种广泛应用的网络技术&#xff0c;但它们的设计理念、…...

Spring 项目 基于 Tomcat容器进行部署

文章目录 一、前置知识二、项目部署1. 将写好的 Spring 项目先打包成 war 包2. 查看项目工件&#xff08;Artifact&#xff09;是否存在3. 配置 Tomcat3.1 添加一个本地 Tomcat 容器3.2 将项目部署到 Tomcat 4. 运行项目 尽管市场上许多新项目都已经转向 Spring Boot&#xff0…...

“负载均衡”出站的功能、原理与场景案例

在企业日常网络中&#xff0c;外网访问速度不稳定是一个常见问题。特别是多条外网线路并行时&#xff0c;不合理的流量分配会导致资源浪费甚至网络拥堵。而出站负载均衡&#xff0c;正是解决这一问题的关键技术。 作为一种先进的网络流量管理技术&#xff0c;其核心是优化企业内…...

02-51单片机数码管与矩阵键盘

一、数码管模块 1.数码管介绍 如图所示为一个数码管的结构图&#xff1a; 说明&#xff1a; 数码管上下各有五个引脚&#xff0c;其中上下中间的两个引脚是联通的&#xff0c;一般为数码管的公共端&#xff0c;分为共阴极或共阳极&#xff1b;其它八个引脚分别对应八个二极管…...

不同方式获取音频时长 - python 实现

DataBall 助力快速掌握数据集的信息和使用方式&#xff0c;会员享有 百种数据集&#xff0c;持续增加中。 需要更多数据资源和技术解决方案&#xff0c;知识星球&#xff1a; “DataBall - X 数据球(free)” -------------------------------------------------------------…...

【python A* pygame 格式化 自定义起点、终点、障碍】

- pip install pygame test.py(chatgpt版本) 空格键&#xff1a;运行 A* 算法。CtrlC 键&#xff1a;清空路径。CtrlS 键&#xff1a;保存当前地图到 map.json 文件。CtrlL 键&#xff1a;从 map.json 文件加载地图。 import pygame import json from queue import PriorityQ…...

12_Redis发布订阅

1.Redis发布订阅介绍 1.1 基本概念 Redis的发布订阅(Pub/Sub)是一种消息通信模式,允许消息的发布者(Publisher)将消息发布到一个或多个频道(Channel),订阅者(Subscriber)通过订阅这些频道来接收消息。 发布者(Publisher):发送消息的一方,使用PUBLISH命令将消息…...

归并排序:数据排序的高效之道

&#x1f9d1; 博主简介&#xff1a;CSDN博客专家&#xff0c;历代文学网&#xff08;PC端可以访问&#xff1a;https://literature.sinhy.com/#/literature?__c1000&#xff0c;移动端可微信小程序搜索“历代文学”&#xff09;总架构师&#xff0c;15年工作经验&#xff0c;…...

【redis初阶】浅谈分布式系统

目录 一、常见概念 1.1 基本概念 2.2 评价指标&#xff08;Metric&#xff09; 二、架构演进 2.1 单机架构 2.2 应用数据分离架构 2.3 应用服务集群架构 2.4 读写分离/主从分离架构 2.5 引入缓存 ⸺ 冷热分离架构 2.6 数据库分库分表 2.7 业务拆分 ⸺ 引入微服务 redis学习&…...

3步搞定缠论分析:通达信自动画中枢和笔段的终极免费工具

3步搞定缠论分析&#xff1a;通达信自动画中枢和笔段的终极免费工具 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX 还在为缠论的复杂理论头疼吗&#xff1f;想要快速掌握市场节奏却苦于分析耗时太长&…...

面试官:你知道的限流算法有哪些?

为什么要有限流 一般做接口限流主要是为了应对突发流量,避免突发流量拖垮服务。如下面一些场景就有可能发生突发流量 微博热搜 恶意刷单 恶意爬虫 促销活动 接口限流的算法有如下几种 固定窗口计数器算法 这是最简单的限流算法。它将时间划分为固定的周期(窗口),并在每个…...

GTA5终极防护与增强指南:YimMenu完整使用教程

GTA5终极防护与增强指南&#xff1a;YimMenu完整使用教程 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/yi/YimMenu …...

CANN/asc-devkit Tiling模板参数选择宏

ASCENDC_TPL_SEL_PARAM 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言&#xff0c;原生支持C和C标准规范&#xff0c;主要由类库和语言扩展层构成&#xff0c;提供多层级API&#xff0c;满足多维场景算子开发诉求。 项目地址: https://…...

CacheTool OPcache管理:如何优化PHP字节码缓存性能的终极指南

CacheTool OPcache管理&#xff1a;如何优化PHP字节码缓存性能的终极指南 【免费下载链接】cachetool CLI App and library to manage apc & opcache. 项目地址: https://gitcode.com/gh_mirrors/ca/cachetool 你是否曾为PHP应用性能优化而烦恼&#xff1f;&#x1…...

瑞芯微RK3588核心板规格书,详细参数配置,定位ARM高端AIOT智能模组,板对板连接器320Pin 间距0.5 B to B连接器

触觉智能研发的瑞芯微RK3588核心板&#xff0c;板对板连接器320Pin 间距0.5 B to B连接器&#xff0c;型号简写SOM3588-V1&#xff0c;在CSDN平台留下规格书方便大家查看。1. 产品概述1.1 IDO-SOM3588-V1适用范围IDO-SOM3588-V1核心板适用于工业主机&#xff0c;边缘计算网关、…...

用51单片机和HC-SR04超声波模块,手把手教你做个倒车防撞提醒器(附完整代码和立创EDA原理图)

51单片机与超声波模块实战&#xff1a;打造高精度倒车防撞系统 引言 在智能交通与汽车电子领域&#xff0c;距离检测技术扮演着越来越重要的角色。对于电子爱好者而言&#xff0c;掌握超声波测距原理并实现实际应用&#xff0c;不仅能提升硬件开发能力&#xff0c;还能为日常生…...

Zynq MPSoC开发实战:从Vivado硬件设计到SDK软件部署全流程解析

1. 项目概述与开发板初探作为一名在嵌入式领域摸爬滚打了十多年的老工程师&#xff0c;每当有新平台、新架构出现时&#xff0c;那种想亲手“点亮”它的冲动总是难以抑制。Xilinx的Zynq UltraScale MPSoC系列就是这样一块“硬骨头”&#xff0c;官方宣称相比经典的Zynq-7000系列…...

【Perplexity阅读推荐查询实战指南】:20年AI工具专家亲授5大精准筛选技巧,错过再等一年

更多请点击&#xff1a; https://kaifayun.com 第一章&#xff1a;Perplexity阅读推荐查询的核心价值与适用场景 Perplexity 作为一款基于大语言模型的实时问答与研究工具&#xff0c;其“阅读推荐查询”能力并非简单的内容聚合&#xff0c;而是融合语义理解、来源可信度评估…...

嵌入式PID温度控制:从算法原理到C语言工程实现

1. 项目概述与核心思路最近在做一个智能热水器的嵌入式控制项目&#xff0c;核心任务就是让水温能又快又稳地达到我们设定的目标值。这听起来简单&#xff0c;但实际做起来&#xff0c;水温系统有惯性、有延迟&#xff0c;加热功率和环境散热也在实时变化&#xff0c;想实现精准…...