1、安全 3A 资源分派:Authentication:认证 Authorization:授权 Accouting|Audition:审计 2、令牌(token):用户一登录成功系统分配令牌 token,用户凭借该令牌访问该令牌可以访问的文件,用户想要得到最新的令牌必须重新登录 3、Linux 用户 ...
分类:
系统相关 时间:
2020-02-27 12:58:53
阅读次数:
96
import hashlib import os import send2trash import time ''' 根据MD5判断查找一个目录下的相同文件,并且可以选择是否删除 ''' def getMD5(path): f=open(path,'rb') d5 = hashlib.md5() # ...
分类:
编程语言 时间:
2020-02-25 19:55:28
阅读次数:
106
去年推出的一些文章中曾介绍过使用openssl命令行完成SHA1、DES、RSA等运算的方法。但其实openssl支持的加解密、签名验签、摘要算法远不止这些。根据不同的应用场景,用户可以自行选择需要的功能。本期介绍如何查阅openssl指令用法。第一步:查看openssl支持哪些算法指令命令行输入openssl--help回车可见图1所示,列出了包括签名验签、证书操作、摘要运算、加解密运算等相关指
分类:
其他好文 时间:
2020-02-19 17:21:44
阅读次数:
68
Go语言HmacSHA1 对比 http://www.metools.info/code/c25.html package main import ( "crypto/hmac" "crypto/sha1" "encoding/hex" "fmt" ) func HmacSHA1(key strin ...
分类:
编程语言 时间:
2020-02-18 18:29:28
阅读次数:
99
``` package main import ( "crypto/hmac" "crypto/md5" "crypto/sha1" "encoding/hex" "fmt" ) func Md5(data string) string { md5 := md5.New() md5.Write([]... ...
分类:
编程语言 时间:
2020-02-18 18:27:26
阅读次数:
107
需要了两个外部工具: (1) apktool.jar 这个需要去网上下载,最好是下载最新的 https://ibotpeaches.github.io/Apktool/install/ (2) jarsigner.exe 这个安装了JDK之后就有了 反编译 java.exe -jar apktool ...
分类:
其他好文 时间:
2020-02-17 19:43:27
阅读次数:
90
1 package info_websocket 2 3 import ( 4 "crypto/sha1" 5 "encoding/base64" 6 "errors" 7 "io" 8 "log" 9 "net" 10 "strings" 11 ) 12 13 func main() { 14 l ...
分类:
Web程序 时间:
2020-02-16 16:25:39
阅读次数:
93
@ "TOC" 问题出现过程: 开发过程中,有个接口使用了php 中 sha1加密的方式,我在使用postman请求的时候,需要用post方式传一个 动态的时间戳(当前时间) [timestamp], 随机数 [random], 密钥 [secretKey]给这个接口,验证通过才能返回接口的数据。所 ...
分类:
Web程序 时间:
2020-02-11 00:16:55
阅读次数:
138
认证方案 1.1 jwt 对比状态保持机制 APP不支持状态保持 状态保持有同源策略, 无法跨服务器传递 不可逆加密 md5 sha1 sha256 主要用于数据认证, 防止数据被修改 消息摘要 MD 通过哈希算法将任意长度内容转为定长内容, 且相同内容的哈希值始终相同, 不同内容的哈希值不同(极小 ...
分类:
其他好文 时间:
2020-02-02 23:25:14
阅读次数:
126
添加修改仓库中文件,用到的git命令是 git add <xx> git commit -m "xxx" 首先要说一下,在操作系统文件系统中更改仓库目录里的文件只是更改文件而已,而git管理系统并没有任何变化,我们使用git add和git commit命令是在改变git版本管理系统。 使用git ...
分类:
其他好文 时间:
2020-01-27 10:57:57
阅读次数:
128