C#“简单加密文本器”的实现

本示例只能加密英文文本,使用的算法为异或算法。 源代码:http://pan.baidu.com/share/link?shareid=3241348313&uk=1761850335 (本示例属于原创,转载请注明出处)  1)打开此软件,可以点击如下图所示的“写入TXT”按钮,将所要加密的文本读到软件文本框里;

2)所要加密的文本内容如下图的TXT文件所示;

3)在“加密/解密字符”右边的文本框输入一个字符,本示例使用“-”字符,如下图所示;

4)点击“加密”按钮后,将出现一个保存为“*.txts”文件的对话框,本示例使用“demo.txts”,将该文件保存后将生成一个“demo.txts”的文件,如下图所示;

5)用记事本方式打开该文件,将会显示与加密前不一样的文本,现改文本已经是乱码,不能正确被显示,从而实现加密,如下图所示;

6)可以点击“解密”按钮,并打开“demo.txts” 文件(记得需要正确地输入加密前的加密字符,本示例为“-”字符,否则将不会正确地还原原来的为文本),文本可以正确地显示在显示区里,如步骤3的图片所示。 7)最后,可以点击“写入TXT”按钮,将解密后的文本保存起来。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏BIT泽清

最新使用Mac版Charles进行iOS应用程序 HTTPS抓包 乱码以及unknown的详细解决过程

点击之后 出现弹窗-意思是在手机浏览器打开 chls.pro/ssl 这个网址--点击OK-然后打开手机Safari浏览器输入 chls.pro/ssl

9341
来自专栏技术博客

ExtJs七(ExtJs Mvc创建ViewPort)

在4.1的时候,要先创建一个扩展于Ext.app.Application的类,然后用create创建它的实例来开始应用程序的。而在4.1.1,则可直接调用app...

944
来自专栏前端儿

教你如何在React及Redux项目中进行服务端渲染

使用 redux-saga 处理异步action,使用 express 处理页面渲染

2341
来自专栏腾讯移动品质中心TMQ的专栏

十分钟学会 Fiddler

Fiddler是一个http抓包改包工具,fiddle英文中有“欺骗、伪造”之意,与wireshark相比它更轻量级,上手简单,因为只能抓http和https数...

2.2K1
来自专栏小李刀刀的专栏

利用宏避免发送确认邮件时忘记添加附件

团队的邮件周知流程在不断规范,对邮件格式当然也做出了很多要求。在刚开始的阶段,大家都还不是很熟练,于是频频出现聚精会神地把邮件内容处理完以后,还没有把制作完成的...

3929
来自专栏CRPER折腾记

Angular 2 + 折腾记 :(8) 动手写一个不怎么靠谱的上传组件

上传功能在任何一个网站中的地位都是举足轻重的,这篇文章主要扯下如何实现一个上传组件

1281
来自专栏技术博文

强烈推荐(原创亲测)!!!Fiddler抓取https设置详解(图文)

本文主要说明了自己在设置fiddler抓取https过程中所遇到的问题及解决步骤,特别是fiddler在设置证书的环节遇到的各种奇葩问题,特此分享! 声明:本文...

1.3K4
来自专栏macOS 开发学习

macOS AppKit 的事件响应简介

一个NSResponder实例对象有三个组件:事件消息(鼠标,键盘,触控板等产生的),动作消息(action message: 比如NSButton 执行tar...

1066
来自专栏Java修行之道

java图片验证码乱码问题

在本地电脑上查询"Times New Roman”这种字体(路径:C:/Windows/Fonts):

3772
来自专栏Alice

js获取手机验证码倒计时的实现

原文地址http://blog.csdn.net/hj7jay/article/details/51433828

781

扫码关注云+社区