Arpit Mohapatra | WebAuthn Based Ockam Vault In TypeScript #2380
marpit19
started this conversation in
Help Wanted
Replies: 1 comment
-
This is my Resume Link in case mentors wants to see my coding profile, projects and to see some of my past works 😊 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello everyone, I am Arpit Mohapatra (Discord username: Asuna#7535), a pre-final undergrad from KIIT University Bhubneshwar and I have been into open source for a year since I did my first PR from starting to changing spelling mistakes in docs to adding new features to repositories. My tech stack mainly includes Javascript, Typescript, Postgresql, MongoDB, ReactJS, NodeJS, NextJS and recently started working with cryptography and solidity for Ethereum contracts.
Thanks to @mrinalwadhwa for guiding me in discord and solving all my queries. I have built a small prototype, for now, that would help with my ideas. Github repo for prototype: LINK
I have made this today only so I have used only one file for generating two keys for Bob and Alice (as it was used in Ockam Rust Repo) Ockum E2E encryption using RUST
Earlier I used only the Diffie Hellman approach for encryption and decryption but later I remember I learned about Elliptical curve DH a better approach than DH as it is more secure and fast.
I have used ECDH as I learned about them in my recent semester and I tried to apply the concepts I learned from there.
I also looked into an in-built crypto package right now for this prototype but would switch to using the Ockam interface that they have built right now link
So my plan is to use all of the encryption and decryption techniques and use them to encrypt the message from an endpoint A to an endpoint B that is secure and passwordless that has been a hot topic recently.
So while working on it I learned about GCM from a medium article and I implemented that for encryption and description as it provides
Frankly speaking, I don't know RUST but I'm not afraid to learn new things and I know I would be looking at a lot of RUST code and I am willing to read more about RUST and check out the docs as I did when I started with typescript. Can't wait to contribute to this project and would love to be a part of this amazing organisation.
Beta Was this translation helpful? Give feedback.
All reactions