The following project was done to practice the asymmetric encryption process in node.js with the crypto module.
An ssl server was also implemented with a test certificate generated with OpenSSL.
The web application simulates a bidding process in which different excel files containing the proposal of the interested companies are sent, the server receives the files, decrypts them and returns the winner of the bid.
You can try the app with the command
npm run dev:1
Note
School project for IT security class at URU.