没有项目描述

pypingcli的Python项目详细描述


#皮平克利 ##端到端AES256加密直接本地和全局终端消息

##安装 `pip install .` ##用法 `pyping start` ##对等体系结构 [套接字子模块:pyping/pypingcli/sockets](https://github.com/tameeshB/pyPing/tree/master/pypingcli/sockets) -任何一个对等方(_a_u)开始接受连接请求。 -另一个对等方请求连接。 -a_u接受请求并启动密钥握手。

##关键握手 [密码管理器子模块:pyping/pypingcli/cryptomanager](https://github.com/tameeshB/pyPing/tree/master/pypingcli/cryptoManager) -服务器对等端在接受连接后发送`/asymkey?:`以请求不对称密钥。 -用生成的rsa公钥响应`/asymkey:<pubKey>`。 -生成256位aes密钥,用从远程获得的rsa公钥对其进行加密,并将密文密钥`/encsymmkey:<symKeyCipher>`发送回远程。 -b_通过解密密钥获得对称的256位aes密钥。 -所有发送的消息现在都用共享对称密钥加密。

##小说中提到的“军事级”加密 [高级加密标准-维基百科](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard#Security) >;国家安全局(NSA)审查了包括Rijndael在内的所有AES最终入围者,并声明所有入围者对于美国政府的非机密数据都足够安全。2003年6月,美国政府宣布AES可用于保护机密信息: >;gt;AES算法的所有密钥长度(即128、192和256)的设计和强度足以保护机密级别的机密信息。绝密信息需要使用192或256个密钥长度。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java PUT请求提供415不支持的媒体类型   JavaMockito:如何在不模拟所有参数的情况下轻松地存根一个方法   java如何将NameValuePair传递给安卓中的另一个活动?   servalet java中的tomcat错误   java Android手机无法连接到eclipse   nullpointerexception在Java中如何将null转换为false?   Java中的http代理身份验证   java如何确保最新版本的JAR与JNLP应用程序一起使用?   简单Java代码上的性能大内存占用   列出AWS EC2实例上运行的服务上的对象时,java 403访问被拒绝   java创建一个类,当创建一个新实例时,它会被添加到一个hasmap中   LookupService中的java getLocation方法返回null   java获取要在ListView中显示的ArrayList字符串编号/位置