Hello list,
I have a question about cryptography software compatibility on OpenBSD. I have a wild guess about the answer, but I need it to be more reliable. The target audience are lawyers, since I want to launch a legal battle in Serbia for equal opportunities for using open source software, specifically OpenBSD, but other open source software as well (yes, including other *BSDs, OpenIndiana and Linux), for creating, administering and using public digital certificates/signatures by public authorities, against offerred proprietary solutions, all of which are not interoperable with OpenBSD. My wild guess is as follows: 1) OpenBSD includes cryptography capabilities/software in its kernel. 2) Most other operating systems had not included cryptography capabilities/software in its kernel. 3) Providers of public digital signatures offer software (a one-size-fits-all Java “blob”) that should add cryptography capabilities to the operating system. 4) OpenBSD doesn’t allow such technically inferior software to meddle with its superior cryptography capabilities included in kernel. 5) The proper technical solution would be that providers of public digital signatures offer digital signatures adjusted to OpenBSD technical solutions, including offering software not being under the minimal cryptography standards of OpenBSD. (A side note, hash function of all offered public digital signatures in Serbia are SHA-1.) Am I somewhere wrong in my wild guess? Do you have any input? Thanks in advance.

