本发明基于计算机硬件信息的密码管理系统,包括:基础Key生成模块,用于生成基础Key;IC Card,用于存储基础Key;初始化模块,将IC Card与计算机进行唯一性匹配并将基础Key存入IC Card,记为IC Key;验证模块,调用基础Key生成模块生成Temp Key,并将Temp Key与IC Key进行比对验证;以及,账号密码管理模块,对用户绑定的第三方账号密码进行管理。本发明通过采用一个密码来管理所有的第三方账号和密码,同时采用人、IC Card和计算机三位一体的密码保护措施,保证了第三方账号和密码的安全性。