Exemplo n.º 1
0
 internal static int RsaPrivateDecrypt(
     int flen,
     ReadOnlySpan <byte> from,
     Span <byte> to,
     SafeRsaHandle rsa,
     RsaPadding padding) =>
 RsaPrivateDecrypt(flen, ref MemoryMarshal.GetReference(from), ref MemoryMarshal.GetReference(to), rsa, padding);
Exemplo n.º 2
0
 internal static int RsaPrivateDecrypt(
     int flen,
     ReadOnlySpan <byte> from,
     Span <byte> to,
     SafeRsaHandle rsa,
     RsaPadding padding) =>
 RsaPrivateDecrypt(flen, ref from.DangerousGetPinnableReference(), ref to.DangerousGetPinnableReference(), rsa, padding);
Exemplo n.º 3
0
 internal static unsafe int RsaPrivateDecrypt(
     int flen,
     ReadOnlySpan <byte> from,
     Span <byte> to,
     SafeRsaHandle rsa,
     RsaPadding padding)
 {
     fixed(byte *fromPtr = &from.DangerousGetPinnableReference())
     fixed(byte *toPtr = &to.DangerousGetPinnableReference())
     {
         return(RsaPrivateDecrypt(flen, fromPtr, toPtr, rsa, padding));
     }
 }
Exemplo n.º 4
0
 private static extern int RsaPrivateDecrypt(
     int flen,
     ref byte from,
     ref byte to,
     SafeRsaHandle rsa,
     RsaPadding padding);
Exemplo n.º 5
0
 private extern static int RsaPublicEncrypt(
     int flen,
     ref byte from,
     ref byte to,
     SafeRsaHandle rsa,
     RsaPadding padding);
Exemplo n.º 6
0
 internal extern static int RsaPrivateDecrypt(
     int flen,
     byte[] from,
     byte[] to,
     SafeRsaHandle rsa,
     RsaPadding padding);
Exemplo n.º 7
0
 private static partial int RsaPublicEncrypt(
     int flen,
     ref byte from,
     ref byte to,
     SafeRsaHandle rsa,
     RsaPadding padding);
Exemplo n.º 8
0
 internal extern static int RsaPrivateDecrypt(
     int flen,
     byte[] from,
     byte[] to,
     SafeRsaHandle rsa,
     RsaPadding padding);
Exemplo n.º 9
0
 private extern static unsafe int RsaPrivateDecrypt(
     int flen,
     byte *from,
     byte *to,
     SafeRsaHandle rsa,
     RsaPadding padding);