Coder Social home page Coder Social logo

cread's Introduction

Hey There!! It's Vinit... ๐Ÿ‘‹

  • Master of Applied Computing (MAC) student at the University of Windsor. Windsor, ON ๐Ÿ‡จ๐Ÿ‡ฆ๐Ÿ“š
  • Passionate about software development, problem-solving, and quick adaptation to new technologies ๐Ÿ’ป๐Ÿ”ง
  • Proficient in Golang, C and Rust, and well-versed in Object-Oriented concepts, Data Structures, and Algorithms ๐Ÿš€
  • Love to tinker with systems and interested in the field of Cyber Security ๐Ÿ’ป๐Ÿ”จ
  • Currently working as a Summer Coop student at Sterling Information Technologies Inc. as an Application Developer, doing Research work on ZTNA. ๐Ÿ›ก๏ธ
  • Former Software Engineer at Crest Data Systems Pvt. Ltd., delivering impactful software solutions โœจ
  • Mentor and tutor, empowering interns in Elasticsearch for technical growth and professional development ๐ŸŒŸ
  • Led a team of 15 members and supervised their progress. ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘
  • Directed all project-related operations from beginning to end, including gathering client requirements, estimating necessary work, suggesting delivery schedules, and delivering the final product to the client. ๐Ÿ–‹๏ธ๐Ÿ“‘
  • Eager to expand skills, leverage experiences, and learn from industry professionals ๐ŸŒฑ
  • Actively seeking Mid-Senior level Full-time opportunities. ๐ŸŒค๏ธ
  • Let's connect: https://www.linkedin.com/in/chauhan-vinit/ ๐Ÿค
  • Email: [email protected] โœ‰๏ธ
  • Feel free to reach out if you have suitable roles or insights to share or just want to talk about tech. ๐Ÿ“ฌ๐Ÿค

Languages and Tools:

vinit-chauhan

ย vinit-chauhan

vinit-chauhan

cread's People

Contributors

vinit-chauhan avatar

Watchers

 avatar

cread's Issues

Update the password handling mechanism.

For the current iteration, We are not checking the password if it's valid or not. We are decrypting the file regardless the password is correct or not.

For the future scope we can do following to store password more securely.

Encryption:

  1. Hash the password prompt ( MD5 / Sha256 )
  2. Add the hash to the header of the encrypted file
  3. Encrypt the file using the password.

Decryption:

  1. Get the password from the prompt.
  2. Hash it using the same algo.
  3. Check the header to see if it's the same or not.
  4. If it's the same, Decrypt the file using the password.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.