Cryptographic
Cryptographic functions return hashes in bytes, so you need to convert your bytes to a Base64-encoded string to send your data to a Splunk Enterprise index. See the base64_encode scalar function.
md5
This function computes and returns the MD5 hash of a byte value X. Because this function takes bytes
as its input, first use the to_bytes
conversion function to convert your string into a byte string.
- Function Input
- bytes
- Function Output
- bytes
DSL example:
md5(bytes);
sha1
This function computes returns the secure hash of a byte value X based on the FIPS compliant SHA-1 hash function. Because this function takes bytes
as its input, first use the to_bytes
conversion function to convert your string into a byte string.
- Function Input
- bytes
- Function Output
- bytes
DSL example:
sha1(bytes);
sha256
This function computes and returns the secure hash of a byte value X based on the FIPS compliant SHA-256 hash function. Because this function takes bytes
as its input, first use the to_bytes
conversion function to convert your string into a byte string.
- Function Input
- bytes
- Function Output
- bytes
DSL example:
sha256(bytes);
sha512
This function computes and returns the secure hash of a byte value X based on the FIPS compliant SHA-512 hash function. Because this function takes bytes
as its input, first use the to_bytes
conversion function to convert your string into a byte string.
- Function Input
- bytes
- Function Output
- bytes
DSL example:
sha512(bytes);
Conversion | Date and Time |
This documentation applies to the following versions of Splunk® Data Stream Processor: 1.0.0
Feedback submitted, thanks!