一个简单的加密工具,也可以用OneLineCommands保存和检索Google驱动器中的文件

CryptDrive的Python项目详细描述


密码驱动器

一种简单的加密工具,只需一行命令就可以从G驱动器中保存和检索文件。利用谷歌提供的无限云存储。在

为任何组织提供无限存储空间

Google为任何使用GSuite的组织提供无限的存储空间。但该组织可以访问存储在无限GSuite驱动器上的文件。为了防止他们进入,我们可以加密。CryptDrive为您提供了一条线解决方案。使用单行命令,您可以获得无限的存储空间。在

安装

pip3 install CryptDrive

使用

第一要务

  • 从Google获取您自己的API-KEY,将生成credentials.json文件。把它和源代码放在工作目录中。在
  • 使用this link生成您自己的credentials.json。在
  • 单击启用Google Drive API生成。在
  • 从下拉列表中选择Desktop App。在
  • 然后单击Download Client Configuration。在
  • credentials.json将被下载。在
  • 因为,所有的认证过程都由Google负责,我们只能访问API。在
  • credentials.json只包含API-KEY。在

设置键

  • from CryptDrive import CryptDrive
  • CryptDrive.setup()根据您的密码生成新密钥。密钥将生成并保存为当前active Directory中的key.key。在
  • 对密钥文件进行安全备份。如果丢失,则无法检索数据。在
  • 确保key.key文件被放在工作目录中。在

一线奇观

  • CryptDrive.push(PATH_TO_FILE)。此命令将使用默认浏览器加密并将文件推送到驱动器。在
  • CryptDrive.pull(FILE_NAME_OF_THE_ENCRYPTED_PUSHED_TO_DRIVE)要解密,请将文件拉到工作目录。在
  • CryptDrive.pushdir(PATH_TO_DIR)-加密目录及其文件并将其推送到Google驱动器。在
  • CryptDrive.pulldir(NAME_OF_DIR)-从googledrive解密并推送目录及其文件。在
  • CryptDrive.decrypt(PATH_TO_FILE)-在本地对加密文件进行解密。在
  • CryptDrive.encrypt(PATH_TO_FILE)-在本地加密文件。在
  • CryptDrive.decryptdir(PATH_TO_FOLDER)-在本地对加密文件夹进行解密。在
  • CryptDrive.encryptdir(PATH_TO_FOLDER)-在本地加密文件夹。在
  • CryptDrive.mkdir(NEW_DIR_NAME_IN_GDRIVE)-在google驱动器中创建新目录
  • CryptDrive.lookfor(FILE_NAME)-在Google驱动器中搜索
  • 确保key.key文件被放在工作目录中。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从IBM MQ的JMSException检测可恢复错误   java Lucene6。4.2:找不到类,尝试添加查询。   Java Pdf差异库   在Java中多线程处理我的线程   java将字符串传递给Uri。下载中的parse()   java在列表中查找原语位置   java JPA条件从另一个查询中选择   java中的强制转换和转换   java如何在没有上下文的情况下获取SOAP Web服务(Apache Axis 1.4)的调用客户端的IP地址   java Android IllegalBlockSizeException:解密中最后一个块未完成   java Jersey是否要自定义无效资源路径的错误处理?   如何将JavaCVS web项目转换为基于maven的web项目?   java如何检查通用列表是否与jUnit相等?   arraylist java。util。尝试使用迭代器时发生ConcurrentModificationException错误   使用springsecurity,jsp上的java${u csrf.token}始终为空   sql使用java从临时表中选择数据   spring验证中的java@Notnull和@Pattern无效   java如何使用jQuery将包含对象数组的对象数组传递给Spring MVC控制器?