首页
学习
活动
专区
工具
TVP
发布

小工匠聊架构

专栏成员
1573
文章
1244022
阅读量
56
订阅数
加密与安全_AES & RSA 密钥对生成及PEM格式的代码实现
在现代信息安全中,加密算法扮演着至关重要的角色。今天我们来聊聊两种常见的加密算法——RSA和AES,用通俗易懂的语言带大家理解它们的核心原理和优缺点。
小小工匠
2024-05-27
1000
Linux - 用Iptables构建主机防火墙安全
设置主机防火墙在网络安全中具有重要意义。主机防火墙是一种软件或硬件系统,可以监控和控制进出主机的网络流量。它的作用包括:
小小工匠
2024-05-26
560
ElasticSearch - 删除已经设置的认证密码(7.x)
Elasticsearch - Configuring security in Elasticsearch 开启用户名和密码访问
小小工匠
2024-05-26
380
Nginx - 集成ModSecurity实现WAF功能
ModSecurity是一款开源的Web应用防火墙(WAF),它能够保护Web应用免受各种类型的攻击。作为一个嵌入式模块,ModSecurity可以集成到常见的Web服务器(如Apache、Nginx)中,以拦截和阻止恶意的HTTP请求。其设计目标是提供一个灵活、可配置的安全解决方案,能够保护Web应用免受SQL注入、跨站脚本(XSS)、请求伪造、路径遍历等各种常见的Web攻击。
小小工匠
2024-05-26
920
Nginx - 深入了解 正向代理vs反向代理 、负载均衡算法 、 缓存策略
Nginx是一款高性能的HTTP服务器和反向代理服务器。代理服务器(Proxy Server)在客户端和目标服务器之间充当中介,其主要作用包括负载均衡、缓存、内容过滤和安全增强等。
小小工匠
2024-05-26
790
Nginx - 一键实现Nginx的快速安装和优化配置
小小工匠
2024-05-26
390
Nginx - 在Nginx中透传客户端真实IP的技巧
在使用 Nginx 作为反向代理服务器时,默认情况下,后端服务器只能看到 Nginx 的 IP 地址。为了记录日志、限制访问或进行其他基于 IP 地址的操作,获取客户端的真实 IP 地址非常重要。
小小工匠
2024-05-26
770
Nginx - 四层代理TCP配置SSL加密访问
使用SSL客户端与Nginx建立连接,确认SSL连接是否正常工作。可以使用openssl命令或其他SSL客户端工具来进行验证。
小小工匠
2024-05-26
680
Nginx - Stream 日志模块不完全指北
Nginx - stream 模块中按时间记录日志 ngx_stream_log_module
小小工匠
2024-05-26
470
Nginx - 安全基线配置与操作指南
我们这里主要介绍针对Nginx中间件的安全基线配置指南,包括版本选择、用户创建、权限设置、缓冲区配置、日志管理、访问限制、错误页面处理、并发控制、补丁更新等方面。
小小工匠
2024-05-26
680
Nginx - URL的微妙差异:Nginx斜杠魔法
https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass
小小工匠
2024-05-26
520
Nginx - 常用的控制请求处理和响应生成的指令的高阶用法和最佳实践
这些指令都能够在 Nginx 配置中灵活地控制请求处理和响应生成的流程,使得服务器能够根据具体需求进行定制化配置。
小小工匠
2024-05-26
610
Nginx - 集成Waf 功能
该代码主要用于Nginx配置文件中,目的是进行请求方法、查询字符串、URI和用户代理的过滤,防止常见的Web攻击和恶意请求。
小小工匠
2024-05-26
650
Nginx - stream 模块中按时间记录日志 ngx_stream_log_module
https://nginx.org/en/docs/stream/ngx_stream_log_module.html
小小工匠
2024-05-26
530
Nginx - location中的匹配规则和动态Proxy
https://nginx.org/en/docs/http/ngx_http_core_module.html#location
小小工匠
2024-05-26
540
Maven - 代码混淆Proguard踩坑记
Maven - 代码混淆proguard-maven-plugin vs 代码加密classfinal
小小工匠
2024-05-26
640
每日一博 - 闲聊架构设计中的多级缓存设计
从客户端到服务层,缓存的应用广泛而重要。通过合理的缓存设计,能够有效地提高系统的性能并降低延迟。
小小工匠
2024-05-26
590
大厂案例 - 通用的三方接口调用方案设计(下)
生成签名(signature) 旨在确保请求的完整性、防止篡改和重放攻击。签名的生成主要通过参数排序、拼接和哈希算法来实现。
小小工匠
2024-05-26
800
大厂案例 - 通用的三方接口调用方案设计(上)
在为第三方系统提供接口时,关键是确保数据的完整性、安全性和防止重复提交。以下是一个基于API密钥(Access Key/Secret Key)和回调机制的设计方案,具有多层次的安全保障。
小小工匠
2024-05-26
990
Spring Boot - 利用MDC(Mapped Diagnostic Context)实现轻量级同步/异步日志追踪
每日一博 - ThreadLocal VS InheritableThreadLocal VS TransmittableThreadLocal
小小工匠
2024-05-26
450
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档