Coder Social home page Coder Social logo

filemask's Introduction

下载地址

操作系统 最新版本 下载地址(推荐百度云) 下载地址(github) 更新日期
windows v1.1 https://pan.baidu.com/s/1bxjqE549-Tke-3eSh0rmlw?pwd=8811 fileMask-v1.1.rar 2024-07-13
mac v1.1 https://pan.baidu.com/s/1MRSOc1dP4_V3B1fpxak3_w?pwd=6611 fileMask-v1.1.dmg 2024-07-13

注:mac系统软件安装完成后,若提示【“fileMask”已损坏,无法打开。 您应该将它移到废纸篓。】,一般不是软件本身的问题,而是Mac启用了安全机制,默认只信任Mac App Store下载的软件以及拥有开发者ID签名的软件,请按照以下文章步骤操作即可:mac安装应用提示已损坏,打不开。您应该将它移到废纸娄问题解决

一 fileMask软件简介

该软件主要专注于文件和文件夹的加密和解密

开发语言: java
开发周期: 7个月(2019年11月-2020年6月)

二 软件特点

界面简洁,功能强大,算法绝对安全(欢迎进行学术性交流),用户体验良好(支持加密进度展示、随时停止、加解密支持幂等性), 具有**和灵魂的文件和文件夹加密软件。 软件中一个不经意的小细节,就有可能是一个不错的小创意。

三 软件界面

image

四 加密类型

4.1 三种加密类型

  • 类型一: 文件名称加密
    支持对文件名称和文件夹名称进行加密,加密速度极快(毫秒级)
  • 类型二: 文件头部加密
    将文件头部进行加密,加密后无法被正常打开。 比如文本文件打开后所有数据变为乱码,视频音频以及图片文件都无法正常打开,同时,加密速度极快(毫秒级)
  • 类型三: 文件内容加密(即全文加密)
    对文件中,所有的数据进行全文加密,无法通过任何手段进行破解。 安全性最高,但是加密速度较慢(100M耗时1秒,1G耗时10秒,12G耗时4分钟)

4.2 组合加密

  • 文件名称加密可以和文件头部加密组合使用
  • 文件名称加密可以和文件全文加密组合使用

五 加密方式

三种加密类型,都对应三种加密方式

  • 方式1:文件夹级联加密
    对文件夹下所有的子文件夹,以及子文件夹的子文件夹,进行级联加密。
  • 方式2:文件夹加密
    只对选择的文件夹下的文件进行加密, 不会级联加密
  • 方式3:文件加密
    只对单个文件加密

六 解密

解密也支持三种解密方式,文件夹级联解密,文件夹解密和文件解密。系统会自动检测文件被哪种或者哪几种加密方式加密过,然后进行解密。

七 应用场景

  1. 个人笔记本中的文件,同时使用文件名称加密和文件内容加密, 比如小视频,自拍丑照, 再也不用担心电脑借给同学用了,哈哈
  2. 公司电脑保存私人文件, 一键级联加密整个文件夹,此时它就是你的专用文件夹,即使离职,文件不删除也无所谓,因为没有人能打开,也没有人知道他是啥。
  3. 网吧,有些同学经常到网吧上网,而且使用的同一台电脑,有些私人文件想存放在电脑中,又不想被其他人看见。此时该软件就是很好的选择
  4. 家庭电脑,假如您和您的家人使用同一台电脑,有些文件是您的私人文件,但是有想存在电脑上,使用该软件即可让这些文件成为你的专属文件

八 作者建议

首先,一般情况下, 使用加密类型一(文件名称加密),就能实现加密效果,一般人无法识别这个文件是啥

接着,如果其他用户会尝试猜测文件类型,然后使用对应的软件直接打开,那么此时使用类型二(文件头部加密),此时,文件无法被打开。例如,我们对mp4文件使用类型二(文件头部加密),那么即使该文件,被拖入到视频播放软件也是无法打开的。

然后,如果您是公司高管,军政要员,需要极高安全性的加密,此时可以使用类型三(全文加密)进行加密,该方式,无法通过任何手段进行解密(包括暴力破解),速度相对于类型一和类型二,较慢,单文件预计耗时(100M耗时1秒,1G耗时10秒,12G耗时4分钟)。但是,相对于市场上其他的全文加密软件,作者使用了很巧妙的思路和方法,最大化的提高了加密的速度。

九 更多阅读

  1. Part 1 软件使用教程
  2. Part 2 核心加密**
  3. Part 3 版本升级记录

filemask's People

Contributors

quanzongwei avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

filemask's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.