#A GUI Application To Encrypt Resource Packs

1 messages ยท Page 1 of 1 (latest)

keen coral
#

First of all, yes, I know that there have been a lot of tools that can encrypt packs already.
This was more of an experiment to me and oh boy indeed it was. I have already build encryption tools in JavaScript before but this time I wanted to make a desktop app. So I choose to do it with Tauri, where I can have the frontend in JS and the backed in Rust. That means yes, I had to learn Rust just for this in 2 days. This was not my first choice tho, I originally had a JS implementation of it but sadly it can make the UI unresponsive and well Tauri's support for web workers is non existent... Long live electron I guess? Either way this lead to me having to implement the encryption is Rust. Either way, I hope anyone will find this Project useful regardless!

https://github.com/Dingsel/mcencrypt

sage moss
#

๐Ÿ“Œ

glacial holly
#

๐Ÿ“Œ

flint kettle
#

๐Ÿฆ€

#

Nice UI btw

#

Did you test it?

sacred mantle
#

Well works fine at my Pop!_OS tho

analog estuary
#

crab lang

#

great job!

keen coral
#

thanks y'all and yes, crab lang!

#

also I did test it with other decryption tools as well

undone hamlet
#

๐Ÿ”ฅ

#

@keen coral can u make tutorial how to use this

#

idk how to use

keen coral
#

you need a server software that supports sending encrypted packs. for the program itself it should be self explanatory

keen coral
#

Well you should choose the one that fits you the best

keen coral
analog estuary
#

also, why do we use these custom tools instead of just having this be built-in for custom server software?

keen coral
#

Just in time pack encryption when?

analog estuary
#

JIT IP Based Pack Encryption

#

JITIPBPE

#

JIPPE

forest pond
#

so where the randomize key generated?

keen coral
#

In the output folder

forest pond
keen coral
#

And a .zip.key file in the same directory

forest pond
#

weird

keen coral
forest pond
keen coral
#

What?

#

Encrypt menu?

flint kettle
keen coral
#

zip.write insead of write_all ๐Ÿ˜ญ

keen coral
#

this is what 2 days of rust get you into...