Found 63 packages
Provides the System.Security.SecureString class, which represents text that should be kept confidential. The text is encrypted for privacy when being used, and deleted from computer memory when no longer needed. Commonly Used Types: System.Security.SecureString System.Security.SecureStringMarshal When using NuGet 3.x this package requires at least version 3.4.
Collection of simple pieces of reusable code designed such that dependencies aren't forced upon consumers of its packages. Package is shipped as source code.
Application to use in UiPath to convert string to secure string
Contains typical implementations for AES, RSA and RSA-AES encryptions. It also contains extensions that helps working with SecureString. Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
Extensions to SecureString to convert to and from secure byte arrays
A tiny, secure, URL-friendly, unique string ID generator for .NET Core.
extension methods to reduce the attack surface when converting Strings to SecureStrings
GetPass is a free, open source, cross-platform library to read passwords in console applications masking the input. It simply focus on getting the job done, with zero-dependencies and few lines of code. This fork returns a SecureString instead of a string.
application to convert string to secure string
A collection of useful extension methods.
CryptKeeper enables you to store secrets in memory and use SecureString with reliably destroyed clear text. The CryptKeeper Secret class is designed to be thread-safe. You can use the underlying secret as an array of bytes or a string (if you must).
Extensions to easily convert from and to a SecureString object
This library having feature to encrypt and decrypt string data with the help of key. Data is logically encrypted and can be decrypted with the same key it was encrypted.
Extension methods for converting a string or character array into a SecureString and also from SecureString back to a character array or string. It is recommended to stick to character arrays and SecureString and avoid using strings as otherwise this beats much of the purpose of SecureString. The lib carefully frees up temporary used unmanaged memory also to avoid leaking data of SecureString into unmanaged memory in the process of copying from SecureString back into managed memory. This lib builds upon best practice and is compiled in .NET Standard 2.0 and therefore all frameworks supporting this framework in .NET, .NET Framework and .NET Core will also support using this lib.
The client-app equivalent of Azure's web.config/app.config sensitive-string override. Enables open-source code to use API keys, connection strings, etc. without checking them in. C# classes are generated during the build from XML config files and environment variables, to support both local builds and CI server builds. For documentation see https://github.com/mmaitre314/SecureStringCodeGen .
Utility for encrypting and validating encrypted data. Also includes methods to encrypt and decrypt using Rijndael and methods to generate SecureString objects.
Creates an IAM Access Key for a provided IAM User and stores the result in an SSM SecureString Parameter (Stability: Stable)
Common String, SecureString, and Collection Extension Methods which include: ToSecureString, ToInsecureString, EqualsIgnoreCase, ContainsIgnoreCase, Before, After, FuzzyEquals, IsNullOrEmpty, and IsNullOrWhiteSpace. Additionally there are helper methods and classes that simplify working with Embedded Resources, Compression, and Encryption. Ball of Yarn icon source: https://pixabay.com/vectors/yarn-ball-needles-wool-craft-309401/ Icon has been changed to purple to match Visual Studio's theme, and to distinguish this project from anything else which may be using a similar logo.