O„zbekiston respublikаsi oliy vа o„rtа mаxsus tа‟lim vаzirligi buxoro davlat universiteti tahirov Behzod Nasriddinovich axborot xavfsizligi asoslari



Yüklə 3 Mb.
Pdf görüntüsü
səhifə50/107
tarix13.12.2023
ölçüsü3 Mb.
#140177
1   ...   46   47   48   49   50   51   52   53   ...   107
13241 2 62D59433227506AEF1BEA6CA35C85C6376F78A92

#DESHIFRLASH JARAYONI 
deshifrmatn=[] 
s=shifrmatn 
for t in range (0,l): 
y=int(s[t])**d%n 
deshifrmatn.append(y) 
print("deshifrmatn:",deshifrmatn) 
#DESHIFRLASH KODINI HARFLARGA O„GIRISH 
ss="" 
for t in range (0,l): 
son=deshifrmatn[t] 
ss+=chr(son) 
print(ss) 
fout.write(str(s)) 
fout.write("\n") 
fout.write(str(index)) 


71 
fout.write("\n") 
fout.write(str(shifrmatn)) 
fout.write("\n") 
fout.write(shifrmatn2) 
fout.write("\n") 
fout.write(str(ss)) 
fin.close() 
fout.close() 
i=input("Deshifrlash muofoqiyatli bajarildi!!!") 


72 
Keys topshiriq: Microsoft Visual Studio muhitining 
WindowsFormsApplication 
C# dasturlash tilida RSA algoritmi loyihasini bajarish tartibi. 
 
Microsoft Visual Studio muhitida loyiha yaratish uchun: 
1.
Microsoft Visual Studio ilovasini 
https://visualstudio.microsoft.com
 rasmiy 
saytida yuklaymiz va komputerrimizga o‗rnatamiz. 
2.
Microsoft Visual Studio ilovasini ishga tushiramiz. 
2.1- rasm. Microsoft Visual Studio ilovasi bosh oynasi. 
3. Unda New Project->Visual C#->
 
WindowsFormsApplication ni 
tanlaymiz. 
2.2-rasm. WindowsFormsApplicationni tanlash. 
4. WindowsFormsApplicationning oynasi obyektlar joylashtirish. 


73 
2.3-rasm. WindowsFormsApplicationning asosiy oynasi. 
 
C# dasturlash tilida RSA algoritmi loyihasining kodi:
using
System; 
using
System.Collections.Generic; 
using
System.ComponentModel; 
using
System.Data; 
using
System.Drawing; 
using
System.Linq; 
using
System.Text; 
using
System.Threading.Tasks; 
using
System.Windows.Forms; 
namespace
WindowsFormsApplication6 

public
Yüklə 3 Mb.

Dostları ilə paylaş:
1   ...   46   47   48   49   50   51   52   53   ...   107




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin