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] != '