Found 114 packages
Base32 and ZBase32 encoding library. Re-packaged with VS2017 and targetting netstandard1.1.
Provides the fundamental primitives, classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and exceptions. This packages represents the core package, and provides the minimal set of types required to build a managed application. Commonly Used Types: System.Object System.Exception System.Int16 System.Int32 System.Int64 System.Enum System.String System.Char System.Boolean System.SByte System.Byte System.DateTime System.DateTimeOffset System.Single System.Double System.UInt16 System.UInt32 System.UInt64 System.IDisposable System.Uri When using NuGet 3.x this package requires at least version 3.4.
Base16, Base32, Base45, Base58, Base62, Base85 encoding/decoding library
Base32 and ZBase32 encoding library
Provides base classes, including System.Runtime.InteropServices.CriticalHandle and System.Runtime.InteropServices.SafeHandle, for types that represent operating system handles. Commonly Used Types: System.Runtime.InteropServices.SafeHandle Microsoft.Win32.SafeHandles.SafeWaitHandle System.Runtime.InteropServices.CriticalHandle System.Threading.WaitHandleExtensions System.IO.HandleInheritability When using NuGet 3.x this package requires at least version 3.4.
Multiformat base encodings
Provides older specialized non-generic collections; for example, a linked list dictionary, a bit vector, and collections that contain only strings. Commonly Used Types: System.Collections.Specialized.NameValueCollection System.Collections.Specialized.NameObjectCollectionBase System.Collections.Specialized.StringCollection System.Collections.Specialized.IOrderedDictionary System.Collections.Specialized.HybridDictionary System.Collections.Specialized.OrderedDictionary System.Collections.Specialized.ListDictionary System.Collections.Specialized.StringDictionary System.Collections.Specialized.BitVector32 When using NuGet 3.x this package requires at least version 3.4.
Package Description
A .NET Standard implementation of Crockford's Base32 encoding that works great for URLs and humans.
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides the fundamental primitives, classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and exceptions. This packages represents the core package, and provides the minimal set of types required to build a managed application. Commonly Used Types: System.Object System.Exception System.Int16 System.Int32 System.Int64 System.Enum System.String System.Char System.Boolean System.SByte System.Byte System.DateTime System.DateTimeOffset System.Single System.Double System.UInt16 System.UInt32 System.UInt64 System.IDisposable System.Uri When using NuGet 3.x this package requires at least version 3.4.
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides base classes, including System.Runtime.InteropServices.CriticalHandle and System.Runtime.InteropServices.SafeHandle, for types that represent operating system handles. Commonly Used Types: System.Runtime.InteropServices.SafeHandle Microsoft.Win32.SafeHandles.SafeWaitHandle System.Runtime.InteropServices.CriticalHandle System.Threading.WaitHandleExtensions System.IO.HandleInheritability When using NuGet 3.x this package requires at least version 3.4.
BaseNEncodings.Net is a general base16, base32, base64 encodings library for .NET 2.0+, which is according to RFC 4648. Full details can be found on the project page here: https://github.com/wallf/BaseNEncodings.Net
A .NET implementation of Crockford's Base32 encoding that works great for URLs and humans.
Standards based implementations of various Base32 and Base64 encoding/decoding methods. These are designed to encode binary data to plain text, and decode the resulting text back to the original binary. This is useful when you need to transfer binary data through technologies that only support text (such as including binary security tokens in URLs). Base32Url encodes with only the characters A to Z and 2 to 7. No hyphens, underscores, pluses, slashes or equals are used, making it usable as a URL token in almost all circumstances. Base32Url also supports custom alphabets. A custom case sensitive alphabet with only consonant (non vowel) characters can be used to ensure your tokens do not contain accidental profanities. The following is an example that avoids vowels, the letter L and has no numeric characters: BCDFGHKMNPQRSTVWXYZbcdfghkmnpqrs. Base64Url is more compact than Base32Url and it is almost always usable as a URL token or file-name. The only non alpha-numeric characters Base64Url contains are the hyphen (-) and underscore (_) characters, neither of these need further encoding for use in URLs or file-names. * Supports standard Base32 with padding characters (=) per Base32 from RFC 4648. * Supports the Base32 extension / alternate alphabet z-base-32 and the asymmetric crockford encoding.
Kode-Aid base32 encoding library.
This is an implementation of HOTP and TOTP which are commonly used for multi factor authentication by using a shared key between the client and the server to generate and verify one time use codes. This library is capable of generating and verifying both TOTP and HOTP authentication codes. The calculations in this library are known to be compatible with Google 2-Step Verification and consequently the Google Authenticator smartphone app. It is also known to be able to generate codes for Amazon Web Services Multi Factor Authentication and Dropbox 2 step authentication. It should work with any other service or client that is RFC compliant. This library is released under an MIT license. No warranty is provided as to the correctness of the library and the consumer of the library assumes all risk for the use thereof, as per the MIT license. Every effort has gone into implementing this library in accordance with the RFCs mentioned above. However it is up to the users of this library to read through the RFCs and ensure that this implementation is in accordance with the security procedures outlined therein. The implementation includes the code calculation as well as simple verification. Persistence of the keys, secure key storage, ensuring that a single code can't be validated multiple times and other things are not a part of this library. Thus far those functions (and any others mentioned in the RFCs) are up to the consumer of this library. For documentation please visit the project website.
Base32 Encoder, Decoder and ValueType. Implementing multiple standards: - [default] Base32 according to RFC4648. - z-base-32 aka. ZBase32. - Crockford's Base32. - base32hex / Triacontakaidecimal according to RFC 2938.
.NET Implementation of z-base-32 encoding.
Dapplo.Windows.Advapi32 is a library for accessing the Advanced Windows 32 Base API