Found 222 packages
An enricher to be used for masking sensitive (PII) data using Serilog
A managed class that can hold an array in RAM and zero it on disposal. The code has the capability to throw if it cannot lock the array in RAM or gracefully degrade to merely pinning the memory to prevent the CLR from moving it and risking exposure to other part of the executable.
TLSH is a fuzzy matching library. Given a byte stream with a minimum length of 50 bytes TLSH generates a hash value which can be used for similarity comparisons.
This repository includes the Serilog enricher SensitiveInformationEnricher, that will extract out and isolate all sensitive information in a log message.
PerformanceSensitive Analyzers
Log sanitizer for Serilog that supports structured and unstructured log event data.
This package contains attribut support for the sensitive information enricher.
Represent sensitive data which should be difficult to accidentally disclose, even accounting for some types of application bugs.
Introducing SensitiveString, your shield against inadvertent exposure of sensitive information in application logs and beyond. This lightweight NuGet package wraps strings in a protective layer, ensuring that sensitive data remains secure and inaccessible without explicit handling. Safeguard your users' privacy and your application's integrity effortlessly with SensitiveString.
This package extends SensitiveString to integrate it with HotChocolate so it can be used in inputs and responses.
Package for sanitising sensitive form values in ELMAH logs for MVC4+
This package extends SensitiveString to seamlessly integrate it with EntityFrameworkCore entities.
Package Description
Blake2 hash for sensitive data. Uses Isopoh.Cryptography.SecureArray to assure sensitive data gets wiped from RAM and, if the operating system allows, never gets written to disk.
This package extends SensitiveString so it can be used with FluentValidation.
This package extends SensitiveString so it can be used with NSwag, the Swagger/OpenAPI toolchain.
字符串脱敏,输入输出多种处理模式,支持字符、拼音、简拼、同音字等替换模式,支持正则。
Package for sanitising sensitive form values in ELMAH logs for MVC3
Argon2 Password Hasher written in C#. Uses Isopoh.Cryptography.Blake2 for hashing and Isopoh.Cryptography.SecureArray to protect sensitive data.
GroupDocs.Redaction for .NET is an easy to use document redaction class library which allows to remove sensitive and classified information from the documents of different formats - DOC/DOCX, XLS/XLSX, PPT/PPTX and others. The library provides powerful sanification features. The sensitive content will be safely removed and resultant document can be saved in original format or rasterized PDF which produces resultant documents which is even more safe to share.