RSA + DES 双向通信加密(适用于Java后台和uniapp前端js加密)

加密思路:每次启动应用时,本地随机生成DES密匙,存本地。通信的时候,将DES密匙通过RSA加密发送给服务器,将通信内容用过DES加密发送给服务器,这样服务器通过RSA解密得到DES密匙,再通过DES解密得到通信明文内容。返回数据的时候,服务器通过DES加密返回密文,客户端用过DES解密得到明文。这样,抓包是无法获取DES密匙的,DES密匙只存在于本地内存中DES+RSA前端js加解密示例代码下载:点击下载DES+RSA后端java加解密示例代码下载:点击下载1、前端启动应用时本地生成32位DES秘钥/** * 生成DES密匙 * 生成规则:md5(当前时间戳 + 随机字符串) *...

java,前端 2021-10-29 AM 2986℃ 1条

GitKraKen安装&破解

GitKraken 是一款界面非常优美的 Git 管理工具,尤其和 GitLab 完美适配。 ​官网地址是:https://www.gitkraken.com/ ​如果只是私有仓库使用,下载6.5.1及之前版本就足够了下载地址:Win64 https://release.axocdn.com/win64/GitKrakenSetup-6.5.1.exeMac : https://release.axocdn.com/darwin/GitKraken-v6.5.1.zip优点:简单,下载就能用。可以打开私有仓库。缺点:功能变少了,比如每个 git commit 的右边没有了是谁提交的;也比...

工具 2021-10-13 AM 10865℃ 5条

uniapp-通用项目框架搭建

uni-app是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/快手/钉钉/淘宝)、快应用等多个平台。uni-app 官网uni-app 插件市场uni-app 论坛HBuilderX 下载地址gitlab demo地址实现一些常用效果、封装通用组件和工具类项目结构├── common //公共文件 │ ├── style //公共样式 │ └── utils //...

前端 2021-09-26 PM 2405℃ 0条

Ngrok内网穿透使用

为什么使用ngrok目前只有两台测试服务器,在服务器都被占用情况下没办法测试其他需求;发现问题本地修改重启就OK,不用每次修改代码打包上传测试服重启服务器,使测试更简单。本地使用ngrok方法(此文档针对mac,windows也类似)官网下载ngrok官方下载地址下载之后解压帮助命令 ./ngrok help开启80端口服务 ./ngrok http 80箭头指向的地址是本地localhost映射的外网地址,注意这个映射外网地址是变化的,也就是你每次启动ngrok,获取的外网地址是不一样的,貌似如果想使用固定外网地址,就需要收费,当然这个暂时的外网地址完全满足我们的的调试需求了。解决固定...

工具 2021-09-17 AM 1364℃ 0条

golang k8s自动部署

如果不熟悉流水线可以点击查看详细流水线设置构建镜像单元测试构建推送镜像仓库Dockerfile路径为Dockerfile文件相对于代码库根目录所在路径,如META/config/Dockerfile或Dockerfilekubernetes镜像升级

golang,linux,后台 2021-07-16 AM 1056℃ 0条

此内容被密码保护

请输入密码访问

2021-07-01 AM 668℃ 0条

java生成短网址的数据库设计、加密方式

随着微信短链、新浪短网址停止服务,其他短链服务商要么限速,要么加广告。。还是自食其力比较好数据库设计CREATE TABLE `url_map` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `lurl` text NOT NULL COMMENT '长链接', `surl` varchar(10) NOT NULL DEFAULT '' COMMENT '短地址', `view` int(11) NOT NULL DEFAULT '0' COMMENT '浏览量', `end_time` int(11) NOT N...

mysql,java,后台 2021-04-27 PM 4831℃ 2条