67 packages tagged with “sha384”
Cryptography helpers for Magic, allowing you to store passwords cryptographically secured, in addition to providing some other crypto functionality, such as cryptogragraphically secure random generator, and other hashin slots. To use package go to https://polterguy.github.io
FasterHashing library
Simplified wrappers around BouncyCastle to make it easier to use cryptography methods in your .Net project
The Cuemon.Security.Cryptography namespace contains types related to cryptographic hashing (both keyed and non-keyed) and a ready-to-use implementation of the Advanced Encryption Standard (AES) symmetric algorithm. The namespace is an addition to the System.Security.Cryptography namespace.
A convenient signing and hashing framework, anything you can serialize, you can hash and sign. Allows for partial class hashing and custom implementations. Also provides a IComparable byte[] wrapper for efficient comparison and sorting.
Implementations of many hashing algorithms: for hashtables, cryptographic purpose and checksums.
Provides block-based digest-producing cryptographical algorithms. Also provides concrete implementation for RandomGenerator interface of UtilPack.Cryptography package.
.NET Utilities exposes simple and effective methods to accomplish tasks which are otherwise unnecessarily complex or long. For example, you can request a web page using this short snippet: string html = Http.Get("http://google.com"); Clean and simple! .NET Utilities features: - SHA1, SHA256, SHA384 & SHA512 hashing functions. - Random string generator. - Web Requests (GET, POST & Download). - Mailing functions (SMTP). You can find the documentation, code examples & source codes all on GitHub: https://github.com/AydinAdn/NetUtilities
SHA1,SHA256,SHA384,SHA512,MD5,HMACSHA1,HMACSHA256,HMACSHA384,HMACSHA512,HMACMD5,AES,Base64,Bcrypt,RSA,SHA256WithRSA,PBKDF2
A collection of simplified wrappers around the most commonly used hashing algorithms.
This is a Command line tool. Supported: MD5, SHA1, SHA256, SHA384, SHA512.
Get the hashes that you want. MD5 SHA1 SHA256 SHA384 SHA512 You can check the credibility of the Hash using the method. IHash _hash = new Hash(); var result = _hash.GetHash("test", HashType.SHA512); var checkHash = _hash.CheckHash( "test", "9f7d8627e02f97cc5a52dcb2ba96038fe12f2a34b0fac50e041359ae13d5ede8a8a50562da58ba7916da378e7343ef91e85efbd6a0a70ab237ada4c2274df13d", HashType.SHA512); Console.WriteLine(checkHash); Console.WriteLine(result);
CryptHash.Net is a .NET multi-target class library (.NET Standard 2.0/2.1) that can be used in projects with any .NET implementation, like .NET Framework, .NET Core, Mono, Xamarin, etc., for text and files symmetric (AES_128_CBC / AES_192_CBC / AES_256_CBC / AES_128_GCM / AES_192_GCM / AES_256_GCM) authenticated encryption/decryption, text/files hashing (MD5, SHA1, SHA256, SHA384, SHA512, HMAC-MD5, HMAC-SHA1, HMAC-SHA256, HMAC-SHA384, HMAC-SHA512, PBKDF2, BCrypt and Argon2id) and text encoding/decoding (Base64 and Hexadecimal).
Upgradable hash algorithm password management library for .NET.
This library contains extracts of our encryption and hashing routines for customer projects.
Hash passwords easily (with salting). You can choose between 6 different hashing algorithms which are sha1, sha256, sha384, sha512 and blake2b
Cryptography extensions for strings and arrays of bytes.
*** THIS LIBRARY IS NO LONGER BEING MAINTAINED. USE THE CRYPTHASH.NET LIBRARY INSTEAD, WICH HAS BETTER DESIGN, PERFORMANCE AND ALGORITHMS SUPPORT *** CryptHash.Core is a .NET Standard Class Library for text and files symmetric (AES 256 CBC) authenticated (HMACSHA256) encryption/decryption with salt, and text/files hashing (MD5, SHA1, SHA256, SHA384, SHA512 and BCrypt).
A pure managed C# implementation of well-known cryptographic hash functions such as SHA-family (SHA0, SHA1, SHA2, SHA3), MD-family (MD2, MD4, MD5), RIPEMD, Tiger, Haval, Snefru.
Vive.Crypto实现了C#、Java 和 JS 的SM3,SM4的相互加密解密;以及对各种常用的加密算法进行封装,有 Base64、对称加密(DES、3DES、AES、SM4)、非对称加密(RSA、SM2)、Hash(MD4、MD5、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、HMAC-SHA384、HMAC-SHA512、SHA、SHA1、SHA256、SHA384、SHA512、SM3)等实现。
Various helpers for cryptographic functions, like hashing (SHA), asymmetric (RSA) and symmetric (AES) encryption/decryption, HMAC and CRC.
提供对称和非对称、各种哈希以及随机数生成等辅助工具类
High-performance cross-platform BoringSSL wrapper for SHA2 hashing
Get the hashes that you want. MD5 SHA1 SHA256 SHA384 SHA512 AES You can check the credibility of the Hash using the method. IHash _hash = new Hash(); //SHA512 var result = _hash.GetHash("test", HashType.SHA512); var checkHash = _hash.CheckHash( "test", "9f7d8627e02f97cc5a52dcb2ba96038fe12f2a34b0fac50e041359ae13d5ede8a8a50562da58ba7916da378e7343ef91e85efbd6a0a70ab237ada4c2274df13d", HashType.SHA512); Console.WriteLine(checkHash); Console.WriteLine(result); //AES result = _hash.GetHash("test", HashType.AES); checkHash = _hash.CheckHash("test", "RtGVSiEcdh8vjjeKjLMoFA==", HashType.AES); Console.WriteLine(result); Console.WriteLine(checkHash);
The idea was to create a simple way to hash any type of data. So, there are generic extensions for almost any type. Some algorithms are performance optimized and probably more powerful than any other pure C# library of its kind.
Package Description
Components for Data Protection, Secure Storage, Secure Transfer, and Advanced Electronic Signatures, including PAdES for PDF, XAdES for XML, and full support for Hardware Security Modules (HSM).
Provides API and implementation for block-based digest-producing cryptographical algorithms. Also provides concrete implementation for RandomGenerator interface of FluentCryptography.Abstractions package.
Wonders.Crypto实现了C#、Java 和 JS 的SM3,SM4的相互加密解密;以及对各种常用的加密算法进行封装,有 Base64、对称加密(DES、3DES、AES、SM4)、非对称加密(RSA、SM2)、Hash(MD4、MD5、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、HMAC-SHA384、HMAC-SHA512、SHA、SHA1、SHA256、SHA384、SHA512、SM3)等实现。
Native Compression and Hashing library built the System.IO.Compression way.