卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

公司文件加密 如何解密 用c語言設(shè)計一個簡單地加密算,解密算法,并說明其中的原理?

用c語言設(shè)計一個簡單地加密算,解密算法,并說明其中的原理?這兩天正好看到一個思路,一個很簡單的加解密算法,讓我來說說吧。算法原理非常簡單。假設(shè)你的原始密碼是a,你可以通過a和B的異或得到C。C是加密的

用c語言設(shè)計一個簡單地加密算,解密算法,并說明其中的原理?

這兩天正好看到一個思路,一個很簡單的加解密算法,讓我來說說吧。算法原理非常簡單。假設(shè)你的原始密碼是a,你可以通過a和B的異或得到C。C是加密的密碼,你可以通過C和B的異或得到a。也就是(a XOR B)XOR B=a。用C來實現(xiàn)一個非常簡單的。這相當(dāng)于,您使用原始密碼a和特定數(shù)字B生成加密密碼C,其他人獲得加密密碼C,如果他們不知道特定數(shù)字B,則無法解密原始密碼a。當(dāng)密碼為數(shù)字時,可以使用以下代碼:#include<stdio。H>#define birthday19880314int main(){longa,bscanf(%LD”,&A)printf(“原始密碼%LDn”,a)B=birthdaya^=bprintf(“加密密碼%LDn”,a)a^=bprintf(“解密密碼%LDn”,a)return0}如果密碼是字符串,最簡單的加密算法是對每個密碼字符重新映射加密,只要加密和解密雙方遵守相同的映射規(guī)則。