Code C#: Mã hóa cổ điển Affine (Affine Cipher)///Hàm mã hóa Affine (Affine Encryption)/// e(x) = (ax + b)(mod m). Note: a & m là số nguyên tố cùng nhau.public static string AffineEncrypt(string plainText, int a, int b){string cipherText = "";char[] chars = plainText.ToUpper().ToCharArray();foreach (char c in chars){ int x = Convert.ToInt32(c - 65); cipherText += C…Read More
Code C-C++: Tìm ma trận chuyển vị trong C++#include<iostream>#include<iomanip>using namespace std;int M[50][50];void NhapMaTran(int A[50][50], int n, int m){ for(int i=0;i<n;i++) for(int j=0;j<m;j++){ cout<<"\n A["<<i<<","<<j<<"]= "; cin>>A[i][j]; }}void InMaTran(int B[50][50], int n,int m){ for(int i=0;i<n;i++){ for(int j=0;j<m;j++) …Read More
Code C-C++: Phép toán cộng, nhân hai ma trận#include<conio.h>#include<iostream.h>#define max 100/*Nhap ma tran*/void NhapMaTran(float A[max][max], int m, int n){ for(int i = 0; i<m; i++) for(int j = 0; j<n; j++) { cout<<"a["<<i<<"]["<<j<<"] = "; cin>>A[i][j]; }}/*Xuat ma tran*/void X…Read More
Code C#: Mã hóa cổ điển Rail-Fence (Rail Fence Cipher)(RAIL FENCE CIPHER)///MÃ HÓApublic static string Encrypt(int rail, string plainText){ List<string> railFence = new List<string>(); for (int i = 0; i < rail; i++) { railFence.Add(""); } int number = 0; int increment = 1; foreach (char c i…Read More
Code C#: Mã hóa cổ điển Ceasar (Ceasar Cipher)///Ceasar Cipher/Ceasar Encriptionusing System;class Program{static string Caesar(string value, int shift) { char[] buffer = value.ToCharArray(); for (int i = 0; i < buffer.Length; i++){ // Letter. char letter = buffer[i]; // Add shift to all. letter = (char)(letter + shift); // Subtract 26 on overflow. // Add 26 on underflow. if (letter…Read More
Code C#: Mã hóa cổ điển Vigenere (Vigenere Cipher)(VIGENERE CIPHER)///HÀM MÃ HÓAstatic void VigenereEncrypt(ref StringBuilder s, string key){ for (int i = 0; i < s.Length; i++) s[i] = Char.ToUpper(s[i]); key = key.ToUpper(); int j = 0; for (int i = 0; i < s.Length; i++) { if (Char.IsLetter(s[i])) &nbs…Read More
Klik untuk melihat kode: