Get-DataHash
0.91.1
A PowerShell module for generating hash digests of complex Powershell/.Net data structures, supporting various hashing algorithms, intuitive structural normalization for hash consistency, and circular reference handling. Ideal for data integrity verification and digest generation of powershell objects.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2025 David Midlo. Licensed under the MIT License.
Package Details
Author(s)
- David Midlo
Tags
hashing data cryptography security PowerShell
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Initial release of Get-DataHash module with support for SHA-256, object normalization, and BSON serialization.
FileList
- Get-DataHash.nuspec
- test.ps1
- LiteDB.xml
- System.Buffers.dll
- Get-DataHash.psd1
- STANDARDS.md
- tests\sractch.Tests.ps1
- tests\_normalizedValue.Tests.ps1
- tests\ComparisonOperators.Tests.ps1
- tests\_normalizeDict.Tests.ps1
- private\types\DataHash.psm1
- LICENSE
- README.md
- Get-DataHash.psm1
- LiteDB.dll
- tests\_isEnumerable.Tests.ps1
- tests\Constructors.Tests.ps1
- tests\_normalizeList.Tests.ps1
- tests\TypeMapping.Tests.ps1
- public\Get-DataHash.ps1
- private\types\Mappers\Mapper_PSCustomClass_DataHash.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.91.1 (current version) | 6 | 3/20/2025 |
0.91.0 | 4 | 3/20/2025 |
0.9.2 | 8 | 3/18/2025 |
0.9.0 | 5 | 3/18/2025 |