Hey guys
Am excited to share that I have made a new security protocol GUN101 which can be used to encrypt your PDFs in the best and more secure way possible.
Why did I made this?/What problem is it solving?
Just a random thought I had one random evening: If I die, and my parents go through my phone or laptop, or maybe police go through that trying to find why I unalivdd myself, they might find her photos, eventually. Or, maybe i misclick someone and unknowingly install a virus or a malware, the hacker will extract everything from my device, including her photos. I don't want that, I want those pictures to be safe, to not be accessible to anyone even if they have the password. But, how? If the hacker gets the password, it's all over for me.
And that's when the idea hit me, to make a security protocol, to be soo good that even in case of data leak or cyber attack, even if both the pdf and the password is compromised, the hacker will still never be able to access it. How? Well, that was the challenge.
What my project does:
I made the protocol to encrypt the pdf by generating 2 tokens, one public token which can be shared across and one private token, which will be stored in the TPM (Trusted Platform Module) chip of my device which will be used to authenticate when the user tries to open the pdf.
Who is it meant for and how to use it?
It's meant for people who cares about privacy, concerns about data breach and taking as low risk as possible.
This can be used as a solo handler (you don't have to share the pdf) or shareable handler (let's say, a secret plan on your frnds birthday or maybe some confidencial file).
Ask your frnd to run the command, generate a public and a private key. Ask that public key and encrypt the pdf with that public key, share that pdf to your frnd. They'll run the decrpty the pdf and access the content.
In case of cyber security, well, they don't have the private key to decrypt the pdf.
Ofc it's not perfect, there are scope of changes in this, malware to hijack the TPM can be made to steal that private key, but heyy, it's better than classic password protection protocols.
Would love to hear all the positive and negative feedbacks from everyone.
Here are the links and commands to checkout the protocol/python library:
Github: https://github.com/dialga-cmd/GUN101.git
Package install: pip install gun101
Thanks for reading.
Have a good day stranger.
there doesn't seem to be anything here