rage

加密工具
授权协议 Apache
开发语言 Rust
所属分类 应用工具、 加密/解密/破解
软件类型 开源软件
地区 不详
投 递 者 公良征
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

rage 是一个简单、现代、安全的文件加密工具,使用 age 格式。它的特点是小的显式密钥,没有配置选项,以及UNIX风格的可组合性。

Usage:
  rage [--encrypt] -r RECIPIENT [-i IDENTITY] [-a] [-o OUTPUT] [INPUT]
  rage --decrypt [-i IDENTITY] [-o OUTPUT] [INPUT]

Positional arguments:
  INPUT                       Path to a file to read from.

Optional arguments:
  -h, --help                  Print this help message and exit.
  -V, --version               Print version info and exit.
  -e, --encrypt               Encrypt the input (the default).
  -d, --decrypt               Decrypt the input.
  -p, --passphrase            Encrypt with a passphrase instead of recipients.
  --max-work-factor WF        Maximum work factor to allow for passphrase decryption.
  -a, --armor                 Encrypt to a PEM encoded format.
  -r, --recipient RECIPIENT   Encrypt to the specified RECIPIENT. May be repeated.
  -R, --recipients-file PATH  Encrypt to the recipients listed at PATH. May be repeated.
  -i, --identity IDENTITY     Use the identity file at IDENTITY. May be repeated.
  -o, --output OUTPUT         Write the result to the file at path OUTPUT.

INPUT defaults to standard input, and OUTPUT defaults to standard output.

RECIPIENT can be:
- An age public key, as generated by rage-keygen ("age1...").
- An SSH public key ("ssh-ed25519 AAAA...", "ssh-rsa AAAA...").

PATH is a path to a file containing age recipients, one per line
(ignoring "#" prefixed comments and empty lines).

IDENTITY is a path to a file with age identities, one per line
(ignoring "#" prefixed comments and empty lines), or to an SSH key file.
Multiple identities may be provided, and any unused ones will be ignored.
  • Rage其实已经完成了半年多了,一直在内部使用。它的实现原理与Sizzle一致,都是通过最右近的表达式得到一个种子集,然后不断往左边切割,过滤种子集中不符合的元素,将它们置为flase,最后去掉这些false元素,就得到最后结果了。 支持CSS选择器类型,除jQuery自定义的位置伪类外,一切CSS选择器类型都支持。 由于Sizzle已经在这领域开发很久了,因此很难赶上其速度。 即使如此,我还是很

  • 有图的PDF在这里  http://files.cnblogs.com/puzzy3d/RAGE来了-Megatexture信息更新.pdf   没图的发这里:   RAGE来了 ---关于 ID TECH 5 MEGATEXTURE 的一些技术信息更新 H3D 姚勇 信息 1 介绍 2 一,目的 2 二,实现 2 1,预处理 3 1.1贴图预处理 3 1.2 几何预处理 7 2,绘制 7 3,具

  • anger, fury, indignation, resentment这一组名词都有“愤怒、生气”的意思。 anger n.气愤,生气,是一般用语。 After their argument, he expressed his anger by punching the other man in the face. 争吵之后,他一拳打在那个人的脸上以发泄怒气。 fury n.暴怒,大怒,程度较a

  • A: What’s the matter?Jim,you look perturbed. B: I just had a bit of an incident on the road.Some guy cut me off and I just flew off the handle. A: But you are such a cheer chill guy.I did’t think you

  • 使用in app rage 例子的代码 http://www.raywenderlich.com/2797/introduction-to-in-app-purchases 把例子加入自己的工程后,编译没问题,运行时总出错 you've already purchased this but it hasn't downloaded. 查了这个错误,发现 http://stackoverflow.c

 相关资料
  • Chaotic Rage是一款拥有许多游戏模型和游戏风格的 3D 僵尸枪手游戏。它可以修改,单机模式,多画面模式,联网模式和战斗模式。 界面:

  • 介绍 SecureUtil主要针对常用加密算法构建快捷方式,还有提供一些密钥生成的快捷工具方法。 方法介绍 对称加密 SecureUtil.aes SecureUtil.des 摘要算法 SecureUtil.md5 SecureUtil.sha1 SecureUtil.hmac SecureUtil.hmacMd5 SecureUtil.hmacSha1 非对称加密 SecureUtil.rsa

  • 本文向大家介绍Python制作钉钉加密/解密工具,包括了Python制作钉钉加密/解密工具的使用技巧和注意事项,需要的朋友参考一下 又是很久没有写技术博客了,盖因最近都在学习知识,也没有总结出什么值得分享的内容,所以一直停笔至今。最近的工作和钉钉的开发打上了交到,官方并没有提供任何Python的SDK,于是只能全部自己写。现在我将其中实现起来相对费时间的“加密/解密/签名”部分分享出来,希望能帮助

  • 服务器是RHEL7,Kerberos是AD(Windows)。我是KDC的唯一客户。 Arcfour hmac工作正常,但当我将加密类型更改为aes-256并设置新的密钥表时,kinit仍然可以工作,但kvno不能。即使用户似乎拥有有效的票据(在klist中),他也无法再启动服务。 我无法访问KerberosAD,但它似乎正确配置为使用aes-256,因为最终用户(在Windows计算机上)已经以

  • 本文向大家介绍java RSAUtils 加密工具类操作,包括了java RSAUtils 加密工具类操作的使用技巧和注意事项,需要的朋友参考一下 1.RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。在公开密钥密码体制中,

  • 本文向大家介绍Java加密解密工具(适用于JavaSE/JavaEE/Android),包括了Java加密解密工具(适用于JavaSE/JavaEE/Android)的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了一个适用于JavaSE/JavaEE/Android的Java加密解密工具,供大家学习,具体内容如下 以上就是本文的全部内容,希望对大家学习java程序设计有所帮助。