首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >操作系统和流行网站历史上的密码长度限制

问操作系统和流行网站历史上的密码长度限制
EN

Security用户
提问于 2012-10-17 08:06:16
回答 1查看 16.1K关注 0票数 12

例如,许多年前,我听说linux系统上的密码仅限于8个字符。或者说,您可以键入8个以上的字符,但只有前8个字符才重要。

考虑最常见的操作系统Windows、Mac和GNU/linux,或者流行的网站:密码策略长度的历史是什么?

EN

回答 1

Security用户

回答已采纳

发布于 2012-10-17 08:46:47

对于这类信息,有各种各样的来源,但只适用于单个服务或操作系统。在很多情况下,很难获得确切的日期和版本信息,因为人们仍然在运行旧版本的软件,或者更改没有在进行更改的同时进行记录。我已经尽了最大的努力把事实联系在一张单子上。

服务

Facebook:无限制(最多可达1000个字符)

Twitter:无限制(最多500个字符)

Twitter :没有限制。

Windows / Hotmail: 16个字符。该服务现在被称为Outlook.com。

MySpace: 2009年,有10个字符的限制。这是增加了,但我还没有测试的极限。

LinkedIn: 2009年,有16个字符限制。这又一次增加了。目前似乎没有限制。

Google帐户/ GMail / YouTube:从来没有限制。

OpenID:没有限制。

移动

Android:对解锁/设备加密/根密码没有限制。

iOS:对解锁/设备加密密码没有限制。根密码使用旧的crypt,因此限制为8个字符(其他字符被忽略)。在iOS 4和5上测试(来源)

黑莓:32个字符(来源)。

PalmOS: 31个ASCII字符(来源)。自2001年以来,这种情况可能发生了变化。

操作系统

Windows 95 / 98: 14个字符(分为两个7个字符的散列)

Windows 2000 / XP / Server 2003:技术限制为127个字符。密码更改对话框限制为32个字符。如果使用14个或更少的字符,则使用旧的LanMan哈希。如果使用15或更多,则使用更新的NTLM散列。

Windows /7/ Server 2008: 127个字符。

Unix (1990年代及更早版本):8个ASCII字符。

OS X:没有限制。早期的Apple OS产品可能存在局限性,但这些产品还没有被彻底调查或记录在案。

Linux:不同发行版之间的不同。旧版本与Unix有着同样的问题,因为它们使用的是旧的基于DES的加密哈希。大多数没有限制,因为他们使用正确的哈希算法。一些有一个软限度为72,79或127个字符。

下面是一些流行的发行版中密码哈希的快速运行:

  • Ubuntu:早期版本使用MD5,8.10,之后使用64位salt的SHA512。
  • Debian: 5.0及更早版本使用MD5,6.0和更高版本使用64位盐分的SHA512 .
  • CentOS: 5.0及更早版本使用了MD5,6.0,以及更高版本的使用64位盐的SHA512 .
  • RHEL:旧版本使用,有8个字符限制。在此之后,使用MD5。在4.7版中更改为SHA512。
  • Fedora: Fedora 9之前,使用MD5。在Fedora 9中,默认值更改为SHA256,并支持可用的SHA512。
  • Arch:曾经是MD5,2011年11月是改为SHA512 512。
票数 16
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/22721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档