An open API service indexing awesome lists of open source software.

https://github.com/mathieumack/mvvx.plugins.cryptotools

Plugin that integrate some tools used for cryptographic operations. Calculate file checksums, ... for MvvmCross
https://github.com/mathieumack/mvvx.plugins.cryptotools

Last synced: about 2 months ago
JSON representation

Plugin that integrate some tools used for cryptographic operations. Calculate file checksums, ... for MvvmCross

Awesome Lists containing this project

README

          

# MvvX.Plugins.CryptoTools

TODO : Add description

## Build

[![Build status](https://ci.appveyor.com/api/projects/status/uys4bl6qcqauram7/branch/master?svg=true)](https://ci.appveyor.com/project/mathieumack/mvvx-plugins-couchbaselite/branch/master)

## Nuget

Project | Nuget
[![NuGet package](https://buildstats.info/nuget/MvvX.Plugins.CryptoTools?includePreReleases=true)](https://nuget.org/packages/MvvX.Plugins.CryptoTools)

### Nuget Installation

Install [MvvX.Plugins.CryptoTools](https://www.nuget.org/packages/MvvX.Plugins.CryptoTools/) from nuget.

**Important:** You will need to add the nuget package to **both** your *PCL project* and your *platform-dependent project*.

## Please Contribute!

This is an open source project that welcomes contributions/suggestions/bug reports from those who use it.

If you have any ideas on how to improve the library, please [post an issue here on github](https://github.com/mathieumack/MvvX.Plugins.CryptoTools/issues). Please check out the [How to Contribute](https://github.com/mathieumack/MvvX.Plugins.CryptoTools/wiki/How-to-Contribute).

# Example

## API

The API of ICryptoTools is very easy to understand and to use.

```c#
public interface ICryptoTools
{
///
/// Calculate the checksum of a file
///
/// Full file path
/// Type of hash
///
///
///
string CalculateFileCheckSum(string filePath, HashType hashType);
}
```

To be complete...