There is a machine with Windows Server 2012 . We tried to sign files through CryptoPro CSP , but alas, this cryptographic provider is paid. I work with a certificate with a private key, we write code in C #. They came to the conclusion that it is impossible to do without installing a cryptographic provider. Is there a free certified crypto-provider for signing files? I will install the installation on the server, so immediately the question is, will the software work?

  • one
    What exactly do you mean by "certified" provider? Provider with state certification for compliance with GOST? - PashaPash ♦
  • one
    @PashaPash, yes, according to GOST - Denis Bubnov
  • one
    In my previous place of work they wrote software for state. sectors, including worked with crypto providers and used CryptoPro. I think if there was a free certified equivalent, they would have used it. - Mstislav Pavlov
  • @MstislavPavlov, we also come to this conclusion that we will not find a free certified analogue of CryptoPro ... Well, let's wait for some more opinions. Thanks for the reply :) - Denis Bubnov
  • @DenisBubnov: Sorry, but it’s not clear from your question what you are trying to implement. It is about "signing files" with a "certificate with a private key" without any details. What kind of files, for example? Some file formats provide a built-in signature like exe / dll. To sign others, you can create a .cat (directory) file and hash files and sign this directory. The latter can be done using standard Windows tools and a standard crypto-provider such as the Microsoft Strong Cryptographic Provider. - Oleg

0