非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。 公开密钥与私有密钥是一对,如果用私有密钥对数据进行加签,只有用对应的公开密钥才能验签;如果用公开密钥对数据进行加密,那么只有用对应的私有密钥才能解密。 如何生成公私钥? 通过openssl工具生成RSA的公钥和私钥(opnssl工具可在互联网中下载到)...
在当今的网络安全环境下,强密码的重要性不言而喻。而在企业级应用和政府项目中,通常还需要满足特定的安全标准和审计要求。美国联邦信息处理标准(FIPS,Federal Information Processing Standards)就是其中一个重要的标准。在本篇文章中,我们将通过Python实现一个生成符合FIPS审计规则的密码的方法。