mirror of
https://github.com/binwiederhier/ntfy.git
synced 2026-05-21 06:45:26 -06:00
41 lines
787 B
Markdown
41 lines
787 B
Markdown
# Cryptographic and Security Functions
|
|
|
|
Sprig provides a couple of advanced cryptographic functions.
|
|
|
|
## sha1sum
|
|
|
|
The `sha1sum` function receives a string, and computes it's SHA1 digest.
|
|
|
|
```
|
|
sha1sum "Hello world!"
|
|
```
|
|
|
|
## sha256sum
|
|
|
|
The `sha256sum` function receives a string, and computes it's SHA256 digest.
|
|
|
|
```
|
|
sha256sum "Hello world!"
|
|
```
|
|
|
|
The above will compute the SHA 256 sum in an "ASCII armored" format that is
|
|
safe to print.
|
|
|
|
## sha512sum
|
|
|
|
The `sha512sum` function receives a string, and computes it's SHA512 digest.
|
|
|
|
```
|
|
sha512sum "Hello world!"
|
|
```
|
|
|
|
The above will compute the SHA 512 sum in an "ASCII armored" format that is
|
|
safe to print.
|
|
|
|
## adler32sum
|
|
|
|
The `adler32sum` function receives a string, and computes its Adler-32 checksum.
|
|
|
|
```
|
|
adler32sum "Hello world!"
|
|
```
|