当前位置: 首页 > ds >正文

SyncBack 安全备份: 加密文件名及文件内容, 防止黑客及未授权的访问

数据加密是使用加密算法和加密密钥将数据编码并转换为不可读形式(或加密形式)的过程。只有拥有加密密钥的用户才能将数据解密为原始的未加密形式。加密被认为是为数据提供安全性并防止未授权访问的最流行和最有效的方法之一。

加密的工作原理

加密过程是使用加密算法(例如 AES)和加密密钥(或密码),通过一系列数学运算,将纯数据(输入数据)转换为密码数据(不可读形式)。解密则是加密的反向过程,其中使用加密算法和解密密钥,并以相反的顺序应用数学运算,将密码数据转换回纯数据。

密码学算法分为对称算法非对称算法。在对称加密中,使用相同的密钥进行加密和解密。但是,在非对称加密中,使用一对密钥(私钥和公钥)。一个密钥用于加密数据(称为公钥),另一个用于解密数据(即私钥)。

为什么加密很重要

每个人都希望他们存储在设备上的个人数据能够保密,并防止未经授权的用户使用。只有通过以加密形式存储数据才能提供这种保护。

例如,您在外部驱动器上有一个未加密的数据备份。如果未经授权的人访问了您的外部驱动器,那么他可以轻松查看存储在该设备上的数据。但是,如果该数据被加密,攻击者将无法打开、读取或理解它,因为数据是加密的。因此,即使设备丢失或被盗,加密算法也能保护数据的机密性。

SyncBack 的数据加密功能

文件数据加密

将文件备份到内部/外部或网络驱动器、SyncBack Touch、MTP、FTP 服务器或云服务器时,SyncBack 支持对称加密。

SyncBack 中的加密要求将加密数据存储在 Zip(或同等)文件中。但是,数据不需要压缩(并且可以以未压缩的格式存储在 Zip 中)。因此,您需要在激活加密之前启用压缩。支持两种压缩方法:“single-zip”压缩,其中所有文件都压缩成一个 zip 文件,“multi-zip”压缩,其中每个文件都压缩到自己的 zip 文件中。

如何在 SyncBack 中启用加密

  1. 修改配置文件并转到压缩设置页面。
  2. 启用“将目标/右侧的文件压缩为 Zip 文件”选项。如果您想将所有文件备份到一个压缩文件,请勾选“将所有文件放入单个压缩文件中”选项。
  3. 选择要使用的“压缩类型”和“压缩级别”。
  4. 选择“加密方法”(AES(推荐)或“旧式”加密,如果使用 SyncBackFree)并输入“密码”(即加密密钥)以加密数据。

SyncBackPro 和 SyncBackSE 支持使用密钥大小为 128、192 或 256 位的高度安全高效的 AES 加密算法对文件进行加密。

加密文件名和详细信息

除了内容加密之外,SyncBackPro 和 SyncBackSE 还支持加密文件名和文件详细信息(元数据)。

使用此功能,除非提供正确的密码来解密和打开它,否则无法查看 zip 文件中的文件列表。因此,文件名加密功能为您的数据提供了额外的安全层,因为它可以防止攻击者检查文件/文件夹结构或存储在存档中的数据类型。

SyncBack 的文件名加密方法与 PKWare SecureZip 和 7zip 兼容。这意味着用户还可以使用 PKWare 的 ZIP Reader(免费版)或 7zip 访问文件名加密 zip 文件中的文件。

如何启用文件名加密

  1. 修改配置文件并转到压缩设置页面。
  2. 启用“将目标/右侧的文件压缩为 Zip 文件”和“将所有文件放入单个压缩文件”选项。
  3. 在“压缩类型”中,选择 DeflatedBZip2 或 LZMA2 压缩方法,然后选择要使用的“压缩级别”。
  4. 选择 AES 加密方法。
  5. 勾选“加密和压缩文件名和详细信息”选项以加密文件名。
  6. 输入密码以加密文件名和内容。

如果使用 LZMA2 压缩,则生成的文件与 7zip 兼容,否则它与 PKWare SecureZip 兼容。

结论

在本文中,我们介绍了 SyncBack 支持的数据加密功能。使用这些加密功能,可以确保您的敏感数据安全无虞,并免受黑客或未经授权的用户的侵害。

http://www.xdnf.cn/news/19294.html

相关文章:

  • Ansible Playbook 实践
  • CPP学习之map和set
  • 99.数据大小端模式
  • KLARI-CORD5硬件应用:基于CAN总线的多通道电气测量与数据记录实战
  • Spring Boot自动装配机制的原理
  • SOME/IP-SD中”服务器服务组播端点”、“客户端服务组播端点”与“IPv4组播选项的区分
  • 面向企业级产品开发的自动化脚本实战
  • Java 获取淘宝关键词搜索(item_search)API 接口实战指南
  • 抖音电商首创最严珠宝玉石质检体系,推动行业规范与消费扩容
  • 拼多多商品信息批量获取及开放API接口调用指南
  • 使用Python脚本执行Git命令
  • vben admin5组件文档(豆包版)---VbenTree
  • 【C++】C++入门——(上)
  • 用docker实现Redis主从配置
  • Android14 init.qcom.usb.rc详解
  • 2025年渗透测试面试题总结-38(题目+回答)
  • WebRTC音频QoS方法五(音频变速算法之Expand算法实现)
  • 订餐后台管理系统 -day03 登录模块
  • Electron 项目来实现文件下载和上传功能(AI)
  • 前端网页源码模板 静态HTML源码网站
  • 【C++八股文】计算机网络篇
  • 企业级-搭建CICD(持续集成持续交付)实验手册
  • Web开发工具一套式部署Maven/Nvm/Mysql/Redis
  • 【问题】Windows的dockerdesktop/wsl虚拟化支持问题总结
  • 2025年OE SCI2区TOP,势场蚁群算法+无人水面艇路径规划,深度解析+性能实测
  • RustDesk(跨平台远程桌面软件) v1.4.1 中文绿色版
  • 根据并发和响应延迟,实现语音识别接口自动切换需求
  • 「日拱一码」058 机器学习——监督学习
  • CesiumJS 封装 - 初始化与配置
  • 《零基础入门AI:YOLOv2算法解析》