Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

这是一个可以加解密文件的demo,包括视屏,音频,文本,图片等所有文件的加解密,与DES相比,流密码操作简单,按位异或,并可以根据口令,生成复杂的秘钥进行加密 ~~~

NotificationsYou must be signed in to change notification settings

SmartXiaoMing001/RC4Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

这是一个可以加解密文件的demo,包括视屏,音频,文本,图片等所有文件的加解密与DES相比,流密码操作简单,按位异或,并可以根据简单的口令,生成复杂的秘钥进行加密。

初始测试图片如下:

image

加密后的图片如下,文件损坏:

image

重新解密后的图片如下:

image

本代码中有两种加密的方式:第一种是DES加密(com.tman.stream下),由于进行多次轮换和填充,加密的复杂度偏高,加密起来稍微耗时一些第二种是本人按照自己的思路写的(com.other.stream下),在拷贝文件时每一位上的字节对应相应的流密码按位异或,解密时也一样

总结:

由于本人还是在校的学生,如果走过路过的同仁觉得对你有帮助,麻烦帮小弟点个赞啦😊😊😊

About

这是一个可以加解密文件的demo,包括视屏,音频,文本,图片等所有文件的加解密,与DES相比,流密码操作简单,按位异或,并可以根据口令,生成复杂的秘钥进行加密 ~~~

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp