Skip to content

ObfuscationUtils v1.0 - 图片混淆工具库

Pre-release
Pre-release

Choose a tag to compare

@2195517546 2195517546 released this 30 Dec 03:11

🎉 ObfuscationUtils v1.0

一个强大的图片混淆加密工具库,提供多种图片加密混淆算法。

✨ 功能特性

  • 🔐 支持 6 种混淆算法:Tomato, Block, RowPixel, PerPixel, PicEncryptRow, PicEncryptRowColumn
  • 🚀 高性能多线程处理
  • 🔄 完全可逆的加密/解密
  • 📦 零外部依赖(仅使用 Java 标准库)
  • 🎨 支持 PNG, JPG, GIF 等常见格式
  • 🌐 支持 Spring Boot MultipartFile

📥 如何使用

方式 1:直接下载 JAR 包

  1. 下载下方的 ObfuscationUtils-1.0.jar
  2. 添加到你的项目 libs 目录
  3. 在 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>