用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第三方库


热门话题
在Grails中集成javaapplet   动态设置片段时发生java错误   JavaSpringVelocity模板电子邮件?   SpringHateOAS中java自定义json输出   java wait()和notify()相关问题   正则表达式中的单词边界是什么?   使用外部库将项目部署到glassfish后发生java NoClassDefFoundError   java为什么在这里初始化ListNode两次?   java libGDX移动三维模型   java使线程等待另一个线程的执行   正则表达式如何在java中使用正则表达式解析给定字符串   java SWT ScrolledComposite在32768像素后切断画布生成的图像