Este es el comando gnunet-scalarproduct que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
gnunet-vectorproduct - calcular un vectorproduct
SINOPSIS
producto-vector-gnunet [opciones]
DESCRIPCIÓN
producto-vector-gnunet le permite calcular un producto vectorial en dos pares Alicia y
Chelín.
Un cliente puede enviar uno de dos mensajes a su servicio:
1 Una solicitud para calcular un producto vectorial con otro par (Alicia)
2 Elementos para ayudar a un par en el cálculo de un producto vectorial (Chelín)
Ambas solicitudes deben compartir el mismo SID, que puede ser una cadena arbitraria que identifica el
sesión. Los SID deben ser únicos, sin embargo, es suficiente para garantizar la unicidad de
el recuento de elementos de tupel y el ID de sesión.
AliciaEl cliente debe proporcionar la ID de peer codificada en ASCII del servicio de bob, internamente
ser verificado por el cliente para verificar su validez. Los valores no válidos aquí dan como resultado que el cliente o el
servicio que falla la sesión.
Los elementos se entregan como enteros decimales con signo, el recuento de elementos proporcionado por Alicia
y Chelín debe coincidir Alicia también puede proporcionar una máscara para estos valores a su servicio, que
permite calcular productos vectoriales parciales a través del vector. Los elementos pueden ser enmascarados por
estableciendo su elemento de máscara correspondiente a cero, cualquier otro valor significa que el elemento
no estará enmascarado. AliciaEl cliente también enmascarará todos los valores 0 para evitar información.
fuga a Chelín.
El protocolo por definición se basa en Alicia y Chelín siendo benigno, por lo tanto Chelín puede arbitrariamente
falsificar su información. Ambos compañeros colaboran para lograr un resultado correcto.
OPCIONES
-e ELEMENTOS, --elementos = ELEMENTOS
El elemento-vector sobre el producto vector debe calcularse en decimal con signo
formulario, por ejemplo:
-m MÁSCARA, --mask = MASCARA
Los elementos del vector se pueden enmascarar. Debe haber al menos dos elementos dejados en
el vector para calcular un producto vectorial. Los valores distintos de cero indican que un elemento no es
máscaras.
-k LLAVE, --key = CLAVE
La clave de sesión, una cadena compartida de longitud arbitraria a partir de la cual se obtendrá el SID.
generado
-c NOMBRE DEL ARCHIVO, --config = NOMBRE DE ARCHIVO
Utilice el archivo de configuración FILENAME.
-p PEERID, --peer = PEERID
El ID de gnunet-peer blindado ASCII del par remoto como resultado de gnunet-peerinfo. Si
esta opción no se da, el par tomará la ChelínPapel de s.
-h, --ayuda
Imprima una breve ayuda sobre las opciones.
-L NIVEL DE REGISTRO, --loglevel = LOGLEVEL
Utilice LOGLEVEL para el registro. Los valores válidos son DEBUG, INFO, WARNING y ERROR.
-v, --versión
Imprime el número de versión de GNUnet.
Utilice gnunet-scalarproduct en línea utilizando los servicios de onworks.net
