Updated the FAQ: https://boldshare.com/?lang=en#faq
Updated the FAQ: https://boldshare.com/?lang=en#faq
I read the updated FAQ and saw the note about blocking network I/O for the closed source process. If the closed source process in your client were locked down in such a way that it was only ever invoked from the open source process and had no way of doing any I/O whatsoever (network or otherwise) except with the open source process (where what goes in and comes out can be audited), then I'd agree this sounds quite interesting.
I'll be waiting as well, and sincerely hope you deliver something nice!
Key won't be accessible on disk anyway, only in RAM during crypto and will be destroyed immediately afterwards.
Although, I agree, if you only allow the open source network access, AND can ensure that the key won't somehow be smuggled in the data the closed source process sends, you're probably fine.