ObfuscationUtils v1.0 - 图片混淆工具库
Pre-release
Pre-release
🎉 ObfuscationUtils v1.0
一个强大的图片混淆加密工具库,提供多种图片加密混淆算法。
✨ 功能特性
- 🔐 支持 6 种混淆算法:Tomato, Block, RowPixel, PerPixel, PicEncryptRow, PicEncryptRowColumn
- 🚀 高性能多线程处理
- 🔄 完全可逆的加密/解密
- 📦 零外部依赖(仅使用 Java 标准库)
- 🎨 支持 PNG, JPG, GIF 等常见格式
- 🌐 支持 Spring Boot MultipartFile
📥 如何使用
方式 1:直接下载 JAR 包
- 下载下方的
ObfuscationUtils-1.0.jar - 添加到你的项目
libs目录 - 在 Gradle 中添加依赖:
dependencies {
implementation(files("libs/ObfuscationUtils-1.0.jar"))
}方式 2:通过 JitPack(推荐)
Gradle (Kotlin DSL):
repositories {
maven { url = uri("https://jitpack.io") }
}
dependencies {
implementation("com.github.2195517546:ObfuscationUtils:-b600ccf548-1")
}Gradle (Groovy):
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'com.github.2195517546:ObfuscationUtils:-b600ccf548-1'
}Maven:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>com.github.2195517546</groupId>
<artifactId>ObfuscationUtils</artifactId>
<version>-b600ccf548-1</version>
</dependency>