观前提醒
如果你喜欢追番的话,那你可以把此篇文章当作一篇番外。但如果你并不喜欢的话,也没有问题,因为这篇文章所涉及的全部知识点完全独立于阿柒之前所写的内容。在这篇文章中你将学到:
- 什么是影子密码;
- 影子密码所解决的问题与优势;
- 影子密码的实现;
- 影子密码的存储与访问控制;
- 密码的加密原理与算法;
写在前面的话
读过阿柒《Mac环境那点事儿》——Lesson2:使用Homebrew安装Python3.6的艰难探索(上)这篇文章的同学们不难发现:在解决python编译时,内置modules构建失败问题中,阿柒遇到了一个非常特殊的模块spwd。虽然该模块的构建与否,和我们写作那篇的文章的初衷并无大碍;虽然写作该篇的时候,阿柒依然没有完成“使用HomeBrew安装Python3.6“文章的写作😂;但是,阿柒依然觉得认真对待探索过程中每一个不懂的问题,并尝试给出自己的解答正是我当时在每篇文章设置《只道寻常》Part的初衷。希望我的思路与做法能为各位解答疑惑的同时,带给大家一些关于技术的思考与启发。好的,我们废话到此为止,let‘s go!
Part1:你的密码安全吗?
相信能看到这篇文章的小伙伴们,一定在工作和生活中接触了不少的电脑。不管你用的是Windows、Mac亦或是任意一种Linux,相信开机后的第一件事莫过于输密码了。那么在你输密码的过程中,有没有想过:你的电脑是如何判断你所输入密码的正确与否的呢?又是如何保证你的密码被安全存储在电脑中的呢?以Linux开源为例,让我们一起看一下所谓的密码管理机制吧👀
Part2:什么是影子密码?
Part3:影子密码所解决的问题及优势
Part4:影子密码的实现
Part5:影子密码的存储与访问
Part6:积土成山
6.1 密码加密算法
Part7:又道寻常
Part8:总结与反思
本文更新日志如下:
提交日期 | 作者 | 内容 |
---|---|---|
2023-2-28 | 不足为柒 | 确立文章内容框架,开启Part1 |