Skip to content

SimplyBuilder/sb-module-crypto

Repository files navigation

SimplyBuilderCrypto Node.js Package

SimplyBuilderCrypto offers a comprehensive suite of cryptographic utilities tailored for backend/frontend development. It provides a variety of functionalities, including multiple hashing algorithms, UUID generation, random bytes generation, and more, making it a versatile choice for developers.

SimplyBuilder SimplyBuilder Maintained SimplyBuilder - sb-module-crypto GitHub License

GitHub package.json front GitHub package.json back GitHub Release GitHub top language

npm - @jamilservices/sb-module-crypto-front yarn - @jamilservices/sb-module-crypto-front

npm - @jamilservices/sb-module-crypto-back yarn - @jamilservices/sb-module-crypto-back

IDE Github

Linux Node.js

Rust MarkDown JavaScript TypeScript C

Brave Chrome Firefox Vivaldi Safari Opera

πŸ€– Documented by Artificial Intelligence

This project takes a leap into the future of code documentation and maintenance. πŸš€
All text commits and Doc comments were created automatically by the advanced AI of ChatGPT, showcasing a seamless integration between human creativity and artificial intelligence.

By leveraging ChatGPT's capabilities, we've ensured that the documentation is not only comprehensive but also up-to-date with the latest standards. This collaboration marks a step forward in our pursuit of innovative solutions, making our codebase more accessible and easier to understand for developers worldwide.

Embrace the future of coding with us. 🌟

Features

  • Hashing: Conversion of strings into hashes using MD5, SHA-256, and SHA-512 algorithms.
  • UUID v4: Random generation of version 4 UUIDs.
  • Random Bytes: Generation of random bytes with a customizable length, having a minimum and default value of 32 bytes.
  • Box: Coming Soon...
  • Keys: Coming Soon...
  • Sign: Coming Soon...

Core

Versions

Rust Modules

  • hash md5
  • hash sha256
  • hash sha512
  • encode base64
  • decode base64
  • random bytes
  • random uuid v4
  • signs
  • keys
  • box create
  • box open
  • box secret

Contribution Guidelines

Interested in contributing? We value your contributions and would love to see your input. Please follow our guidelines for contributing to ensure a smooth collaboration process.

License

SimplyBuilderCrypto is made available under the MIT License by @jamilservicos.

  • You are free to modify and reuse the code.
  • The original license must be included with copies of this software.
  • Please link back to this repository if you use a significant portion of the source code.