一种加密算法

原创 2007年10月05日 22:00:00

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

using Nutqq;

namespace QQencrypt
{
    public partial class Form1 : Form
    {
        private Crypter QQCrypter = new Crypter();
        public Form1()
        {
            InitializeComponent();
        }

        private void buttonEncrypt_Click(object sender, EventArgs e)
        {
            try
            {
                byte[] source = ASCIIEncoding.ASCII.GetBytes(textBoxSource.Text);
                byte[] key = ASCIIEncoding.ASCII.GetBytes(textBoxKey.Text);
                byte[] Encrypt = QQCrypter.encrypt(source, key);
                textBoxEncrypt.Text = ASCIIEncoding.ASCII.GetString(Encrypt);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }           
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void buttonDecrypt_Click(object sender, EventArgs e)
        {
           
            try
            {
                byte[] Encrypt = ASCIIEncoding.ASCII.GetBytes(textBoxEncrypt.Text);
                byte[] Decrypt = QQCrypter.decrypt(Encrypt,ASCIIEncoding.ASCII.GetBytes(textBoxKey.Text));
                textBoxDecrypt.Text = ASCIIEncoding.ASCII.GetString(Decrypt);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
          
        }
    }

一种PE文件RSA验证加密算法

  • 2012年04月11日 18:49
  • 364KB
  • 下载

一种简单的table异或加密算法

 一种简单的table异或加密算法

RSA加密算法是一种非对称加密算法

RSA加密算法是一种非对称加密算法。在公钥加密标准和电子商业中RSA被广泛使用。RSA是1977年由罗纳德•李维斯特(Ron Rivest)、阿迪•萨莫尔(Adi Shamir)和伦纳德•阿德曼(Le...
  • sscsgss
  • sscsgss
  • 2011年10月26日 14:26
  • 390

md5加密算法的一种

  • 2014年05月17日 18:19
  • 655B
  • 下载

一种很实用的加密算法源码

  • 2008年12月15日 11:23
  • 12KB
  • 下载

一种近乎完美的加密算法:扩散加密算法

扩散加密,一种非常强大的、世界级安全的加密算法。扩散加密支持任意长度密匙的对称加密,还可以用来生成随机数、计算消息摘要、MAC。具有极快的处理速度,天生的并行计算支持,可以实现超大规模的数据加密。云加...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一种加密算法
举报原因:
原因补充:

(最多只允许输入30个字)