自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 收藏
  • 关注

原创 在线XML转义工具

XML转义是将XML的特定字符转换为转义符。

2025-04-02 22:15:52 186

原创 base64在线解码工具

我们经常会用到base64编码,相应的base64解码成为日常必备,所有我们需要拥有一个base64在线解码工具。

2025-04-02 21:30:16 101

原创 json格式化工具

java开发接口,通常报文使用json格式,为了便于阅读,json格式化非常重要。json格式化工具也成了必备工具之一。

2025-04-01 18:34:16 333

原创 MD5在线加密工具

MD5哈希加密计算是开发经常用到的算法,求一个字符串哈希值,可以写一段代码实现,当然也可以用MD5在线工具直接得到。

2025-04-01 10:48:52 181

原创 sm2在线加密工具

SM2加密目前已经是很常用的非对称加密方式。开发调试、接口对接,经常会用到,那么一款在线工具来匹配验证非常重要。

2025-03-31 16:10:06 181

原创 免费SSL证书在线申请工具(支持续签)

当SSL证书申请成功后,系统会发送一封成功的邮件告诉你已经申请成功,按操作指引去到证书下载页面。重新回到之前的申请界面,细心的话,会发现登录后的界面会有些不一样,邮箱已经自动填写,且不可修改。需要注意的是,在这边版本之前申请过的证书不支持续签,需要使用这个版本重新申请,以后就能进行续签了。所以需要先注册自己的账号,输入自己的邮箱,之后点击“继续”,之后系统会发送一封验证邮件,按操作指引操作即可。这样,以后在证书快到期时,点击“证书续期”,即可实现快速签发,然后直接下载证书部署安装即可。

2025-03-31 09:00:00 349

原创 RC6在线解密工具

上一篇提到RC6加密工具,对应的也要提到RC6解密工具。

2025-03-24 10:11:16 254

原创 RC6在线加密工具

RC6加密算法是一种基于RC5改进的分组密码算法,曾作为AES(高级加密标准)的候选算法之一。它采用了4个32位寄存器,增加了32位整数乘法运算,以增强扩散和混淆特性,提高了安全性。RC6的设计简单、高效,适合软硬件实现,能够抵抗各种已知攻击,提供AES所需的安全性。尽管最终未被选为AES标准,RC6在密码学研究和实际应用中仍具有重要意义。

2025-03-21 21:23:24 174

原创 免费HTTPS证书申请工具

HTTPS证书是一种由权威的证书颁发机构(CA)颁发的数字证书,它基于公钥基础设施(PKI)技术,用于在客户端(如浏览器)和服务器之间建立加密的通信通道,确保数据传输的保密性、完整性和身份验证。先注册登录后再申请,以后申请不用每次都要验证邮箱,并且可以在用户中心里可以进行管理申请的证书。遇到什么问题也可以给我留言。

2025-03-21 21:18:24 374

原创 RC5解密工具

上一篇文章讲到RC5加密工具,对应的也要介绍下解密工具。

2025-03-20 21:49:21 183

原创 RC5在线加密工具

RC5 是一种对称密钥加密算法,由 Ronald Rivest 于 1994 年设计,具有可变密钥长度、轮数和块大小,适用于多种应用场景。RC5在线加密工具加密模式支持ECB、CBC、CFB、OFB、CTR等模式。开发调试可以结合在线工具使用。

2025-03-20 21:43:54 168

原创 浏览器F12反debug无限debug死循环跳过方法

有些网站开启了反debug,避免被分析代码,一旦按了F12就会无限断点到debug,造成死循环。那么如何跳过这个死循环呢。如果返回true则继续输入,返回false则不适用。

2025-02-25 11:48:41 284

原创 RC解密工具

上一篇文章讲到RC2加密工具,对应的也要介绍下解密工具。

2025-01-15 15:24:34 250

原创 RC2在线加密工具

本RC2加密工具支持加密模式包括ECB、CBC、CFB、OFB、CTR模式。填充方式支持PKCS#5、PKCS#7、Zeros、ISO10126、ANSI X.923、ISO/IEC 7816-4以及无填充。RC2是由著名密码学家Ron Rivest设计的一种传统对称分组加密算法,它可作为DES算法的建议替代算法。RC2是一种分组加密算法,RC2的密钥长度可变,可以从8字节到128字节,安全性选择更加灵活。开发调试上,有时候需要进行对比测试,可使用在线工具进行验证对比。

2025-01-15 15:16:57 302

原创 XML与Go结构互转实现(序列化及反序列化)

在Golang编程中,对象序列化成XML,或者从XML反序列化为对象是很常见的情况。介绍了代码生成工具,可便于根据报文直接快速生成代码,这样不用一个一个字段手写。参数2是每行前缀,参数3是缩进,这里使用缩进符号tab。

2024-12-27 10:53:36 717

原创 UUID在线生成工具

和V1 、V2 不同,V3 不依赖与机器信息和时间信息, 但是V3 要求输入命名空间+名称,命名空间本身也是一个UUID ,用来标识应用环境,名称通常是用户账号、用户名之类的内容,通过命名空间+名称+三列算法算出UUID。UUID-v2 和V1 很类似,是根据标识符(通常是组或用户ID )、时间和节点ID 生成,不过区别在于V2 将V1 中的部分时间信息换成了主机名, 故应用具有局限性(有隐私风险),未大规模使用。在结构中的 M,定义了 UUID 的版本,UUID 的 5 个版本就是在这里进行定义的。

2024-12-27 10:23:39 663

原创 Openssh启用UsePAM的方法

当我们在sshd_config启用UsePAM,即配置。解决办法,编辑/etc/pam.d/sshd。

2024-12-26 15:59:28 571

原创 编译openssl遇到错误Parse errors: No plan found in TAP output的解决方法

编译openssl遇到错误Parse errors: No plan found in TAP output的解决方法

2024-12-26 15:49:53 550

原创 Centos安装yq步骤

yq 是一个轻量级和便携式的命令行 YAML、JSON 和 XML 处理器。yq 使用类似于 jq 的语法,但可以处理 yaml、json、xml、properties、csv 和 tsv 文件。

2024-12-23 16:22:26 406

原创 Web Worker的使用方法

JavaScript 语言采用的是单线程模型,Web Worker 的作用,就是为 JavaScript 创造多线程环境,允许主线程创建 Worker 线程,将一些任务分配给后者运行。在主线程运行的同时,Worker 线程在后台运行,两者互不干扰。等到 Worker 线程完成计算任务,再把结果返回给主线程。这样的好处是,一些计算密集型或高延迟的任务,被 Worker 线程负担了,主线程(通常负责 UI 交互)就会很流畅,不会被阻塞或拖慢。

2024-12-23 16:16:33 627

原创 Docker Desktop占用空间问题解决

清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)。步骤二:重启docker服务

2024-12-14 15:53:20 959

原创 腾讯云COS跨域访问CORS配置

腾讯云COS跨域访问CORS配置方法如下,参考以下截图:

2024-12-14 11:57:13 499

原创 PKCS#7、Bit padding(位填充)、Byte padding(字节填充)、Zero padding(零填充)

PKCS#7、Bit padding(位填充)、Byte padding(字节填充)、Zero padding(零填充)是密码学常见的填充方式。

2024-12-13 11:14:30 716

原创 BeanUtils与BeanCopier支持功能对比

BeanUtils与BeanCopier支持功能对比

2024-12-13 11:02:53 292

原创 BlowFish解密工具

上一篇文章讲到BlowFish加密工具,对应的也要介绍下解密工具。

2024-12-12 11:33:59 246

原创 BlowFish加密工具

Blowfish是一个对称加密块算法,由Bruce Schneider于1993年设计,现已应用在多种加密产品。Blowfish能保证很好的加密速度,并且目前为止没有发现有效地破解方法。目前为止AES比Blowfish有更广的知名度。本BlowFish加密工具支持加密模式包括ECB、CBC、CFB、OFB、CTR模式。密钥长度是可变的,长度为32到448bits之间。输出密文支持Base64和16进制字符串两种格式。

2024-12-12 11:29:10 548

原创 Nginx限制访问频率

Nginx限制访问可通过ngx_http_limit_req_module模块、ngx_http_limit_conn_module模块来实现,前者限制请求数,后者现在并发数。

2024-10-03 16:46:48 811

原创 在线JSON可视化工具--支持缩放

收到反馈,觉得工具好用,唯一不足就是不能缩放视图,其实是支持的,因为滚轮有可能是往下滚动,会与缩放冲突,所以这个工具设计为需要双击视图来触发打开缩放开关,即双击视图区域后,滚动鼠标滚轮即可缩放,再双击则关闭缩放。

2024-10-03 12:22:49 525

原创 新版IDEA配置前进和后退、打开资源管理器等快捷按钮

新版IDEA,好像是IDEA2024版本开始就默认隐藏了工具条,这时一些很常用的快捷按钮,如前进、后退、打开资源管理器就无法使用。这里图文介绍,如何把这些配置出来。1、选择 File / Settings(windows版),或者Preferences(mac版)2、打开 Appearance & Behavior 并选择 Menus and Toolbars。4.点击“Add”按钮,依次展开“Main Menu”、“Navigate”3、选择 “Main Toolbar” 并展开,再选择“Left”

2024-09-02 11:38:22 2242

原创 Base64在线解码工具

Base64是基于64个可打印字符来表示二进制数据的编解码方式,开发经常会使用base64编码来对数据进行编码,之后再做数据传输。Base64编码包含:标准Base64编码、URL Base64编码、MIME Base64编码。该工具支持标准Base64解码、URL Base64解码、MIME Base64解码,不需要指定编码类型即可正常解码。

2024-08-08 18:14:21 400

原创 SM2在线验签工具

相应的有签名自然需要验签。SM2采用SM2私钥进行签名,而使用公钥进行验签,以验证数据的完整性和来源是否没被篡改。

2024-08-08 10:27:15 1754

原创 在线文件SM3哈希校验和计算工具

这个在线工具运行在用户本地,安全可靠,支持上G以上的超大文件计算,亲测2G以上都没问题。在国密系列中,SM3作为对应的哈希算法。

2024-08-07 14:41:08 1994 2

原创 在线文件SHA计算工具

工具支持SHA家族算法包括:SHA1,SHA2(SHA-224、SHA-256、SHA-384、SHA-512、SHA-512/224、SHA-512/256),SHA3(SHA3-224、SHA3-256、SHA3-384、SHA3-512)。这个在线工具的一大优点在于它是运行在本地环境,即用户自己的电脑,所以不需要上传文件,安全可靠,因此也支持上G的超大文件。SHA全称:Secure Hash Algorithm,文件SHA哈希计算,通常用于验证文件的完整性。

2024-08-07 12:48:35 2681

原创 3DES在线解密工具

上一篇文章提到3DES在线加密,相应的也有解密。3DES在线解密是对经过3DES加密的密码进行解密。

2024-08-06 15:54:29 255

原创 3DES在线加密工具

3DES(Triple Data Encryption Standard,三重数据加密标准)是一种基于DES(Data Encryption Standard,数据加密标准)的对称密钥块加密算法。3DES是对原始DES算法的一种改进,旨在提供更强的安全性。一些开发还经常需要用到3DES进行加解密,为了方便进行验证测试,可以使用在线工具。

2024-08-06 15:42:51 783 2

原创 SM2在线签名工具

SM2是国密中非对称加密算法,通常场景用于加密;同时SM2也是签名算法,也可以用于签名和验签。SM2采用公钥加密,私钥解密;私钥加签,公钥验签。我们可以开发代码实现SM2对数据进行签名,也可以利用在线工具实现快捷加签。

2024-08-05 11:26:16 864

原创 SM2密钥对在线生成工具

先前已经介绍过SM2的在线加密和解密两款工具,可回头看之前的文章:SM2椭圆曲线公钥密码算法在线加密工具SM2在线解密工具在使用SM2加密进行加密之前,我们需要一对SM2密钥,快捷的方法自然是用SM2密钥对在线生成工具:在线SM2密钥对生成工具

2024-08-05 11:06:10 5978

原创 golang离线引用依赖包

go mod vendor 是Go语言中用于模块化管理的一个命令,它将当前项目的依赖包复制到项目根目录下的 vendor 子目录中。:vendor 目录包含了项目精确到某一时刻的所有依赖版本,确保了项目在未来任何时候重新构建时,使用的都是与当时一致的依赖版本,从而避免因依赖升级导致的潜在问题。:当你把所有依赖都放入 vendor 目录后,即使在没有网络连接的情况下,也可以正常编译和运行项目,因为Go工具链会优先从 vendor 目录加载依赖。

2024-07-30 15:45:48 718

转载 日志分析工具 Top 10 介绍

Loggly 同时有免费和收费计划。Loggly 的分析功能包括根据他们的对你的日志进行鸟瞰视图查看。你只需要点击几下就可以消除噪音。他们还能提供强大的全文搜索、范围以及布尔等多种查询。你还可以使用他们的轻松地发现你日志中的各种趋向。如果你看到了一个尖刺,你可以迅速追溯到相关日志中的时间点。Logentries 同时有免费和收费计划。其部分功能整合了实时跟踪搜索、自定义标签以及上下文视图。通过聚合的实时跟踪检索,你可以进行日志的实时过滤,从而在 web 应用程序和系统事件发生的时候可以有一个更深入的了解。

2024-07-30 15:39:07 2081

原创 SM2在线解密工具

SM2加密算法,采用公钥加密、私钥解密,在上一篇文章提到SM2加密工具,对应的这里再次提供SM2的在线解密工具。这个工具非常强大,不管什么加密模式都能无需指定的直接解密。

2024-07-30 14:51:16 2855

解决使用Go Iris框架v12时遇到的logslog未在GOROOT中的问题go log/slog: package log/slog is not in GOROOT问题解决

内容概要:本文详细介绍了在使用 Go 语言的 Iris 框架 v12 启动项目时出现‘log/slog 包不在 GOROOT 目录中’错误的原因及其解决方案(错误信息: go log/slog: package log/slog is not in GOROOT)。首先指出在项目中正确添加了 Iris 依赖(github.com/kataras/iris/v12 v12.1.8)的前提下,该问题通常是由于使用的 Go 版本过低导致。接着提供了具体的 Go 版本升级建议,即至少升级至 1.21 版本,并给出一段基于最新 Go 版本和 Iris v12 的示例代码用于验证问题解决。 适合人群:使用 Go 语言进行后端开发且遇到类似错误的技术人员。 使用场景及目标:帮助开发者解决项目构建过程中因环境不兼容引发的具体错误,特别是针对采用 Iris 框架的 Go 项目。 阅读建议:根据文章指引检查当前的 Go 开发环境版本,必要时执行相关操作完成更新,随后参考所提供的示例代码测试是否能够成功启动 Iris 应用程序。同时建议学习更多关于环境配置管理和依赖管理的知识,以便有效避免此类问题的发生。

2024-12-26

Oracle JDK1.8最后一个免费版本安装包及安装说明

Oracle JDK1.8后面的版本商业通途需要付费,避免这个问题,需要选择最后一般免费版本。这里附带Oracle JDK各版本协议说明表,BCL协议,即Oracle Binary Code License Agreement,协议规定你可以使用JDK,但是不能进行修改。私用和商用都可以。据此可知最后一个免费版本是哪个版本。这里提供linux环境下安装jdk步骤,并附带Oracle JDK1.8最后一个免费版本安装包。 适用人员:JAVA开发工程师、服务器运维工程师、软件项目管理者

2024-12-26

OpenSSH端口修改与SELinux兼容解决方案

内容概要:本文介绍了在开启SELinux的情况下修改OpenSSH默认端口的详细步骤和方法,提供了两种方案:禁用SELinux或配置SELinux以兼容新的SSH端口设置。文章通过具体命令和配置文件修改指导,确保在更改端口后能够使OpenSSH正常工作。 适合人群:IT系统管理员、运维工程师、网络管理员、具备Linux基本操作技能的技术人员。 使用场景及目标:适用于需要进行三级等保合规测试的服务器安全管理,在不影响安全性的情况下修改SSH服务端口,提高服务器访问的安全性和隐蔽性。 其他说明:本教程适用于CentOS/RHEL等基于RPM的Linux发行版。对于其他发行版,某些步骤可能需要调整。建议在操作前备份相关配置文件并验证现有服务的正常运行状态。

2024-12-26

Centos下Docker安装与卸载操作指南

内容概要:本文档提供了一个详尽的指南,介绍在CentOS环境下安装和卸载Docker的步骤。首先指导用户安装必需的库文件和配置Docker的官方源,然后详细阐述了安装不同版本Docker的方法,并对启动Docker服务以及验证安装成功进行了说明。最后,文档还涵盖了Docker卸载的具体操作,包括移除软件包和清理残留文件。 适合人群:适用于需要在CentOS系统上部署Docker环境的技术人员或运维人员。 使用场景及目标:本文档主要面向那些希望了解或已经准备在CentOS系统中安装和配置Docker服务的用户。通过对本指南的学习,可以掌握Docker的安装方法、服务的启停管理以及完整的卸载流程。 阅读建议:对于初次接触Docker的用户来说,建议从基础概念出发,逐段学习文档内容。每完成一个安装或卸载的步骤后,可以实际在自己的环境中进行练习,加深理解和记忆。同时,在安装过程中遇到的问题可以查阅相关官方文档或在线求助。 注意事项:在执行删除操作时,特别是删除/var/lib/docker目录,务必确保没有任何重要数据被错误地清除。

2024-12-26

Golang最新稳定windows版本go1.20.1.windows-amd64.zip

Golang最新稳定windows版本(压缩包版本) go1.20.1.windows-amd64.zip 版本发布日期:2023-02-13 使用压缩包版本,绿色环保,升级方便。

2023-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除