Commits

Devin Martin committed 86713db

README.md edited online with Bitbucket

Comments (0)

Files changed (1)

+# Base32
+
+[![Build status](https://ci.appveyor.com/api/projects/status/crstt0verlo336p4)](https://ci.appveyor.com/project/devinmartin/base32)
+
+Implementation of RFC 4648. This software is released under an MIT license
+
+## Nuget
+
+```
+#!
+PM> Install-Package Base32
+```
+
+
+## Encoding
+
+This takes a byte array and converts it to an RFC compliant fully padded base32 string
+
+```
+#!c#
+byte[] data = ...
+string base32EncodedValue = Base32.Base32Encoder.Encode(data);
+
+```
+
+## Decoding
+
+This converts a base32 string to a byte array. It is tolerant of strings that aren't fully padded or improperly padded.
+
+```
+#!c#
+
+byte[] data = Base32.Base32Encoder.Decode(base32EncodedValue);
+```
+
+## Linqpad
+
+For those who use Linqpad version 4.51.03 or greater this package contains samples that demonstrate how to use the types in this library.
+
+Simply add this package to a query then move to the samples tab in the saved query panel.