title: Is their any example of how to use Winapi.Security.Cryptography.pas in delphi?
body: <p>I found in the Delphi source code the unit <code>Winapi.Security.Cryptography</code>, but I didn't find any example of how to use it. Particularly I would like to do an <strong>RSA Signature with SHA-256</strong> from this unit, but I don't know form where to start. </p>
  
  <p>For example given this declaration:</p>
  
  <pre><code>  {
    // Used Types:  Windows.Security.Cryptography.Core.IAsymmetricKeyAlgorithmProvider
    // Used Types:  String
    }
    // Windows.Security.Cryptography.Core.IAsymmetricKeyAlgorithmProviderStatics
    [WinRTClassNameAttribute(SCore_AsymmetricKeyAlgorithmProvider)]
    Core_IAsymmetricKeyAlgorithmProviderStatics = interface(IInspectable)
    ['{425BDE18-A7F3-47A6-A8D2-C48D6033A65C}']
      function OpenAlgorithm(algorithm: HSTRING): Core_IAsymmetricKeyAlgorithmProvider; safecall;
    end;
  </code></pre>
  
  <p>How to use it in Delphi ?</p>