Illustrates asymmetric cryptography

image_pdfimage_print

/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy

Publisher: Sybex;
ISBN: 0782129110
*/

/*
Example19_11.cs illustrates asymmetric cryptography
*/

using System;
using System.IO;
using System.Security.Cryptography;

public class Example19_11
{
public static void Main()
{

// Create a new crypto provider
RSACryptoServiceProvider rsa =
new RSACryptoServiceProvider();

// Data to encrypt
Byte[] testData = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

// Encrypt the data
Byte[] encryptedData = rsa.Encrypt(testData, false);
Console.WriteLine(“Encrypted data:”);
for(int i=0; i

This entry was posted in File Stream. Bookmark the permalink.