• 2024-07-01有关paddleocr在pyinstall中打包问题的解决方案
    借鉴网址python解决paddleocr打包问题_pyinstaller怎么解决paddleocr中的动态导入-CSDN博客在打包时我使用的spec文件如下:(需要将pathe和binaries换为自己的paddleocr路径)block_cipher=Nonea=Analysis(['main.py'],   pathex=['E:\\PyEnviroment\\Lib\\site-packages\\p
  • 2024-06-14安全算法 - 加密算法
    本文主要介绍安全算法之加密算法。数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码为“密文”,使其只能在输入相应的密钥之后才能显示出原容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。该过程的逆过程为解密,即将
  • 2024-06-09ctfshow
    1.crypto2用6种符号来编写代码:(、)、+、[、]、!,用JSFuck编码  2.crypto3 类似这种ω゚ノ=/`m´)ノ~┻━┻//*´∇`*/['_'];o=(゚ー゚)=_=3;c=(゚Θ゚)=(゚ー゚)-(゚ー゚);(゚Д゚)=(゚Θ゚)=(o^_^o)/(o^_^o);(゚Д゚)={゚Θ゚:'_',゚ω゚ノ:((゚ω゚ノ==3)+'_')[゚Θ゚]用这些符号来写代码的,用AA
  • 2024-05-31rsa加密过长数据工具类
    rsa默认最多只能加密密钥长度/8-11长度的明文,最多只能解密密钥长度/8长度的密文,如:密钥长度为1024,则明文长度最长117,密文长度最长128。可以采用分段加解密的方式,增加明文密文长度(同时加解密的效率也会按比例降低)。工具类如下: packagecom.kuandeng.common.common.util;imp
  • 2024-05-24Golang 实现Java的AES ECB 加密
    JavapublicstaticStringencryptAesEcb(Stringtarget,StringsKey)throwsException{byte[]raw=sKey.getBytes("UTF-8");//"AES"就是用AES/ECB/PKCS5PaddingSecretKeySpecskeySpec=newSecretKeySpec(raw,
  • 2024-05-22Docker openjdk java AES 解密报错
    javaAES解密报错java.security.InvalidKeyException:Illegalkeysizeordefaultparametersatjavax.crypto.Cipher.checkCryptoPerm(Cipher.java:1026)atjavax.crypto.Cipher.implInit(Cipher.java:801)atjavax.crypto.Cipher.chooseProvider(Cipher.java:864)atjavax.c
  • 2024-05-203DES加密、解密工具类,有需要的直接cv大法拿去用吧
    package你的类路径;importcn.hutool.core.codec.Base64;importjavax.crypto.BadPaddingException;importjavax.crypto.Cipher;importjavax.crypto.IllegalBlockSizeException;importjavax.crypto.NoSuchPaddingException;importjavax.crypto.spec.SecretKeySpec;importjav
  • 2024-05-15SSL Medium Strength Cipher Suites Supported (SWEET32)漏洞修复
    近期对公司开发环境的机器进行了安全扫描,在扫描安全报告中出现了SSLMediumStrengthCipherSuitesSupported(SWEET32)漏洞,汇报后领导表示需要进行修复,特记录此漏洞修复的过程。漏洞产生的原因漏洞的原因主要是由于SSL/TLS协议中使用的DES(DataEncryptionStandard)及Trip
  • 2024-05-13H&NCTF
    总排名:67不用看,没写几题总结:比赛真的不错,还有游戏可以玩,mc好玩,hnwanna玩得血压高misc签到、问卷、签退111mc题好玩cryptobabyAES有点偏杂项源码:fromCrypto.CipherimportAESfromCrypto.Util.Paddingimportpadfromsecretimportflagimporttimeimportr
  • 2024-05-10加密测试-RAS加密
    方式1:使用前置处理器(JSR223或beanshell)加密importjava.security.KeyFactoryimportjava.security.PublicKeyimportjava.security.spec.X509EncodedKeySpecimportjavax.crypto.Cipherimportjava.util.Base64//假设publicKey变量包含了Base64编码的公钥
  • 2024-05-02ctf
    ctf已知dp,n,e,c求明文mimportgmpy2asgpe=65537n=gp.mpz(248254007851526241177721526698901802985832766176221609612258877371620580060433101538328030305219918697643619814200930679612109885533801335348445023751670478437073055544724280684733298051599167660
  • 2024-04-29rsa加密解密
    packagecom.hcp.config.rsa;importorg.bouncycastle.util.encoders.Base64;importjavax.crypto.Cipher;importjava.security.*;publicclassRsaUtil{/***公钥*/privatestaticPublicKeypublicKey;/***私钥*/private
  • 2024-04-21接口加密传输设计及AES加解密代码DEMO
    接口加密传输设计及AES加解密代码DEMO接口加密的方案设计:可以将请求的json字符串aes加密,通过params字段传输,接口服务端接收到参数,先解密,然后转换成对象。继续业务逻辑的处理。(另外一种方案是:针对敏感字段aes加密,服务接收端对敏感字段来解密处理)RequestVo对象:privateS
  • 2024-04-01SM4加密
    org.bouncycastle.jce.provider.BouncyCastleProvider;org.bouncycastle.pqc.math.linearalgebra.ByteUtils;javax.crypto.Cipher;javax.crypto.spec.SecretKeySpec;java.security.Key;java.security.Security;/*入参:str:EPIDEMIC_KEY*/StringENCODING="UTF-
  • 2024-03-31北京电子科技学院2024密码保密与网络对抗宣传赛WP
    个人赛20211108_俞振阳排名第六名解题思路ctf1签到题类型:Misc文件最后出现明显字符提示,尝试base64编码flag{ae9603a1-a905-f9be-5143-660bac605401}ctf5伪装者类型:Web尝试注入此ip值curl-H"X-Forwarded-For:1.1.1.1"http://39.106.48.123:13504/flag{4404
  • 2024-03-28CIPHER命令 参数 显示或更改 NTFS 分区上目录[文件]的加密
    CIPHER是Windows操作系统中的一个命令行工具,用于执行文件和文件夹加密、解密以及管理加密密钥的操作。它主要用于对NTFS文件系统上的文件和文件夹进行加密,以保护数据的安全性。使用CIPHER命令,用户可以执行以下操作:加密文件和文件夹:通过指定路径和选项,可以对文件和文件
  • 2024-03-27Navicat Premium密码查看,密码解密
    在navicat右上角点击文件,点击导出链接,导出ncx文件,在文件找到password的加密字符 将以下代码复制到https://www.runoob.com/try/runcode.php?filename=HelloWorld&type=java中,执行后,即可解密。importjavax.crypto.Cipher;importjavax.crypto.spec.IvParameterSpec;import
  • 2024-03-27Java使用AES加密
    publicclassAESUtil{publicstaticfinalStringalgorithm="AES";//AES/CBC/NOPaddin//AES默认模式//使用CBC模式,在初始化Cipher对象时,需要增加参数,初始化向量IV:IvParameterSpeciv=new//IvParameterSpec(key.getBytes());/
  • 2024-03-24托管在 CloudFlare 的域名出现 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 的解决方案
    前言昨天托管在CF的域名突然没办法访问了,提示ERR_SSL_VERSION_OR_CIPHER_MISMATCH,用curl和一堆在线网站测速的发现都是sslhandshakefailed这种提示,一开始还以为是我自己的问题,百度一番无果后就睡了一觉,今天起来发现还是这样,顿时就感觉不对劲了,我的网站也没
  • 2024-03-20RSA算法揭秘:加密世界的守护者
    RSA算法起源:RSA算法是由RonRivest、AdiShamir和LeonardAdleman在1977年共同提出的。它是一种非对称加密算法,基于两个大素数的乘积难以分解的数论问题。RSA算法包括公钥和私钥,用于加密和解密数据,实现了安全的通信和数据传输。首页|一个覆盖广泛主题工具的高效在线平台(a
  • 2024-03-19使用 openssl 进行 RSA/ECB/PKCS1PADDING 加解密
    使用java进行RSA/ECB/PKCS1PADDING是非常方便的,例如下面的示例publicstaticStringpublicDecrypt(PublicKeypublicKey,Stringencrypted)throwsException{Ciphercipher=Cipher.getInstance("RSA/ECB/PKCS1Padding");cipher.init(Cipher.DECRYPT_
  • 2024-03-13ModuleNotFoundError: No module named ‘Crypto.Cipher‘或‘Crypto 的终极解决方案(转发)
    转发源文档:https://juejin.cn/post/7120133494012903454 本文之前在c平台发布过,主要给出了此类问题的终极解决方案。亲测有效,且网友尝试后均解决问题! 长期以来,我对于ModuleNotFoundError:Nomodulenamed'Crypto.Cipher'问题和ModuleNotFoundError:Nomodulenamed'Cry
  • 2024-03-13C#版开源免费的Bouncy Castle密码库
    思维导航前言项目介绍BouncyCastle介绍项目源代码创建控制台应用安装BouncyCastle包BouncyCastle使用示例项目源码地址优秀项目和框架精选DotNetGuide技术社区交流群前言今天大姚给大家分享一款C#版开源、免费的BouncyCastle密码库:BouncyCastle。项目介绍B
  • 2024-03-13C#版开源免费的Bouncy Castle密码库
    前言今天大姚给大家分享一款C#版开源、免费的BouncyCastle密码库:BouncyCastle。项目介绍BouncyCastle是一款C#版开源、免费的BouncyCastle密码库,开发人员可以通过该项目在他们的C#应用程序中使用BouncyCastle提供的各种密码学功能,从而加强数据的安全性和保护隐私信息。
  • 2024-02-04杂记 2024-02-04 农历腊月25,立春
    1.2024-02-04立春。立春,为二十四节气之首。立,是“开始”之意;春,代表着温暖、生长。时至立春,在我国的北回归线(黄赤交角)及其以南一带,可明显感觉到早春的气息。北回归线是一条重要纬线,其自西向东穿过中国云南、广西、广东、福建(海域)、台湾五省区。《立春》宋·白玉蟾东风吹散梅梢雪