python脚本 通过rsa priva
- 2020 年 1 月 9 日
- 筆記
说明:蓝色=命令名称
浅绿=命令参数
浅蓝=选项
紫色=目录
系统环境:CentOS 5.5 x86_64
python版本:Python 2.7.3
参考paramiko和pycrypto官方文档写了一个通过rsa private key生成 public key的工具,如下
#!/usr/bin/env python #-*- coding:utf-8 -*- #Author:left_left import struct import base64 import sys import os from optparse import OptionParser from Crypto.PublicKey import RSA def get_bin(n): s = '' n = long(n) while (n != 0) and (n != -1): s = struct.pack('>I', n & 0xffffffffL) + s n = n >> 32 for i in enumerate(s): if (n == 0) and (i[1] != '