The Crypto library is one of the standard library modules of the Ballerina language.
It provides the necessary utilities that are required to hash content using different hashing mechanisms and algorithms.
For more information go to The Encoding Module.
For example demonstrations of the usage, go to Ballerina By Examples.
-
Download and install Java SE Development Kit (JDK) version 8 (from one of the following locations).
Execute the commands below to build from the source.
-
To build the library:
./gradlew clean build
-
To run the tests:
./gradlew clean test
-
To build the module without the tests:
./gradlew clean build -x test
-
To debug the tests:
./gradlew clean test -Pdebug=<port>
As an open source project, Ballerina welcomes contributions from the community.
You can also check for open issues that interest you. We look forward to receiving your contributions.
For more information, go to the contribution guidelines.
All contributors are encouraged to read the Ballerina Code of Conduct.
- Discuss about code changes of the Ballerina project in [email protected].
- Chat live with us via our Slack channel.
- Post all technical questions on Stack Overflow with the #ballerina tag.