mirror of
https://github.com/Finb/Bark.git
synced 2026-04-26 06:25:55 +03:00
[GH-ISSUE #186] Decryption Failed #168
Labels
No labels
bug
enhancement
in progress
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Bark#168
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fraee on GitHub (Mar 9, 2023).
Original GitHub issue: https://github.com/Finb/Bark/issues/186
感谢加入推送加密这个好功能,实际使用有点小问题:
使用手机端的示例bash脚本
echo加密信息为:
/Q4Bwvvlv0IL5gAhgxEN1ard2*************mjyoX//LfwBtTlP4+YLXWtUEd
手机端收到的推送信息为:Decryption Failed
脚本执行环境:Macos 13.2.1
是我操作不当还是有其他问题,谢谢!
@Finb commented on GitHub (Mar 9, 2023):
用这个key加密的密文应该是 “A2kZdi2g2HUiV*************tzm3E4yA3RM=”,好像是加密出错了
我用macOS 13.2 测试相同的key能正常发送, 你重新设置下key试试?
@Finb commented on GitHub (Mar 9, 2023):
你执行下
和
看看返回
@fraee commented on GitHub (Mar 9, 2023):
openssl enc -h
echo "/Q4Bwvvlv0IL5gAhgxEN1ard2SnNDk0dwerjIMEmjyoX//LfwBtTlP4+YLXWtUEd" | base64 -d
@Finb commented on GitHub (Mar 9, 2023):
脚本有修改么?还是复制后原样执行的
@fraee commented on GitHub (Mar 9, 2023):
没做任何修改 复制后保存为x.sh 使用sh x.sh 执行的
@Finb commented on GitHub (Mar 9, 2023):
能将app中复制的脚本原样发我么? 可以隐藏掉 deviceKey
@fraee commented on GitHub (Mar 9, 2023):
好的
@Finb commented on GitHub (Mar 9, 2023):
我用你提供的脚本,在 macOS 13.2 和 Ubuntu 20.04 上打印的 ciphertext 。用相同的key,在 windows 11 、Chrome、Edge上打印的值都是:
”du82KA6U/qfw+j1fPcQwUI6PKWB/sPYhJ07m6WePG9MADxFg34Q39ECAEOzNG6zx“
不是:
"/Q4Bwvvlv0IL5gAhgxEN1ard2*************mjyoX//LfwBtTlP4+YLXWtUEd"
应该是你执行环境有问题,只能你自己排查下看看是哪的问题, ciphertext 要打印的是上面这个才能对上。
@Finb commented on GitHub (Mar 9, 2023):
”A2kZdi2g2HUiVAEhQ1d80i5Xbg4b1cdBtzm3E4yA3RM“ 这个忽略,这是APP的一个BUG,这其实是 '{"body": "test"}'的密文,app 拼示例时没有改过来。
du82KA6U/qfw+j1fPcQwUI6PKWB/sPYhJ07m6WePG9MADxFg34Q39ECAEOzNG6zx 是 '{"body": "test", "sound": "birdsong"}' 的密文
@fraee commented on GitHub (Mar 9, 2023):
的确,在两台linux上实验都能正常收到解密后的信息,唯独macbook pro m1加密后的信息对不上。
用的是homebrew安装的官方commandline,和加密相关的只安装过gpg,按理说不应该有不同的加密结果。。。
既然是个例我就自行处理吧,还是谢谢!