Animesh Das | WebSocket Based Ockam Transport In TypeScript #2387
Replies: 1 comment
-
E2E with RustAs per the documentation, we are trying to create a transport connection between Alice and Bob using Ockam. Ockam is beneficial as it will set up an Ockam hub between the two entities. It follows the CIA triad and protects the messages and information end to end in a secure channel. Due to the dynamic nature of environments where multiple instances of machines and applications enter and leave the network the trust is low considering the amount of cyber risk we have at hand. A better way of approaching this issue is by authenticating on both ends for the users such that the sent and received data does not tamper during transit. As the data moves through various types of architecture in various types of applications the services have full control over the CRUD permission of the data in transit. The solution has been defined using the Ockam suite of programming, where it does all the heavy lifting of maintaining the CIA by mutual authenticating on both the end using cryptography. Ockam Components
I used the following code snippets from the Documentation Bob's Client ( example/bob.rs )
Alice Client (examples/alice.rs)
Issues I faced while going through the documentation
|
Beta Was this translation helpful? Give feedback.
-
Hey Everyone, I am Animesh Das, a pre-final year Computer Science undergraduate at The NorthCap University, Gurugram. I am a tech enthusiast with a deep interest in Web Development, Network Security, Blockchain, and Distributed Systems.
I have been into web development for the past 3 years but I have only been able to make a few open-source contributions this year itself. As a part of my course curriculum, I have been learning about Web security, Cryptography, and Software Vulnerabilities.
I have been primarily been working on the following tech stack
Apart from the above, I have also my hands-on REST APIs,GoLang, MySql, Angular,Docker,WordPress, C++(for problem-solving), Java(for 3bn devices :P).
I am new to Rust and definitely want to learn more looking at the scope of the language in End-to-End encryption and Blockchain (Solana network).
After my brief conversation with @mrinalwadhwa on discord, I'm confident if I'm selected as a Github Extern @ Ockam I would learn a lot in the span of three months.
Past Projects
Cohesion CTF-ARG Platform
Working on Documentation
The project was built using Nodejs, Express, EJS, and Firebase for building an open-source CTF platform. You can read more about
the project in the README.md
Vortex - Crypto and Stock market Tracker
In progress
It is a market watch webApp. I have used Reactjs, Styled-Components for the initial development. I would be continuing with the same in the future.
Open Source Contribution
Implemented Authentication while mapping its data to Firebase Realtime Database.
Thank you for reading about me and my projects I will share my learning in the Comments of this discussion tab.
Excited to learn and contribute to Ockam!
Beta Was this translation helpful? Give feedback.
All reactions