盐验证器-盐验证器

salt-verifier的Python项目详细描述


提供客户端和服务器的库,可用于验证 盐奴才的公钥在被主人接受之前。服务器是 打算在小兵身上跑,在4533号端口监听。为了验证 小人的公钥,客户端生成随机质询消息 仆从必须签名。

安装

$ pip install salt-verifier

用法

运行服务器:

$ salt-verifier-server

它将从加载当前仆从的私钥 /etc/salt/pki/minion/minion.pem

在主服务器上,使用客户机库验证该仆从,如下所示:

from saltverifier.client import is_valid_server_public_key

if is_valid_server_public_key('tcp://minion-ip:4533', 'SOME_PUBLIC_KEY_STR'):
    do-something-when-the-public-is-valid
else:
    do-something-when-the-public-is-invalid

安装一个upstart脚本

为了方便起见,此软件包提供了一个命令

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

推荐PyPI第三方库


热门话题
java如何读取、验证和移动数据。csv文件?   用于在线蛇游戏的java解析scaing   java JavaFX:在窗口上移动元素(阶段)调整大小   mysql如何使用java中的IOUtils包在jsp中显示多个图像?   Java dateFormat不可解析日期异常   spring mvc java。执行单元测试时lang.AssertionError   java在一个webapp中运行多个调度器有什么问题吗?   JAVAlang.ArrayIndexOutofBounds异常:1未来。get()多线程   java使用MDC或spring boot中的任何过滤器屏蔽日志消息中的密码,而不使用logback。xml文件   与应用服务器的java AJP和SSL通信   java Hibernate更新列表中的特定对象   Java小程序:使用keylistener移动多边形   java访问是一个独立于MainActivity的进程   来自服务器的java重复密钥或完整性约束冲突消息:“列“volume”不能为null”   java是否有任何方法可以确保在Flink on job cancel with savepoint上通知所有检查点侦听器检查点完成?