Replying to @julian@activitypub.space
@julian for the implementors of Go ActivityPub applications that need RFC9421 signatures, it's important to note that it's not FedBOX that provides the functionality, but two modules in the GoActivityPub library:
* the **client** module[1] wraps the signing of activities.
* the **auth** module[2] wraps the verification functionality.
Also for lower level use, there's the underlying module being wrapped by GoActivityPub: dadrus/httpsig [3]
[1] https://github.com/go-ap/client
[2] https://github.com/go-ap/auth
[3] https://github.com/dadrus/httpsig
Fed@hongminhee@hollo.social
GitHubGitHub - go-ap/client: A wrapper around regular http transfer package with some enhancements for using with ActivityPub services.A wrapper around regular http transfer package with some enhancements for using with ActivityPub services. - go-ap/client