C# Class App.Security.CryptoUtility

An utility class for cryptographic related tasks.
Show file Open project: kriasoft/site-sdk

Public Methods

Method Description
Deserialize ( string purpose, string serializedData ) : string[]

Deserializes base64 encoded and protected string back into en-encrypted string values.

Serialize ( string purpose ) : string

Encrypts provided text strings and produces serialized Base64 output.

TryDeserialize ( string purpose, string serializedData ) : string[]

Method Details

Deserialize() public static method

Deserializes base64 encoded and protected string back into en-encrypted string values.
public static Deserialize ( string purpose, string serializedData ) : string[]
purpose string A purpose for the data.
serializedData string A base64 encoded and protected string.
return string[]

Serialize() public static method

Encrypts provided text strings and produces serialized Base64 output.
public static Serialize ( string purpose ) : string
purpose string A purpose for the data.
return string

TryDeserialize() public static method

public static TryDeserialize ( string purpose, string serializedData ) : string[]
purpose string
serializedData string
return string[]