当前位置:主页 > mobile38365365con >

使用ROT13算法加密和解密文件

作者:365bet网站发布时间:2019-11-08 11:45

1234567891011121314151617181920212223242526272829303132333435363738
privatevoidbutton1_Click(objectsender,EventArgse)//使用ROT13算法对数据{textBox2进行加密。
文字= ROT13Encode(textBox1。
Text);}publicstringROT13Encode(stringInputText)//算法ROT13{chartem_Character; //定义字符变量intUnicodeChar; //表示Unicode字符串EncodedText =“”; //加密或解密的字符串表示//水平字符串所有字符只能加密字符串(inti = 0; iInputText。
长度;我++){tem_Character =系统。
转换
ToChar(InputText。
Substring(i,1)); //获取字符串中指定的字符UnicodeChar =(int)tem_Character; //如果(UnicodeChar = 97UnicodeChar = 109)//则获取当前字符的Unicode编码加密{UnicodeChar = UnicodeChar + 13;}elseif(UnicodeChar = 110UnicodeChar = 122)/解密字符{UnicodeChar = UnicodeChar-13;}elseif(UnicodeChar = 65UnicodeChar = 77)//加密字符{UnicodeChar= UnicodeChar + 13;}elseif(UnicodeChar = 78UnicodeChar = 90)//解码解码{UnicodeChar = UnicodeChar-13;}EncodedText = EncodedText +(char)返回Unicode //设置字符}returnEncodedText;}privatevoidbutton2_Click(防御对象,EventArgse)//使用ROT13算法Descipry数据{textBox2。
文字= ROT13Encode(textBox2。
文字);}


上一篇:学士学位和学士学位对学士学位意味着什么?

下一篇:没有了

推荐新闻: