#!/usr/bin/python
# -*- coding: utf-8 -*-
import pdb
from optparse import OptionParser
from Crypto.Cipher import AES
import sys
import base64
import time
VERSION = "0.1"
BLOCK_SIZE = 128
class CryptoBuilder(object):
def __init__(self, args):
self._entry(args)
self.handle = self._preprocess()
def _entry(self, args):
parser = OptionParser(version=VERSION)
parser.add_option("-d", "--decode", action="store_false", dest="crypto_flag")
parser.add_option("-e", "--encode", action="store_true", dest="crypto_flag")
parser.add_option("-k", "--key", dest="key", default="1234567812345678")
parser.add_option("--text", dest="text")
parser.add_option("--userid", dest="userid")
parser.add_option("--userip
python实现AES加解密
于 2020-01-05 00:57:58 首次发布