摘要: 写在前面 最近在对一些银行接口,发现牵涉到加密、签名、证书,甚至各种标准,这方面有些资料比较少,有些资料多但是很杂乱,容易陷入混乱,于是尝试整理一下,也希望对别人能有所帮助。 有些是摘记部分博文概念,写的时候没能记录下来,如果博主需要,请联系我做引用说明。 这方面了解不多,如果有错漏之处欢迎指出! 阅读全文
posted @ 2021-02-25 16:37 小七闲 阅读(1031) 评论(0) 推荐(0)
摘要: 写在前面 证书私钥的格式和后缀这块,因为格式比较多,接触的这块的时候非常混乱,想整理的时候比较幸运的看到一篇文章,整理的很清晰,还包括了对应的openssl命令,文章地址: 那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等) 下面是自己的简单归纳 X 阅读全文
posted @ 2021-02-25 16:31 小七闲 阅读(508) 评论(0) 推荐(0)
摘要: bash生成带密码的pfx文件步骤 1、生成.key文件 openssl genrsa -des3 -out server.key 2048 中间会提示输入密码(重复输入两次),要记住这个密码; 这时会在当前目录下生成server.key文件,属于pem编码,可直接去掉非base64内容、begin 阅读全文
posted @ 2021-01-05 18:38 小七闲 阅读(189) 评论(0) 推荐(0)
摘要: 写在前面 在一些比较注重安全的项目中,需要对报文进行加解密,签名等操作,下面说一些这方面的概念: 算法:算法用来加密报文,常见的sha1,sha256等这里就不多讲了。但普通的算法加密解密是不安全的,因为报文如果被抓取,知道了算法,很轻易就可以篡改报文信息。所以就有签名,具体看以下的签名说明。 签名 阅读全文
posted @ 2021-01-05 14:49 小七闲 阅读(400) 评论(0) 推荐(0)
摘要: 写在前面 无论写代码还是啥地方经常会遇到各种乱码问题,每次看着乱码文字,虽然知道是乱码,但不知道是什么编码引起的错误,这里记录一下常见的乱码格式 图例 阅读全文
posted @ 2020-11-25 10:04 小七闲 阅读(670) 评论(0) 推荐(0)
摘要: 写在前面 马克一下各个插件,换环境时可以更快的进入熟悉的环境 chrome插件 vscode插件 1. auto close tag:自动闭合html标签 2. auto rename tag:自动匹配要修改html标签 3. Color Highlight:颜色代码块高亮显示对应的颜色 4. vs 阅读全文
posted @ 2020-11-07 09:30 小七闲 阅读(130) 评论(0) 推荐(0)
摘要: 写在前面 一个项目除了必要的程序文件,还包含缓存文件以及配制文件等等,而缓存文件没必要上传,配置文件因为不同的环境下,配置也不同。因此,这些文件都不应该被加到仓库,而每次都要一个个排除这个文件再提交也不现实,因此就需要.gitignore文件,这个文件是告诉git每次提交时忽略哪些文件或者文件夹 1 阅读全文
posted @ 2020-09-19 09:31 小七闲 阅读(194) 评论(0) 推荐(0)
摘要: 1.phpmyadmin下载 官方下载地址 2.配置phpmyadmin 解压phpmyadmin(例如我解压的目录是E:\phpMyAdmin-5.0.2-all-languages,里面是解压后的内容) 将phpmyadmin的libraries目录下的config.default.php复制一 阅读全文
posted @ 2020-09-01 11:00 小七闲 阅读(706) 评论(0) 推荐(0)
摘要: 问题概述:起因是为了方便直接用宝塔安装了php和mysql,然后项目需要开启pdo_mysql,却发现没有这个拓展包,于是手动去下载该拓展包进行编译。但是执行make命令时出现了问题,报错如下: #include <mysql.h> compilation terminated. make: *** 阅读全文
posted @ 2020-08-26 17:09 小七闲 阅读(1066) 评论(0) 推荐(0)
摘要: 第一种方式: 命令行(终端)执行composer require "overtrue/laravel-lang:~3.0" 将config/app.php 配置文件的Illuminate\Translation\TranslationServiceProvider::class换成Overtrue\ 阅读全文
posted @ 2020-08-26 10:58 小七闲 阅读(596) 评论(0) 推荐(0)