I need encryption for irmin, and I'm about to implement this within the content type of the database value type, because I don't necessarily need it for the database keys. However, it seems to be, that doing this in the block backend within irmin might be more straightforward.
So I'd like to know, if there is any chance, that this will ever reach stable status. What is exactly missing to become non-experimental? Are there known issues? Are there other encryption layers for irmin?
Aside from that, I wonder if the commit id would be good enough to use it as the iv for the AES-CTR or AES-GCM modes.
I need encryption for irmin, and I'm about to implement this within the content type of the database value type, because I don't necessarily need it for the database keys. However, it seems to be, that doing this in the block backend within irmin might be more straightforward.
So I'd like to know, if there is any chance, that this will ever reach stable status. What is exactly missing to become non-experimental? Are there known issues? Are there other encryption layers for irmin?
Aside from that, I wonder if the commit id would be good enough to use it as the iv for the AES-CTR or AES-GCM modes.