Skip to content

Commit 051a206

Browse files
Update README.md
1 parent 872f5b7 commit 051a206

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# OutSystems.Extension.NetChecksumUtils
2+
![Tests Status](https://github.com/Redeagle48/OutSystems.Extension.NetChecksumUtils/actions/workflows/test.yml/badge.svg)
3+
A high-performance OutSystems Extension using the .Net System.Security.Cryptography DLL to provide robust checksum generation and verification for strings and binary data. This extension simplifies data integrity checks by wrapping standard .NET cryptographic providers into easy-to-use Server Actions. This implementation replaces the obsolete "ComputeHash" OutSystems built-in action.
4+
5+
🚀 Features
6+
Multi-Algorithm Support: Generate hashes using MD5, SHA256, SHA3_256, and SHA512.
7+
8+
🛠 Actions Included
9+
This extension exposes the following Server Actions within Service Studio:
10+
11+
## ComputeHash
12+
Generates a checksum for a given input based on the specified algorithm.
13+
14+
Input: Value (Text/Binary), Algorithm (Text: MD5, SHA256, etc.)
15+
16+
Output: Hash (Text)
17+
18+
## VerifyHash
19+
Compares a plain value against an existing hash to check for integrity.
20+
21+
Input: Value (Text/Binary), HashToVerify (Text), Algorithm (Text: MD5, SHA256, etc.)
22+
23+
Output: IsValid (Boolean)

0 commit comments

Comments
 (0)