Asfaload

Asfaload

@asfaload.bsky.social

https://www.asfaload.com

22 followers2 following86 posts

It's been two weeks now that I think "tomorrow I can launch the alpha", and each time I see something important to do first. Today, I realised our backend does not sign its git commits, which really weakens our solution. So I'm working on it now... #buildinpublic #security

Preparing demos of our #cli with vhs from @charm.land And I discovered they use sigstore,an alternative to our solution.I must not forget to send them our recordings,we are so easier to use! (sigstore requires a full paragraph of instructions, asfaload is only one line!) Reach out to learn more!

Deployed backend for the first time,and ran an e2e test script on it successfully.It registered a #github project,registered a release' assets, collected signatures from devs,and made a download of the asset, checking signatures.Happy with the progress! #buildinpublic #security #softwaresupplychain

Seeing the Axios #compromise on #npm, and as Asfaload enables the detection of unauthorised publications in case of an account hijack,I feel there must be serious opportunities for the project.Take a look at www.asfaload.com and let me know if you have suggestions! #security #supplychain #opensource

asfaload.com Asfaload: Generalized Multisignature Sign-Off — Asfaload Asfaload provides a generalized multisignature sign-off solution for authenticating digital artifacts and processes.

Asfaload project,aiming to provide an auditable multisig file downloads auth,passed 1000 commits: github.com/asfaload/asf... In this LLMs age,it might become an even less interesting metric,but if only for me,it reflects the time and energy I put in the project #buildinpublic #opensource #rustlang

github.comGitHub - asfaload/asfaload: Generic multisig signoff solutionGeneric multisig signoff solution. Contribute to asfaload/asfaload development by creating an account on GitHub.

Added a section about #llm usage in the README. The project is not vibe coded, but using llms reponsibly is such a productivity boost! #ai #agents

Trying to make Asfaload both secure and future proof by using sha256 oids in its #git backend. This has a performance cost as we need to shell out to the CLI, the libraries support of sha256 oids being WIP. Hoping we don't need to go back to sha1 oids as converting later would be a disrupting change

After mentioning asfaload in the question time of the #security #talk of @oej.edvina.net at #fosdem, there was some interest to get more info. But while posting the link to the room's #matrix channel, the speaker disappeared! I hope we can talk further later!

A new release of asfald, our downloader transparently validating chksums! github.com/asfaload/asf... Most important feat: report vulnerability window,i.e. time between publication and mirroring of chksums. During that time an attacker could update file in release undetected. #buildinpublic #release

github.comRelease v0.6.0 · asfaload/asfald0.6.0 (2025-06-24) Features add flag to overwrite existing files (ebb8589) print vulnerability window of index (158048c) print vulnerability window of index (640e316) refuse to overwrite existing ...

Starting a new project from scratch in a new language is often a trial and error approach. Such is the case for the implementation of our generic multisig signoff solution in #rustlang As we #buildinpublic, you can follow progress at github.com/asfaload/asf... Only 3 commits at this time ;-)

github.comGitHub - asfaload/asfasign: Generic multisig signoff solutionGeneric multisig signoff solution. Contribute to asfaload/asfasign development by creating an account on GitHub.

Just discovered #buildinpublic, which is what I've done with asfaload.com but without any public :-). It started with the goal to provide authenticated downloads, but became a more general multisig sign-off solution. All developed in the open and under open source licenses (AGPLv3 or MPLv2) 🧵

asfaload.com Asfaload: Generalized Multisignature Sign-Off — Asfaload Asfaload provides a generalized multisignature sign-off solution for authenticating digital artifacts and processes.

Just discovered #buildinpublic, which is what I've done with asfaload.com but without any public :-). It started with the goal to provide authenticated downloads, but became a more general multisig sign-off solution. All developed in the open and under open source licenses (AGPLv3 or MPLv2) 🧵

asfaload.com Asfaload: Generalized Multisignature Sign-Off — Asfaload Asfaload provides a generalized multisignature sign-off solution for authenticating digital artifacts and processes.

Just discovered #buildinpublic, which is what I've done with asfaload.com but without any public :-). It started with the goal to provide authenticated downloads, but became a more general multisig sign-off solution. All developed in the open and under open source licenses (AGPLv3 or MPLv2) 🧵

asfaload.com Asfaload: Generalized Multisignature Sign-Off — Asfaload Asfaload provides a generalized multisignature sign-off solution for authenticating digital artifacts and processes.