技术饭 php的sm2加密、签名、验签,sm4加密

php的sm2加密、签名、验签,sm4加密,为了保障商用密码的安全性,国家密码局制定了一系列密码标准,包括:SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法(ZUC) 等。其中SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法。SM2、SM9是非对称算法。SM3是哈希算法,其中SM1、SM7算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。

阅读全文 » 445天前
2023年09月05日

技术饭 layer.prompt输入框改成laydate时间控件

layer.prompt输入框改成laydate时间控件,layui官方文档的解释:prompt的参数也是向前补齐的。options不仅可支持传入基础参数,还可以传入prompt专用的属性。当然,也可以不传。yes携带value 表单值index 索引elem 表单元素,输入框类型,支持0(文本)默认1(密码)2(多行文本),没有直接输入dom内容的方式。但是网上找到一个是formType:3的类型,测试可以。

阅读全文 » 1162天前
2021年09月18日

技术饭 ERROR: ld.so: object '/usr/local/lib/libftp.so' from /etc/ld.so.preload cannot be preloaded: ignored

ERROR: ld.so: object '/usr/local/lib/libftp.so' from /etc/ld.so.preload cannot be preloaded: ignored,今天打开阿里云centos的控制面板出现了这种情况,有点懵逼,就重启了下服务器,就一直报这种错误,然后定时任务还被设置成了0,定时任务改回来,15分钟左右又被篡改成了0,估摸着应该是被植入了病毒,想想这台服务器之前因为Redis没有设置密码就已经出现过定时任务文件被篡改的情况,当时还没在意。

阅读全文 » 1432天前
2020年12月22日

技术饭 前端js加密后台php解密,自定义加密方法

前端js加密后台php解密,自定义加密方法,前端html输入用户名密码之后,使用http传到后台,post的内容全部是明文,用户名和密码通过抓包工具可以很容易获取到,所以需要在http传输之前对密码进行加密处理,php收到post内容之后进行解密,然后进行后续认证处理。

阅读全文 » 1450天前
2020年12月04日

技术饭 微信支付NATIVE支付类型生成支付二维码

微信支付NATIVE支付类型生成支付二维码,用户扫描商户展示在各种场景的二维码进行支付。步骤1:商户根据微信支付的规则,为不同商品生成不同的二维码,展示在各种场景,用于用户扫描购买;步骤2:用户使用微信“扫一扫”扫描二维码后,获取商品支付信息,引导用户完成支付;步骤3:用户确认支付,输入支付密码;步骤4:支付完成后会提示用户支付成功(如图6.5),商户后台得到支付成功的通知,然后进行发货处理。

阅读全文 » 1678天前
2020年04月20日

吃瓜群众 公共场合请不要随意输入手机各类账号密码,不然会被盗号

最近厦门市brt上频发微信被盗号事件,昨天这件事情就真真切切地发生在了我的身上,到现在还是很懵逼的状态,一直在想到底是哪里出了错,账号密码泄露出去了,回想了下过程:晚上7点多去魅族专卖店买了新款16s pro,旧手机本来想以旧换新,通过工作人员检测连了店里的wifi,最终确定手机值55元,然后就不考虑以旧换新,直接购买了手机,在店里开箱体验连接的wifi还是魅族专卖店的......

阅读全文 » 1898天前
2019年09月13日

技术饭 微信开放平台开发之网页微信扫码登录(OAuth2.0)

微信开放平台开发之网页微信扫码登录(OAuth2.0),OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。

阅读全文 » 2130天前
2019年01月24日

技术饭 163邮箱smtp端口 25 不能用的解决方案

这几天要做邮箱发送验证码找回密码测试,本来在本地测试环境是没有任何问题的,可是部署到服务器上就是不行,一直报504错误,找了大半天的解决方案都不行,后续就看了163官方的邮件配置端口,确定是端口问题,切换成ssl方式然后端口改成465即可。

阅读全文 » 2137天前
2019年01月17日

技术饭 MySQL8.0修改用户密码语句

MySQL8.0修改用户密码语句,mysql8 与以前版本还是有点区别的,首先登陆mysql,mysql -u root -p '密码',use mysql,ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码'

阅读全文 » 2243天前
2018年10月03日

技术饭 Linux用户与用户组详解

在linux中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。在linux系统中,所创建的用户帐号和其相关信息(密码除外)均是存放在/etc/passwd配置文件中。由于所有用户对passwd文件均有读取的权限,因此密码信息并未保存在该文件中,而是保存在了/etc/shadow的配置文件中。

阅读全文 » 2260天前
2018年09月16日

技术饭 Redis 密码设置和查看密码

Redis 密码设置和查看密码,redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。

阅读全文 » 2262天前
2018年09月14日

技术饭 svn知识:如何查看项目当前SVN地址

svn知识:如何查看项目当前SVN地址,之前获取项目代码后,又一次由于记住了密码,而有需要checkout其他项目代码,而用户名和密码两个项目又不一样,没办法只能清除缓存什么的了,结果发现自己清除了所有的svn本地数据,包括用户名密码以及项目svn路径,后来有别的同事需要checkout代码,向我要地址,于是我就很成功的不知道那个项目的,svn路径了(平时看路径都是直接鼠标右键checkout然后看url的自动提示,而这个记录曾今被自己二的一下子给清除了),于是自己便到处点击查看,历经千辛万苦后终于因为手不小心滑了下。

阅读全文 » 2749天前
2017年05月15日

技术饭 redis错误ERR operation not permitted

redis错误ERR operation not permitted,在使用redis的时候时常会出这样那样的问题,今天遇到的问题是没有权限了,找了大半天原来是redis设置了密码,所以需要授权之后才能登陆的。

阅读全文 » 2752天前
2017年05月12日

技术饭 php中curl扩展的简单使用

cURL可以使用URL的语法模拟浏览器来传输数据,因为它是模拟浏览器,因此它同样支持多种协议,FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP等协议都可以很好的支持,包括一些:HTTPS认证,HTTP POST方法,HTTP PUT方法,FTP上传,keyberos认证,HTTP上传,代理服务器,cookies,用户名/密码认证,下载文件断点续传,上传文件断点续传,http代理服务器管道,甚至它还支持IPv6,scoket5代理服务器,通过http代理服务器上传文件到FTP服务器等等。这就是我们为什么要使用cURL的原因!

阅读全文 » 2880天前
2017年01月04日