用GPG储存你的秘密!

secret-notes的Python项目详细描述


#Secrets

```
_________ __
/ _____/ ____ ___________ _____/ |_ ______
\_____ \_/ __ \_/ ___\_ __ \_/ __ \ __\/ ___/
/ \ ___/\ \___| | \/\ ___/| | \___ \
/_______ /\___ >\___ >__| \___ >__| /____ >
\/ \/ \/ \/ \/
```



secrets是一个围绕gpg的小python包装器,用于自动加密
记录。你需要已经有一个gpg密钥(我写了一个[guide to
gpg](https://github.com/aliceroit/gpg嫒u workshop/blob/master/gpg.markdown)
如果你还没有,你需要将你的gpg配置为使用
gpg代理(允许密钥被解锁并保持打开一段时间)。


[python gnupg]模块(https://pythonhosted.org/python-gnupg/)。如果您不在debian或ubuntu上,请执行以下操作:

````
pip install-r requirements.txt
````


/usr/bin/python`到顶部)。如果您是Debian用户,您可以在复制此repo的目录中安装dh virtualenv

``````
sudo dpkg buildpackage-us-uc
````

伟大的!作为提醒,您可以
执行:

````
sudo dpkg--安装../secrets_0.1_amd64.deb
```





首先,您应该执行

````
secrets init
````

来配置程序。然后列出你的笔记:

```
secrets list
```


查看你的秘密(仅限标题)。

如果你还没把它设置成vim或nano?清除无用的秘密(如FO)::把FO的内容放在“STODUT”上:“BR/> BR/>‘BB//>秘密回声FOB
‘BR/> BR/>最后,做:
BR/> 'BR/>秘密-fo
''BR/> BR/>编辑现有注释FO。< BR>很好!

这个程序当然有一些安全缺陷。如果你的对手在技术上比“你的室友窥探你最近的文件”更复杂,不要使用它。


特别是我做了几个不安全的决定-在你编辑笔记时,笔记的内容以明文形式存在于`/tmp'中。当程序运行时,整个notes数据库也在内存中。哎呀!

快乐的秘密!


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

推荐PyPI第三方库


热门话题
Java中ArrayList的超简单问题   Java 8在一段时间后过期   java如何创建具有用户定义维度的矩阵,并使用从上到下、从左到右的递增值填充它?   java从JDBC重启mysql   带有sqlite的java LiveData未更新UI   带有JDialog的java小程序在Mac OSX中未正确隐藏   java ActionListener无法从公共类引用数组?   java Apache Digester:NoSuchMethodException:没有这样的可访问方法   安卓中数据库中的java数据没有以正确的格式检索   java快速排序实现:使用random pivot时几乎排序   安卓 Java:高效的ArrayList过滤?   java如何在单独的文件中制作GUI程序   jasper报告如何从JSP或Java代码在JasperReport中传递参数值?