向广泛分布的多元化员工群分发密码的最佳方式是什么?

信息安全 密码 密码管理 密码策略
2021-09-03 09:38:02

我有一个需要解决的问题 - 具体来说,如何将密码分发给不同地点的人,并且具有多种访问权限。

我已经想到了一些选择,但都有缺点:

  • 电子邮件:不安全且可以清楚地传送,除非它保存在公司内部。但是,有些邮件是在公司外部转发的,有些用户从 Internet 访问无疑是通过未加密访问完成的。在任何情况下,并非所有人都可以访问电子邮件(例如,承包商)。
  • “公文包”:我可以将密码添加到用户的 Zimbra 公文包中,但这会遇到与电子邮件相同的问题。
  • 电话:使用电话的问题是 VoIP 可以被窃听,而且我相信通常是未加密的(虽然我不知道)。接收者也有可能正在使用 VoIP,并且它是否被加密是未知的 - 事实上,接收电话的本质是未知的。无论如何,某些用户的时区与我们的时区相差 12 小时 - 所以这在很大程度上是不适用的。
  • 加密电子邮件:我对这封邮件犹豫不决,因为它包括用户教育,但这可能是最好的方式。此外,这意味着以某种方式分发密钥。还有电子邮件客户端支持问题:用户主要使用 Outlook,但也有用户使用 Gmail、Hotmail、Evolution、iPhone Mail、Apple Mail 和 Zimbra Web 界面等。
  • 网络门户:有了这个,用户可以访问公司内部的网页或通过加密链接获取密码(或者也可以请求密码)。我必须设置它(不是问题:我是程序员和管理员……)但它仍然需要为 VPN 提供密码或第一次登录。

简而言之,以下是必须克服的问题:

  • 用户教育
  • 未加密的流量
  • 用户访问
  • 用户时区差异
  • 用户位置差异

我的倾向是我可能会以某种形式的加密电子邮件和/或门户网站结束;现在我正在使用手机。

编辑:这里的大问题(与所有加密方法一样)是获取源的初始密码或密钥。特别是,需要有一种方法来识别发起者并防止泄露密钥。我们在防止泄露方面面临的问题如下:

  • 用户工作站并不都在中央网络上
  • 一些用户被隔离(在家工作等)
  • 部分用户为国际用户:12小时时差
  • 许多用户甚至不是员工,而是与姊妹公司或外部供应商的承包商

我想知道我是否只能接受一些风险。

4个回答

我认为您绕过此路障的唯一真正方法是使用预先发布的双因素令牌,以及一封带有一次性密码的电子邮件,该密码必须在首次登录时重置为用户的新密码。

如果没有双因素令牌,一次性密码将毫无价值。

在每个办公地点都有一个子管理员,并与这些本地管理员建立管理程序和适当的工具链。

这是唯一真正可扩展且灵活的方式。现场管理员可以亲自验证用户身份,并就密码策略等实际问题对用户进行教育。并且本地管理员将熟悉您正在使用的工具,因此通过一些培训,他们通常可以直接使用平台工具(即 Active Directory、LDAP)。

像这样的本地管理员不需要是技术人员。居于中心位置的秘书、办公室经理或其他具有良好人际交往能力和有条不紊的处理方法的行政人员通常非常适合。

也许另一种解决方案是通过已建立的安全渠道提供凭证,例如向员工的老板发送安全邮件。这当然意味着必须在收到密码后立即更改密码。对于承包商,他们必须向当地的员工登记。

系统需要允许他们自己设置基本的个人资料信息。

唯一的其他安全方法是预配置的双因素身份验证 (2fa),或通过硬拷贝打印(我的银行只会通过邮寄方式发送我的密码,并与任何其他链接数据分开)。有一个原因。

我对@DavidStratton 关于密码检索系统的评论感到担忧。这听起来令人担忧,就好像您已经以明文形式存储了密码并构建了一个自动密码传递系统。