写点什么

Windows 8 中的通用密码存储方案

  • 2011-12-19
  • 本文字数:661 字

    阅读完需:约 2 分钟

对于大多数用户来说,管理证书的唯一形式就是在存储在 web 浏览器中的密码。这种方式提供的体验经常让人无法满意,因为密码实际上会存储在特定计算机的特定浏览器中。不借助其它软件的帮助,我们就无法在 IE 和 Firefox 之间,或者办公室和家里的电脑之间共享账户信息。

在 Windows 8 下,你的 Windows Live 账号会成为主密码。使用它我们可以访问标记为“可信任”的 Windows 8 计算机中的所有密码。Windows 一般会自动帮你输入密码,你也可以使用“管理你的证书”界面来查看这些密码。

由于这使得丢失 Windows Live 密码会造成重大的安全风险,所以微软建议用户禁用一般的的密码恢复系统。取而代之,他们可以使用备用邮件地址或者手机号码来恢复密码,但那同样存在风险。

对于应用程序开发这来说,这种新系统提供了一些有趣的功能。Windows 8 证书存储为传统和 Metro 样式的应用程序都提供了 API。这意味着开发者不再需要保证本地存储的密码的安全性,并可以受益于在多台计算机之间共享这些信息。

API 的入口点是 PasswordVault 类。我们可以从这里通过用户名获得资源列表,也可以通过资源获得用户名。资源只是一个字符串,它表示的可能是 URL 或者应用程序 ID 之类的内容。每个资源 / 用户名对(resource/username pair)都可能拥有与之相关联的密码。

还有一些问题暂时没有答案:

  • 所有应用程序都要访问同一个密码库,还是每个应用程序都拥有自己的密码库?
  • 如果共享证书的话,Windows 如何防止流氓软件一次盗走所有密码?
  • 如果不共享,那么 Windows 如何区分各个应用程序?

查看英文原文: Universal Password Storage in Windows 8

2011-12-19 23:481784
用户头像

发布了 340 篇内容, 共 132.9 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

JVM——垃圾回收算法

琦彦

Java JVM 垃圾回收 10月月更

2022-10-05:在一个 n x n 的整数矩阵 grid 中, 每一个方格的值 grid[i][j] 表示位置 (i, j) 的平台高度。 当开始下雨时,在时间为 t 时,水池中的水位为 t 。

福大大架构师每日一题

算法 rust 福大大

架构师的十八般武艺:领域建模

agnostic

领域建模

一文了解 CPython 中的垃圾收集器

宇宙之一粟

Python 垃圾回收算法 垃圾收集器 10月月更

Docker下,两分钟极速体验Nacos配置中心

程序员欣宸

Docker nacos 10月月更

大数据ELK(十四):Elasticsearch编程(基本操作)

Lansonli

ES 10月月更

JavaScript——JS中的正则表达式

胖虎不秃头

前端 js 10月月更

第九期 - 模块二

wuli洋

面试官:说说JS作用域和作用域链,我是这样回答的

loveX001

JavaScript

《Rust for Rustaceans》读书笔记2

袁世超

rust

改造微服务的时机

穿过生命散发芬芳

微服务 10月月更

一天梳理完React所有面试考察知识点

beifeng1996

React

React组件之间的通信方式总结(上)

beifeng1996

React

JavaScript——BOM、JSON

胖虎不秃头

前端 js 10月月更

通过单步调试的方式学习 Angular 中带有选择器的内容投影使用方式

汪子熙

typescript 前端开发 angular web开发 10月月更

爬虫练习题(一)

张立梵

Python. 10月月更 爬虫案例

每日一题之Vue数据劫持原理是什么?

bb_xiaxia1998

Vue

C++学习---cstdio的源码学习分析06-关闭文件函数fclose

桑榆

c++ 源码分析 10月月更

从这两道题重新理解,JS的this、作用域、闭包、对象

loveX001

JavaScript

【愚公系列】2022年10月 Go教学课程 019-循环结构之for

愚公搬代码

10月月更

深入理解JS作用域链与执行上下文

loveX001

JavaScript

Python进阶(二)初识Python数据元素:字典&时间

No Silver Bullet

Python 时间 字典 10月月更 数据元素

Vue的computed和watch的区别是什么?

bb_xiaxia1998

Vue

什么是光网络,几张图就可以很好的解释!

wljslmz

光纤 10月月更 光网络 通信网络

架构实战营模块 2 作业

陌生流云

架构实战营

React组件之间的通信方式总结(下)

beifeng1996

React

JavaScript——Document Object Model

胖虎不秃头

前端 js 10月月更

作为Android Coder,你了解注解吗?

子不语Any

后端 java; 10月月更

聊聊前端面试中的js同步与异步问题

loveX001

JavaScript

React-hooks面试考察知识点汇总

beifeng1996

React

Python进阶(一)初识Python数据元素:列表&元组

No Silver Bullet

Python 列表 元组 10月月更 数据元素

Windows 8中的通用密码存储方案_安全_Jonathan Allen_InfoQ精选文章