• 2024-10-30Oracle、MySQL、ClickHouse的通用AES256加解密如何实现?
     Oracle、MySQL、ClickHouse的通用AES256加解密如何实现? 前段时间研究了加密算法aes,写了个文档,分享到博客上来。防。1  说明应XXX安全生产需求,对目标库目标表业务字段敏感信息进行加密密文存放,查询时通过解密得到明文进行数据使用,要求使用AES256。目前公司所使用主要
  • 2024-10-26js逆向实战之某市场监管公告服务平台返回数据解密
    声明:本篇文章仅用于知识交流分享,不用于其他用途练习网站:https://jzsc.mohurd.gov.cn/data/company解密过程分析访问网站,随便选择一个区域,点击查询,看触发哪些数据包。只有一个数据包,且其响应数据一看就是经过加密的。有经验的人就会条件反射是拦截器,全局搜索interceptors。
  • 2024-05-16Vue使用AES加密
    1.安装crypto-js库:npminstallcrypto-js#或yarnaddcrypto-js2.封装encryption.js//utils/encryption.jsimportCryptoJSfrom'crypto-js';//AES加密exportfunctionencrypt(text,key){returnCryptoJS.AES.encrypt(text,key).toString();}//
  • 2024-05-13咸鱼喵喵和喵兔解包研究
    实现解包的方案记录如下:1.通过修改index.html法注入vConsole(记得加个alert,在游戏加载前把index.html换回去)2.编写nya_decrypt.js(https://github.com/xry1029/nyaruru_decrypt)2.5喵兔需要为img/下的文件手动编写filelist,形如以下格式{"0029246c9432f616a4b84c441d409e4
  • 2024-05-08AES加密 前后端解决方案
    1、参考前后端AES加解密,java使用CipherOutputStream加密输出时,前端分段解密方案-CSDN博客使用crypto-js对文件上传下载进行加密处理_cryptojs如何加密文件流-CSDN博客AES解密报错,Inputlengthmustbemultipleof16whendecryptingwithpaddedcipher-CSDN博客2、html<!D
  • 2024-05-02咸鱼喵喵&喵可莉的兔玩偶解包研究
    方案记录如下:1.通过修改index.html法注入vConsole(记得加个alert,在游戏加载前把index.html换回去)2.编写nya_decrypt.js(https://github.com/xry1029/nyaruru_decrypt)2.5喵兔需要为img/下的文件手动编写filelist,形如以下格式{"0029246c9432f616a4b84c441d409e4f":1,"005
  • 2024-04-17openssl批量给tar.gz文件加解密
     #!/bin/bash#密码password="your_password_here"#加密函数encrypt(){input_file="$1"output_file="$input_file.enc"opensslenc-aes-256-cbc-salt-in"$input_file"-out"$output_file"-passp
  • 2024-03-30openGauss 数据加密存储
    数据加密存储可获得性本特性自openGauss1.1.0版本开始引入。特性简介提供对导入数据的加密存储。客户价值为客户提供加密导入接口,对客户认为是敏感信息的数据进行加密后存储在表内。特性描述openGauss提供加密函数gs_encrypt_aes128()、gs_encrypt()和解密函数gs_decrypt
  • 2023-10-06SMC出题记录
    SMC出题记录:SMC:当我们用IDA反汇编时看到的就是异或前的机器码,也就是加过密的。而程序运行中会自己调用for循环解密机器码,所以运行起来就没问题,而对静态分析会产生干扰出题源码:#include<stdio.h>#include<Windows.h>#include<stdlib.h>voidtest(){printf("Congratu
  • 2023-09-27SpringBoot | 加密算法使用示例
    欢迎参观我的博客,一个Vue与SpringBoot结合的产物:https://poetize.cn博客:https://gitee.com/littledokey/poetize-vue2.git聊天室:https://gitee.com/littledokey/poetize-im-vue3.git后端:https://gitee.com/littledokey/poetize.git七牛云登录/注册地址(文件服务器,CDN):https:/
  • 2023-09-11AES加解密
    defAES_Decrypt(self,aesKey,vi,data):iflen(aesKey)<=0orlen(vi)<=0:print('请输入aesKey或者vi偏移量值!')else:try:data_bit=base64.decodebytes(data.encode('utf-8'))
  • 2023-08-10ENC加密
     ENC加密username:${MYSQL_USER:ENC(YM6DAVWjLDr6J6bWqOpcLaFwProvLOVT)}加密http://192.168.xxx:xx/xx/enc/encrypt?input=xmhYM6DAVWjLDr6J6bWqOpcLaFwProvLOVT解密http://192.168.144.xxx:xxx/xx/enc/decrypt?input=YM6DAVWjLDr6J6bWqOpcLaFwProvLOVT<artifactI
  • 2023-07-29【MySQL技术专题】「实战开发系列」一同探索一下数据库的加解密函数开发实战指南之AES系列
    MySQL的加解密及压缩函数许多加密和压缩函数返回结果可能包含任意字节值的字符串。如果要存储这些结果,请使用具有VARBINARY或BLOB二进制字符串数据类型的列。这避免了删除尾随空格或转换字符集可能改变数据值的潜在问题,例如使用非二进制字符串数据类型(CHAR、VARCHAR、TEXT)时可能发
  • 2023-05-07有道翻译中英文翻译
    #导入必要的模块和库importtimeimportreimportjsonimportrequestsfromhashlibimportmd5importhashlibfromCrypto.CipherimportAESfromCrypto.Util.Paddingimportunpadimportbase64#pipinstallpycryptodome#将存放模块的文件(Crypto)改成大写开头(Crypto)#接
  • 2023-04-13jsencrypt与sm-crypto对url加解密处理
    1.jsencrypt公钥私钥随便找个网站生成(https://www.bejson.com/enc/rsa/)1.安装包:npmijsencrypt--save2.封装函数import{JSEncrypt}from'jsencrypt';//加密msg为需要加密的字符串,返回加密后的字符串exportfunctionsetEncrypt(msg){constjsencrypt=newJS
  • 2023-04-10JSON.parse意外失败的问题(传入内容在校验网站上检查无误)(传入内容来自CryptoJS.AES.decrypt解码)
    背景:由CryptoJS.AES.decrypt解码来的数据并进行toString(CryptoJS.enc.Utf8)之后,无法使用JSON.parse转换成json数据,但是使用在线校验工具认为格式正确。可能是由于解码后的字符串包含了一些特殊字符或者不可见字符,导致JSON.parse方法无法正确解析字符串。可以尝试使用console.log
  • 2023-03-03android studio 打包发布 Cause: failed to decrypt safe contents entry: javax.crypto.BadPaddingException:
    androidstudio打包发布错误:Cause:failedtodecryptsafecontentsentry:javax.crypto.BadPaddingException:Givenfinalblocknotproperlypadded.Suchissues
  • 2022-11-28shiro550
    0x00前言结束了cc链的学习,准备学习一手shiro反序列化漏洞嘛,这个漏洞其实出现了蛮久了是这两年攻防才把它逐渐的提上来,也大概知道这个漏洞的原理就是加迷是用的aes而且密钥
  • 2022-11-21jsencypt (RSA加密工具)
    配置npminstalljsencrypt--dev建立jsencrypt.js文件importJSEncryptfrom'jsencrypt/bin/jsencrypt.min'//密钥对生成http://web.chacuo.net/netrsakeypair;
  • 2022-10-29前端利用jsencrypt.js进行RSA加密、解密
    RSA公开密钥密码体制是一种使用不同的加密密钥与解密密钥,“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制 。在公开密钥密码体制中,加密密钥(即公开密钥)PK是
  • 2022-09-26前端使用JSEncrypt进行加密和解密
    下载链接:https://www.bootcdn.cn/jsencrypt/使用方法:1、引入jsencrypt2、使用方法//加密公钥constkey=`xxxxxx`;functionsetEncrypt(msg){//msg:需要加密
  • 2022-09-18uni-app中使用jsencrypt
    1.在工具栏的”视图“下打开终端或者ctrl+`2.安装jsencrypt,安装的东西都会在node_module下npmijsencrypt3.在需要加密的文档中引入importJSEncryptfrom'../../n
  • 2022-08-22mysql_backup_extract.py
     #!/usr/bin/envpython#-*-coding:utf-8-*-"""Desc:decryptthedbbackupfile,thentoungzipit,finally,tobeaoriginstate.Date:2016-08-10