• 大小:
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-11
  • 语言: C#
  • 标签: C#  

资源简介

用C#实现RSA的加密与解密

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;

namespace MaxDAtaToMut
{
 public    class OP
    {
     public string  Mut(string str1string str2)
    {
         int l1=str1.Length;
         int l2=str2.Length;
         string[] re = new string[l1 + l2]  ;
         for (int i = 0; i < re.Length; i++)
        {
             re[i] = “0“;
         }
         int x;
         int y;
         for (int i = l1-1; i >=0; i--)
         {
             x= int.Parse(str1[i].ToString());
             for (int j = l2-1; j >= 0; j--)
             {
                 y= int.Parse(str2[j].ToString());
                 re[l1 - i + l2 - j - 2] = ((int)(int.Parse(re[l1 - i + l2 - j - 2]) + x * y)).ToString();
             }
         }
         string RE=““;
         for (int i = 0; i < re.Length-1; i++)
         {
             int t=int.Parse(re[i]);
             if (t >=10)
            {
                 int m = t / 10;
                 int n = t % 10;
                 re[i+1] = ((int)(int.Parse(re[i+1]) + m)).ToString();
                 re[i] =  n.ToString();                  
             }
             RE = re[i] + RE;
         }
        
         if (re[l1 + l2 - 1] != “0“)
        {
             RE = re[l1 + l2 - 1]+RE;
         }
          

         return RE;

     }
 }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5612  2008-09-03 19:48  网络课程设计\RSA\RSA\Properties\Resources.resx

     文件        249  2008-09-03 19:48  网络课程设计\RSA\RSA\Properties\Settings.settings

     文件       1362  2008-09-03 19:48  网络课程设计\RSA\RSA\Properties\AssemblyInfo.cs

     文件       2856  2008-09-03 19:48  网络课程设计\RSA\RSA\Properties\Resources.Designer.cs

     文件       1088  2008-09-03 19:48  网络课程设计\RSA\RSA\Properties\Settings.Designer.cs

     文件       9302  2008-09-11 13:34  网络课程设计\RSA\RSA\Form1.Designer.cs

     文件       6012  2008-09-11 13:34  网络课程设计\RSA\RSA\Form1.resx

     文件       3803  2008-09-07 16:23  网络课程设计\RSA\RSA\RSA.csproj

     文件        490  2007-07-21 01:33  网络课程设计\RSA\RSA\bin\Debug\RSA.vshost.exe.manifest

     文件      14328  2008-09-12 13:57  网络课程设计\RSA\RSA\bin\Debug\RSA.vshost.exe

     文件      12800  2008-09-12 13:56  网络课程设计\RSA\RSA\bin\Debug\RSA.exe

     文件      28160  2008-09-12 13:56  网络课程设计\RSA\RSA\bin\Debug\RSA.pdb

     文件        180  2008-09-11 14:28  网络课程设计\RSA\RSA\obj\Debug\RSA.Form1.resources

     文件        180  2008-09-11 14:28  网络课程设计\RSA\RSA\obj\Debug\RSA.Properties.Resources.resources

     文件        847  2008-09-11 14:28  网络课程设计\RSA\RSA\obj\Debug\RSA.csproj.GenerateResource.Cache

     文件      12800  2008-09-12 13:56  网络课程设计\RSA\RSA\obj\Debug\RSA.exe

     文件        480  2008-09-12 13:57  网络课程设计\RSA\RSA\obj\Debug\RSA.csproj.FileListAbsolute.txt

     文件      28160  2008-09-12 13:56  网络课程设计\RSA\RSA\obj\Debug\RSA.pdb

     文件       1356  2008-09-11 14:48  网络课程设计\RSA\RSA\Class1.cs

     文件       7897  2008-09-11 20:01  网络课程设计\RSA\RSA\Form1.cs

     文件        484  2008-09-03 19:48  网络课程设计\RSA\RSA\Program.cs

     文件        899  2008-09-03 19:48  网络课程设计\RSA\RSA.sln

    ..A..H.     15872  2008-09-12 13:57  网络课程设计\RSA\RSA.suo

     目录          0  2008-09-03 19:48  网络课程设计\RSA\RSA\obj\Debug\TempPE

     目录          0  2008-09-03 19:48  网络课程设计\RSA\RSA\bin\Debug

     目录          0  2008-09-03 19:48  网络课程设计\RSA\RSA\obj\Debug

     目录          0  2008-09-03 19:48  网络课程设计\RSA\RSA\Properties

     目录          0  2008-09-03 19:48  网络课程设计\RSA\RSA\bin

     目录          0  2008-09-03 19:48  网络课程设计\RSA\RSA\obj

     目录          0  2008-09-03 19:48  网络课程设计\RSA\RSA

............此处省略5个文件信息

评论

共有 条评论