Exemplo n.º 1
0
        public static int Update(global::NitraLibSodium.Auth.HmacSha512State state, byte[] @in, ulong inlen)
        {
            var __arg0 = ReferenceEquals(state, null) ? global::System.IntPtr.Zero : state.__Instance;
            var __ret  = __Internal.Update(__arg0, MarshalHelper.ByteArrayToIntPtr(@in), inlen);

            return(__ret);
        }
Exemplo n.º 2
0
        public static int Final(global::NitraLibSodium.Auth.HmacSha512State state, byte[] @out)
        {
            var __arg0 = ReferenceEquals(state, null) ? global::System.IntPtr.Zero : state.__Instance;
            var __ret  = __Internal.Final(__arg0, MarshalHelper.ByteArrayToIntPtr(@out));

            return(__ret);
        }
Exemplo n.º 3
0
        public static int Init(global::NitraLibSodium.Auth.HmacSha512State state, byte[] key, ulong keylen)
        {
            var __arg0 = ReferenceEquals(state, null) ? global::System.IntPtr.Zero : state.__Instance;
            var __ret  = __Internal.Init(__arg0, MarshalHelper.ByteArrayToIntPtr(key), keylen);

            return(__ret);
        }
Exemplo n.º 4
0
 public HmacSha512State(global::NitraLibSodium.Auth.HmacSha512State _0)
 {
     __Instance                     = Marshal.AllocHGlobal(sizeof(global::NitraLibSodium.Auth.HmacSha512State.__Internal));
     __ownsNativeInstance           = true;
     NativeToManagedMap[__Instance] = this;
     *((global::NitraLibSodium.Auth.HmacSha512State.__Internal *)__Instance) = *((global::NitraLibSodium.Auth.HmacSha512State.__Internal *)_0.__Instance);
 }