首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安全案例
订阅
叶健在掘金
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
API接口加解密技术方案(参考HTTPS原理和微信支付)
为了防止爬虫、防请求篡改、防请求重放,以及验证数据完整性,本方案结合HTTPS原理和微信支付加解密设计,通过对称加密、非对称加密、签名等技术,为API接口提供加解密设计和落地
技术大佬灵魂质问:你们对外提供的API接口竟然没加黑白名单限制!!!
IP 黑白名单是一种常见的网络安全机制,用于控制对特定资源或服务的访问。黑名单列出了被拒绝访问的 IP 地址,而白名单列出了被允许访问的 IP 地址。通过这种方式,可以有效地防止未经授权的访问,
SpringBoot整合SpringSecurity
什么是SpringSecurity? Spring Security是Spring提供的一套web的应用安全性的完整解决方案。 SpringSecurity采用责任式链的设计模式,它的核心是一组过滤器
Java开发中的加密、解密、签名、验签,密钥,证书,这篇就够了,赶紧收藏起来
OpenSSL:OpenSSL整个软件包大概可以分成三个主要的功能部分:SSL协议库libssl、应用程序命令工具以及密码算法库libcrypto。它使用标准的文件格式(PEM/CER/CRT/PKCS等)存储密钥和证书信息。 keytool:是密钥和证书管理工具。它出自于Ja…
安全系列之——手写JAVA加密、解密
软件的加密与解密是一个迷人的研究领域,它几乎可以与任意一种计算机技术紧密结合——密码学、程序设计语言、操作系统、数据结构。而由于这样或者那样的原因,对于这一领域的关注程度一直还处于低温状态。 完整性(Integrity):确保信息在传输过程中,没有被篡改。 私密性(Confid…
Java使用Hutool工具完成加密解密
说明 POM 使用Hutool加密解密工具时,引入如下依赖 对称加密与非对称加密 对称加密 加密算法 采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称
浅谈常见的七种加密算法及实现
数字签名、信息加密 是前后端开发都经常需要使用到的技术,应用场景包括了用户登入、交易、信息通讯、oauth 等等,不同的应用场景也会需要使用到不同的签名加密算法,或者需要搭配不一样的 签名加密算法 来达到业务目标。这里简单的给大家介绍几种常见的签名加密算法和一些典型场景下的应用…
压缩炸弹,Java怎么防止
文件炸弹带来的危害极大,作为开发人员,我们必须深刻认识到文件炸弹的危害性,并始终保持高度警惕,以防止这种潜在漏洞给恐怖分子以可乘之机。
如何确定远程某个端口是否开启---nmap工具介绍
概述 我们经常遇到端口本来已经开启了,本地可以访问。比如3306端口,本地客户端可以连接,但是远程不能连接。对于这种问题该如何排查?今天介绍一个端口扫描工具nmap来排查这个问题
为什么我抓不到baidu的数据包
最近,有位读者问起一个奇怪的事情,他说他想抓一个baidu.com的数据包,体验下看包的乐趣。 但却发现“抓不到”,这就有些奇怪了。 我来还原下他的操作步骤。 首先,通过ping命令,获得访问百度时会