type
status
date
slug
summary
tags
category
icon
password
Property
Sep 5, 2023 12:54 PM
最近工作虽然忙,但是强摸还是能摸出一些时间来,GRC又有了新的需求,要增加GPG的提交签名。
一开始我以为很简单,因为看起来我原本使用的
git2-rs
这个库提供了签名的实现,有一个commit_sign
方法。实际这个方法里面没有实现签名的生成,没办法只好去开源社区里找找了,issue里有有好心人提供了链接,我大概看了看,
最后把目光转向到了
gpgme
这个库上,但是这个玩意是一个对FFI的包装库,并不是原生实现,编译的时候需要依赖一些C/C++的链接库。我佛了。这就意味这在Windows上的运行会出现麻烦。后来又找了别的库,但是都很底层,API文档看的我一脸愣逼。
这个问题,还真的得拖一段时间。
希望有带佬能搞一个Rust原生又方便的GPG签名库. 如果实在没有,我亲自上也不是不行...emmmm (逃)
- 作者:sdttttt
- 链接:https://www.sdttttt.site/article/fb6220ae-3c8d-468a-93f4-5989caba3280
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。