public static int C_DecryptFinal(CK_SESSION_HANDLE session, byte[] output)
        {
            int outSize = output == null ? 0 : output.Length;

            CKR_Exception.check(fl.C_DecryptFinal(session.Handle, output, ref outSize), "C_DecryptFinal");
            return(outSize);
        }