641-20 GURUH TALABASI
TURGUNBOYEV ZOIRJON
KRIPTOGRAFIYA FANIDAN
2-TOPSHIRIQ
Kriptografiya 1 fanidan 2-topshiriq savollari
1. Vijener klassik shifrlash algoritmida o‘z ismingizni shifrlang va deshifrlang.
k=axborot. Yozma shaklda topshiriladi.
2. Sezar shifrlash algoritmi dasturi tuzing va o’z familiyangizni shu dasturda
shifrlang va deshifrlang.
#include
using namespace std;
int main()
{
string s, s1="", c="";
int k;
cout<<"MATINNI KIRITING ";
cin>>s;
cout<<"KALITNI KIRITING ";
cin>>k;
for( int i=0; i
{
c=c+(char)((((((int)s[i])-65)+k)%26)+65);
}
cout<<"shifrmatn= "<
for( int i=0; i
{
s1=s1+(char)((((((int)c[i])+65)-k)%26)+65);
}
cout<<"Deshifrmatn= "<
return 0;
3. Cryptool elektron o’quv dasturida Sezar, Vijenere, Hill, Vernamm
klassik shifrlash algoritmlari bilan o’z ism va familiyangizni shifrlang va
deshifrlang. Kalit ixtiyoriy olinadi. Elektron pdf shaklda topshiriladi 2 bal
SEZAR ALGORITM
VIJENERA
HILL
VERNAMMM
Do'stlaringiz bilan baham: |