Пример #1
0
 public static byte[] randomkey()
 {
     try {
         IntPtr resptr = Crypt_CSharp.randomkey();
         byte[] buffer = Package.package_unpackarray(resptr);
         Package.package_free(resptr);
         return(buffer);
     } catch (Exception) {
         throw;
     }
 }
Пример #2
0
 public static byte[] randomkey()
 {
     try {
         Crypt_CSharp.PACKAGE res = Crypt_CSharp.randomkey();
         byte[] buffer            = new byte[res.len];
         Marshal.Copy(res.src, buffer, 0, res.len);
         pfree(res);
         return(buffer);
     } catch (Exception) {
         throw;
     }
 }