• 2024-11-16ISCTF2024-Crypto(不全)
    Crypto一开始有时间写了一点,原本不打算发的,但详细写了前面几题的wp,还是发一下。我和小蓝鲨的秘密fromPILimportImagefromCrypto.Util.numberimportbytes_to_long,long_to_bytesimportnumpyasnpn=29869349657224745144762606999e=65537original_image_p
  • 2024-10-30网鼎杯
    个人只做了一道web一道cryptoWeb02打开赛题环境地址,是登录界面,进去后获取hash值用户名或密码随意我们访问到的flag界面****进去后这里有个输入框测试下可以进行xss又根据/flag提示需要boss来访问这个路径,编写脚本构造payload进行访问,字符串编码下importrequestsimpor
  • 2024-10-30MySQL敏感数据进行加密的几种方法
    使用MySQL内置的加密函数AES_ENCRYPT和AES_DECRYPT函数方法介绍:AES(AdvancedEncryptionStandard)是一种对称加密算法。在MySQL中,可以使用AES_ENCRYPT函数对数据进行加密,使用AES_DECRYPT函数进行解密。这种加密方式的特点是加密和解密使用相同的密钥。示例:
  • 2024-10-23工厂方法模式
     1、理解工厂方法模式的动机,掌握该模式的结构;2、能够利用工厂方法模式解决实际问题。 [实验任务一]:加密算法目前常用的加密算法有DES(DataEncryptionStandard)和IDEA(InternationalDataEncryptionAlgorithm)国际数据加密算法等,请用工厂方法实现加密算法系统。1. 类图 
  • 2024-10-17前端常用6种数据加密方式的使用(最详解)
    原文链接:https://blog.csdn.net/2401_82471222/article/details/140538952前端常用的六种数据加密方式包括Base64编码、MD5加密、SHA-1加密、SHA-256加密、AES加密和RSA加密。每种加密方式都有其特定的使用场景和优缺点。以下是这些加密方式的详细使用说明:1.Base64编码定义与特
  • 2024-10-12【linux安全】Linux上加密技术的应用
    一、加密的重要性二、加密技术及应用2.1常见的加密技术2.2在Linux中加密文件2.3加密磁盘和文件系统三、实例演示3.1使用GPG加密文件3.2使用OpenSSL加密文件3.3使用dm-crypt加密磁盘原创星火可以燎燃星火技术今天,我们将探讨如何在Linux系
  • 2024-09-20兼收并蓄 TypeScript - 第三方库: crypto-js
    源码https://github.com/webabcd/TypeScriptDemo作者webabcd兼收并蓄TypeScript-第三方库:crypto-js示例如下:third\cryptojs.ts/**本例以在TypeScript中使用crypto-js为例*crypto-js是一个纯js项目,是不能直接在typescript中使用的,需要相应的.d.ts
  • 2024-08-30js逆向之常用算法
     [Python]encode&decodefromurllibimportparse#url进行编码与解码url='你好啊'url_encode=parse.quote(url)print('url编码后:',url_encode)url_decode=parse.unquote(url_encode)print('url解码后:',url_decode)url_encode
  • 2024-08-20Kettle 9 加密与解密
    测试环境: win10+PDI9.0 (PentahoDataintegation 9.0.0.0-423)1、进入KETTLE的安装目录如:cd/dE:\DATA-INTERGRATION命令行执行:encr.bat-kettle 123可生成Encrypted2be98afc86aa7f2e4cb79ce10bec3fd89,即为123对应KETTLE生成的加密后的密码。   2、
  • 2024-08-06同态加密和SEAL库的介绍(二)BFV 基础方案实现
    写在前面:        本篇具体讲解如何使用BFV加密方案对加密的整数进行简单的计算(一个多项式评估),来源是官方提供的示例。BFV是比较常见的方案,在很多大模型推理的时候,都是将浮点数的权重和输入变换成整数后用BFV方案来实现。一、参数的设置    需要进行的第一个
  • 2024-07-31Python应用—加密、解密文件
    1.创作需求日常生活中我们有很多文件想要保密。这个脚本可以方便大家对所有的文件类型进行加密,解密。最大程度保护我们的隐私。2.话不多说,直接上代码fromcryptography.fernetimportFernetimportdocx#加密defencrypt_file(filename):#生成密钥key=Fer
  • 2024-07-30前后端数据的交互--如何实现数据加密?--02
    数据加密是保护数据安全的重要手段,通过加密技术,我们可以确保即使数据被窃取,也无法直接读取其中的信息。本文将介绍三种常见的加密方法:对称加密、非对称加密以及数据库加密,并展示如何在实际项目中实现这些加密技术。1.对称加密对称加密算法使用相同的密钥进行加密和解密。AES(Adv
  • 2024-07-27保护数据传输:在Mojo模型中实现端到端加密
    保护数据传输:在Mojo模型中实现端到端加密在机器学习领域,模型的安全性越来越受到重视。特别是在模型部署和推理过程中,确保数据的安全性至关重要。Mojo模型,作为ONNX(OpenNeuralNetworkExchange)的一部分,提供了一种高效的模型部署格式。本文将深入探讨如何在Mojo模型中实现模
  • 2024-07-20逆向案例二十六(续)——中国观鸟记录,返回数据解密
    在上一集中,我们已经获得了表单参数加密,请求头参数加密,现在需要对返回的数据进行解密。跟栈分析,直接进入第三个 在疑似断点位置打上断点,已然发现解密位置。function接收参数t是加密的密文,接着返回的a.parseData(t)是明文 所以解密函数是a.parseData()  进入这个函
  • 2024-07-08Tool-Gitlab-重置数据库,修复server迁移token异常
    Tool-Gitlab-重置数据库,修复server迁移token异常迁移gitlab的server数据之后,导致token异常影响:修改工程配置信息,提交时页面报错502sudogitlab-railsdbconsole--databasemainDELETEFROMci_group_variables;DELETEFROMci_variables;UPDATEprojectsSETrunners_token
  • 2024-05-15NSSCTF round#22逆向
    NSSCTFround#22逆向1.wp要及时写不然忘光光2.赛题分文件夹放ezcrypt下载下来是python打包的exe,解包出pyc用pycdc反编译看一下嗯不认识BEFORE_WITH命令。丢到gpt4o里看看还蛮准确的,和作者提供的源码一样。不过对填充的处理不对,原程序是填充'\x00'。不过比自己硬看好太多
  • 2024-04-08Item26:尽可能延后变量定义式的出现时间
    芝士wa2024.4.8“只要你定义了一个变量而其类型带有一个构造函数或析构函数,那么当程序的控制流到达这个变量定义式时,你便得承担构造成本;当这个变量离开其作用域时,你便得承受析构成本,即使这个变量最终未被使用,仍需耗费这些成本,所以你应该尽可能避免这些情形”坏的例子,过早的定
  • 2024-02-06python简单加解密
    有的内容并不怕别人看,但仍想简单加解密一下,可以考虑以下代码:defencrypt(text):encrypted_text=""forcharintext:unicode_value=ord(char)+10#在原有的Unicode值上加上10encrypted_text+=chr(unicode_value)returnencrypted_tex
  • 2024-01-25A Format Compliant Encryption Method for 3D Objects Allowing Hierarchical Decryption
    Abstract—Withtheincreasingpopularityof3Dobjectsinindustryandeverydaylife,3Dobjectsecurityhasbecomeessential.Whilethereexistsmethodsfor3Dselectiveencryption,whereaclear3Dobjectisencryptedsothattheresulthasthedesiredl
  • 2023-12-21【Django】加密 settings.py文件中的数据库密码
    1.使用fromcryptography.fernetimportFernet第三方库pip3installcryptography2.Fernet的使用fromcryptography.fernetimportFernet#生成加密密钥key=Fernet.generate_key()#创建Fernet对象fernet=Fernet(key)#要加密的原始数据message=b"Hell
  • 2023-12-19Nacos配置:发布失败,请检查参数是否正确
    一、表象:页面1:报错1:caused:PreparedStatementCallback;badSQLgrammar[SELECTid,data_id,group_id,tenant_id,app_name,content,md5,gmt_create,gmt_modified,src_user,src_ip,c_desc,c_use,effect,type,c_schema,encrypted_data_keyFROMconfig_infoWHEREdata_id
  • 2023-12-13[转]cryptoJs DES_CBC_Pkcs7 转成 Java(对称加密早期协议"DES"现已不安全,仅用于老项目,新项目应使用AES)
    原文地址:cryptoJsDES_CBC_Pkcs7转成Java-唯学而知-博客园前端DES加密:importcryptoJsfrom'crypto-js';//DES加密functionencrypt(message,key,iv){//字符串转16进制constkeyHex=cryptoJs.enc.Utf8.parse(key);constivHex=cryptoJs.enc.U
  • 2023-12-10Linux 修改密码
    Linux修改密码root修改普通用户的密码sudopasswduser_name普通用户修改自己的密码passwd查看密码cat/etc/shadoweg.test2:$6$C/vGzhVe$aKK6QGdhzTmYyxp8.E68gCBkPhlWQ4W7/OpCFQYV.qsCtKaV00bToWh286yy73jedg6i0qSlZkZqQy.wmiUdj0:17470:0:99999:7:::用户名:t
  • 2023-11-30C++使用OpenSSL实现AES-256-CBC加密解密实例----亲测OK
    //AesUtil.h#ifndef__AES_UTIL_H__#define__AES_UTIL_H__#ifdef__cplusplus//告诉编译器,这部分代码按C语言的格式进行编译,而不是C++的extern"C"{#endifstringUTIL_aes_cbc_encrypt(constunsignedchar*password,unsignedintpassword_byte_len,c