自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 RSA签名解签 - 前端JSEncrypt库、jsrsasign库和后端UE4使用Crypto++互相加解签

UE4中Crypto++库加密解密第五节:RSA签名解签 - 前端JSEncrypt库、jsrsasign库和后端UE4使用Crypto++互相加解签文章目录UE4中Crypto++库加密解密前言一、前端二、后端1. C++代码2. 蓝图测试结果总结前言后端签名,前端解签,或者前端加签,后端解签。后端事先生成公钥和私钥,公钥发给前端页面,私钥后端自己保留。非对称加密算法常用RSA算法,签文使用base64编码成字符串,后端UE4使用Crypto++库,前端使用jsencrypt.js或者jsrs

2022-03-25 18:23:23 2646

原创 PBKDF2加密解密 - 前端crypto-js.min.js和后端UE4使用Crypto++互相加解密

UE4中Crypto++库加密解密第四节:PBKDF2加密解密 - 前端crypto-js.min.js和后端UE4使用Crypto++互相加解密文章目录UE4中Crypto++库加密解密前言一、前端二、后端1. C++代码2. 蓝图测试结果总结参考前言有一个应用系统包含前端html和UE4后端。其中前端某一部分导航功能需要跳转至后端(简单的说就是前端现在要把后端中的所有功能包含进来),这里就涉及到前端登录后的权限要同步到后端,实现单点登录,针对外部用户就采用了aes加密的方式验证。 实现思路:

2022-03-15 18:30:02 3112

原创 UE4中实现PBKDF2加密验证

UE4中Crypto++库加密解密第三节:UE4中实现PBKDF2加密验证文章目录UE4中Crypto++库加密解密前言代码1. C++代码2. 蓝图测试结果参考前言通过哈希算法进行加密。因为哈希算法是单向的,可以将任何大小的数据转化为定长的“指纹”,而且无法被反向计算。另外,即使数据源只改动了一丁点,哈希的结果也会完全不同。这样的特性使得它非常适合用于保存密码,因为我们需要加密后的密码无法被解密,同时也能保证正确校验每个用户的密码。但是哈希加密可以通过字典攻击和暴力攻击破解。密码加盐。盐是一

2022-03-14 15:25:41 1812

原创 AES加密解密 - 前端crypto-js.min.js和后端UE4使用Crypto++互相加解密

UE4中Crypto++库加密解密第二节:AES加密解密 - 前端crypto-js.min.js和后端UE4使用Crypto++互相加解密文章目录UE4中Crypto++库加密解密前言一、前端二、后端1. C++代码2. 蓝图测试结果总结参考前言有一个应用系统包含前端html和UE4后端。其中前端某一部分导航功能需要跳转至后端(简单的说就是前端现在要把后端中的所有功能包含进来),这里就涉及到前端登录后的权限要同步到后端,实现单点登录,针对外部用户就采用了aes加密的方式验证。 实现思路: 在登

2022-03-11 17:53:06 5001 2

原创 RSA加解密 - 前端JSEncrypt和后端UE4使用Crypto++互相加解密

UE4中Crypto++库加密解密提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加第一节:RSA加密解密 - 前端JSEncrypt和后端UE4使用Crypto++互相加解密提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录UE4中Crypto++库加密解密前言一、前端二、后端1. C++代码2. 蓝图测试结果总结前言登录系统时,用户的密码用明文传输,太不安全,应该加密传输,怎么做呢,对称加密一旦秘钥丢失则形同虚设,最好使用非对称加密的方式,由后端事先生

2022-03-11 17:01:23 3005 3

原创 chromium源码获取及编译

文章目录前言一、使用BUILD.EPIC.sh编译二、检出并编译适用于 Windows 的 Chromium1.配置环境2.安装 depot_tools配置代理编译chromium源码总结前言UE4项目中用到第三方库libcurl,因该库版本老旧,使用过程中出现漏洞。经查,新版libcurl库已修复该漏洞,故对libcurl进行了版本升级,曾使用nmake、cmake、VS2017进行升级,但漏洞依旧,且lib库文件最大不到5M,与UE4自带libcurl库(大小26M)有很大差距。在源码版UE4自带

2022-01-25 21:06:47 6079 3

原创 chromium源码编译参考

chromium源码获取&编译2020关于 git clone https://chromium.googlesource.com/chromium/src 连接超时问题Git 无法Clone Google 代码仓库解决方法如何快速获取Chromium源码和编译如何获取最新chromium源码chromium的部署工具depot_tools和gclientgclient sync时的错误处理chromium源码在github的地址depot_tools更新失败VS2008 LINK

2022-01-25 11:21:28 427

原创 crypto++库编译及应用参考

UE4 Crypto++库调用 AES加密(支持安卓平台)【UE4学习】21_Crypto++_AES加密解密Crypto++ 编译使用cryptopp开源库的使用(零):windows下使用visual studio编译CryptoPP 使用方法CryptoPP使用介绍

2022-01-25 11:00:56 355

原创 libjpeg-turbo编译参考

编译libjpeg-turbolibjpeg-turbo编译libjpeg-turbo下载地址libjpeg源码编译

2022-01-25 10:37:34 192

原创 CMake使用参考

CMake使用教程

2022-01-21 11:19:13 2069

原创 UE4引用第三方库及插件开发参考

UE4 Plugins插件开发UE4引用第三方库Lib以及dll

2022-01-21 10:57:17 849

原创 OpenSSL编译参考

nmake编译:Windows 下编译 OpenSSLopenssl编译方法vs2019编译openssl1.1.1b

2022-01-21 10:50:03 159

原创 libcurl库编译及应用参考

nmake编译:【C++开源库】Windows 下编译 libcurl 库cmake编译:libcurl库源码编译,安装c++

2022-01-21 10:39:55 258

原创 libjpeg编译参考

1、Windows编译libjpeg库2、编译jpeg-9e时出现:NMAKE : fatal error U1073: 不知道如何生成“setup-v15”Stop.解决方法:在文件makefile.vs里搜setup 发现没有setup-v15 , 但有 setup-v16,换成v16的就可以通过这次编译了参考:编译jpeg-9c错误记录_jpeg.lib3、其它参考:libjpeg安装和使用...

2022-01-18 18:11:41 498

原创 第三方库编译资料

编译好的库:https://windows.php.net/downloads/php-sdk/deps/vc15/x64/

2022-01-17 15:11:38 205

原创 VS2017编译libcurl(zlib+openssl+libssh2)

所有步骤全程亲自操作,成功编译并可复现每一步。文章目录前言一、zlib编译1.环境准备2.步骤二、OpenSSL 3.0.1编译1.环境准备2.libssh2编译总结前言在UE4.26.2中内置了libcurl库,版本是curl-7.55.1及之前的,项目中使用该库后出现几百个漏洞,在最新版本中已将漏洞修复,故更新libcurl最新版本库。使用libcurl库需要zlib和openssl和libssh2的支持,在网上看了其它大神写的文章,有的使用已编译好的.lib,有的步骤有缺失,现记录libcu

2022-01-12 21:32:01 1340

原创 VS2017项目配置X86改配置x64位

文章目录前言一、第三方库二、修改步骤1.打开配置管理器2.新建X64平台3.修改完成4.成功添加X64平台5.运行成功参考前言有从网上下载的第三方库是X86环境,需要改为X64环境,现将更改步骤记录。提示:以下是本篇文章正文内容,下面案例可供参考一、第三方库二、修改步骤1.打开配置管理器2.新建X64平台把ARM改为x64,其他不动3.修改完成4.成功添加X64平台5.运行成功参考本文参考:https://blog.csdn.net/yl_best/articl

2022-01-12 20:39:13 4215

原创 ue4关闭libcurl error方法

ue4关闭libcurl error方法:https://zhuanlan.zhihu.com/p/141517808

2022-01-12 16:54:21 555

原创 UE4.26调用CryptoPP8.6库实现加密解密

文章目录前言一、环境二、使用步骤1.下载Crypto++ 8.6并打开2.编译cryptlib3.为项目拷贝必要文件4.将库引入到项目中5.创建UE4接口文件6.蓝图调用三、总结前言在UE4项目中用到CryptoPP库进行加密解密,但UE4内置CryptoPP库只有Crypto++5.65、Crypto++5.62两个版本,使用过程中会出现好多漏洞,这在新版本已经修复,所以只能升级到最新版Crypto++8.6,本文主要使用Crypto++8.6编译的lib库,在unreal中调用使用。一、环境.

2021-12-30 20:29:34 2066 4

原创 Debian搭建FTP服务器及Caddy网站并上传

Debian搭建FTP服务器及Caddy网站并上传安装配置FTP1.安装2.查看网络服务状态3.配置vsftpd安装配置Caddy1.安装Caddy2.配置Caddy上传网站到服务器疑难解决参考安装配置FTP首先用SSH方式连接到Debian远程服务器,可以使用SSH工具,比如Xshell,这样更方便管理远程服务器。1.安装apt-get install vsftpd2.查看网络服务状态netstat -npl显示结果tcp6 0 0 :::21

2021-03-26 16:46:17 687

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除