如何使用新的e2e加密功能加密要通过Pushbullet发送的消息

时间:2015-08-14 18:54:14

标签: pushbullet

支持端到端加密非常棒!我想使用Pushbullet API利用我自己的Python应用程序中的功能。这可能吗?如果,比方说,我想发送一个简单的说明,我可以这样做:

import json
import requests

headers = {'content-type':'application/json', 'Authorization': 'Bearer <my-key>'}
note = {'type':'note', 'title':'Testing 1, 2, 3', 'body':'Hello World!'}
cyptNote = encrypt(note)
requests.post('https://api.pushbullet.com/v2/pushes', headers=headers, json=cyptNote)

加密功能需要做什么?

1 个答案:

答案 0 :(得分:1)

我们支持Notification Mirroring, Universal copy & paste, and SMS的端到端加密。我们使用AES256 + GCM和使用PBKDF2得到的密钥。如何做到这一点的具体细节取决于你的加密库,但它不会真正有助于推动。

我们希望将来使用相同的东西为自己添加加密加密。推送给其他人无法使用对称加密,因此我们需要进行非对称加密。