Załaduj plik PEM X509 do Windows CryptoApi
Jestem nowy w całej sprawie Crypto, więc proszę o kilka podstawowych wskazówek.
Muszę załadować .PEM (X509) "----- BEGIN RSA XXX KEY ----- ----- END RSA XXX KEY -----" w kontekście Windows Crypto Api, aby używać z C ++ ( Znalazłem przykłady dla Pythona i .NET, ale używają określonych funkcji, których nie mogę odnieść do zwykłego Windows Crypto Api)
Rozumiem, jak zaszyfrować / odszyfrować, gdy mam HCRYPTKEY. ALE, po prostu nie wiem, jak zaimportować blob Base64 w plikach .PEM i uzyskać HCRYPTKEY, którego mogę z niego użyć.
Mam wrażenie, że to coś więcej niż tylko wywołanie CryptDecodeObject ().
Jakieś wskazówki, które mogą mnie śledzić? Już straciłem 2 dni na programowanie „próbne i błędne” i nigdzie nie dotarłem.