Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the option (and logic) to encrypt the exported .pck or .zip file and decrypt it at runtime to access the data #948

Closed
dariuspranskus opened this issue May 28, 2020 · 2 comments

Comments

@dariuspranskus
Copy link

Describe the project you are working on:
Any project which needs to be exported to Android

Describe the problem or limitation you are having in your project:
This is related to #946 and #947. Currently export to Android functionality pushes individual project files into assets folder in exported APK. after implementing features #946 and #947, system by default will push the PCK or ZIP file instead. Adding PCK encryption option on top of that will add another level of protection.

Describe the feature / enhancement and how it helps to overcome the problem or limitation:
Option will allow the exported PCK file to be encrypted and decrypted on the fly during the load process.

Describe how your proposal will work, with code, pseudocode, mockups, and/or diagrams:

If this enhancement will not be used often, can it be worked around with a few lines of script?:
Every time when the project is exported to Android

Is there a reason why this should be core and not an add-on in the asset library?:
Because it is core export functionality

@dariuspranskus
Copy link
Author

#38308 seems to enable this functionality

@Calinou
Copy link
Member

Calinou commented Dec 13, 2020

This was implemented by godotengine/godot#38308, closing.

@Calinou Calinou closed this as completed Dec 13, 2020
@Calinou Calinou added this to the 3.2 milestone Dec 13, 2020
@Calinou Calinou modified the milestones: 3.2, 4.0 Dec 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants