随笔分类 -  加密系列

摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2022/1/16 # @Author : # @Platform: import hmac import base64 import hashlib from hashlib impor 阅读全文
posted @ 2022-01-16 17:58 莫贞俊晗 阅读(1349) 评论(0) 推荐(2) 编辑
摘要:###java MD5WithRSA 算法 首先我们来看Java中的 MD5withRSA 签名 JAVA private static final String SIGNATURE_ALGORITHM = "MD5withRSA"; import java.security.KeyFactory; 阅读全文
posted @ 2021-02-05 12:04 莫贞俊晗 阅读(4603) 评论(1) 推荐(2) 编辑
摘要:###一、背景 将java代码的AES加密demo用python语言实现(通过pycryptodome包) ###二、关键词 Python3、pycryptodome、AES/CBC/PKCS5padding、中文 ###三、java代码加密demo import javax.crypto.Ciph 阅读全文
posted @ 2021-02-03 11:08 莫贞俊晗 阅读(7107) 评论(0) 推荐(0) 编辑
摘要:###一、首先看下Java 的RSA签名和验签 package com.hjdk.huijiedaikuannew.utils; import com.umeng.commonsdk.proguard.e; import java.io.UnsupportedEncodingException; i 阅读全文
posted @ 2021-01-28 18:40 莫贞俊晗 阅读(1991) 评论(0) 推荐(0) 编辑
摘要:###1.RSA长字符串分段加密解密 import base64 from Crypto import Random from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 from Crypto.PublicKey import RSA 阅读全文
posted @ 2021-01-27 14:18 莫贞俊晗 阅读(2156) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-01-08 14:17 莫贞俊晗 阅读(0) 评论(0) 推荐(0) 编辑
摘要:###3DES 加密解密 import pyDes import base64 from Crypto.Cipher import DES3 import codecs import base64 class EncryptDate: def __init__(self, key): self.ke 阅读全文
posted @ 2020-11-06 17:19 莫贞俊晗 阅读(3719) 评论(0) 推荐(0) 编辑
摘要:DES/AES加密 ###DES加密 ####第一种方法 安装 pip install pyDes from pyDes import * import binascii import pyDes # 秘钥 KEY = 'PASSWORD' def des_encrypt(s): """ DES 加 阅读全文
posted @ 2020-04-11 20:23 莫贞俊晗 阅读(4803) 评论(0) 推荐(0) 编辑
摘要:一.错误信息 TypeError("Object type %s cannot be passed to C code" % type(data)) 二.代码 class Aes_ECB(object): def __init__(self,key): self.key = key self.MOD 阅读全文
posted @ 2020-02-25 18:38 莫贞俊晗 阅读(1467) 评论(0) 推荐(0) 编辑
摘要:##md5加密 md5是不可逆的,不能解密 不论字符串多长,生成的md5是等长的 ###md5 import hashlib #import md5 #Python2里的引用 s='python321' # s.encode()#变成bytes类型才能加密 m= hashlib.md5(s.enco 阅读全文
posted @ 2020-02-25 15:19 莫贞俊晗 阅读(1273) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示