Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

use Native Node js Crypto module instead of cryptoJs #469

Open
olasunkanmi-SE opened this issue Jan 6, 2024 · 0 comments
Open

use Native Node js Crypto module instead of cryptoJs #469

olasunkanmi-SE opened this issue Jan 6, 2024 · 0 comments
Labels
good first issue Good for newcomers

Comments

@olasunkanmi-SE
Copy link
Owner

olasunkanmi-SE commented Jan 6, 2024

Reading through cryptoJs readMe file in the latest version 4.2.0
`Discontinued

Active development of CryptoJS has been discontinued. This library is no longer maintained.

Nowadays, NodeJS and modern browsers have a native Crypto module. The latest version of CryptoJS already uses the native Crypto module for random number generation, since Math.random() is not crypto-safe. Further development of CryptoJS would result in it only being a wrapper of native Crypto. Therefore, development and maintenance has been discontinued, it is time to go for the native crypto module.`

Therefore the cryptoJs node module will be replaced by the native Nodejs crypto module and all implementation of the cryptoJs within the frontend application will be updated accordingly.

@olasunkanmi-SE olasunkanmi-SE self-assigned this Jan 6, 2024
@olasunkanmi-SE olasunkanmi-SE added the good first issue Good for newcomers label Jan 6, 2024
@olasunkanmi-SE olasunkanmi-SE changed the title use Native Node js Crypto module instead of cryptojs use Native Node js Crypto module instead of cryptoJs Jan 6, 2024
@olasunkanmi-SE olasunkanmi-SE removed their assignment Jan 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant