Post: Simple cryptography method
05-08-2013, 07:14 PM #1
Pichu
RIP PICHU.
(adsbygoogle = window.adsbygoogle || []).push({}); Very simple method I decide to write out; it's goal is to disallow for links to be used without the program decrypting the information.

    
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;


namespace Social_Wreckage_Link_Encryptor
{
public partial class EncryptorDecryptor : Form
{
public EncryptorDecryptor()
{
InitializeComponent();
}


private void EncryptorDecryptor_Load(object sender, EventArgs e)
{


}

private void forumToolStripMenuItem_Click(object sender, EventArgs e)
{
Process.Start("Http://www.socialwreckage.com/forum/");
}


private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
Environment.Exit(0);
}

List<char> characters = ("gqijpnobstu/hrvkxadlm wcyzef1563470829:").ToList<char>();
string newString = "";
private void encryptButton_Click(object sender, EventArgs e)
{
newString = "";
foreach (char c in encryptBox.Text)
{
if (characters.Contains(c))
{
if ((characters.IndexOf(c) + 7) < characters.Count)
newString += characters[characters.IndexOf(c) + 7].ToString();
else
newString += characters[(characters.IndexOf(c) + 7) - 37].ToString();
}
else
{
newString += c.ToString();
}
}
decryptBox.Text = newString;
}


private void decryptButton_Click(object sender, EventArgs e)
{
newString = "";
foreach (char c in decryptBox.Text)
{
if (characters.Contains(c))
{
if ((characters.IndexOf(c) - 7) > 0)
newString += characters[characters.IndexOf(c) - 7].ToString();
else
newString += characters[(characters.IndexOf(c) - 7) + 37].ToString();
}
else
{
newString += c.ToString();
}
}
encryptBox.Text = newString;
}
}
}
(adsbygoogle = window.adsbygoogle || []).push({});

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo