Ito ang command na gnunet-scalarproduct na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
gnunet-vectorproduct - kalkulahin ang isang vectorproduct
SINOPSIS
gnunet-vectorproduct [pagpipilian]
DESCRIPTION
gnunet-vectorproduct nagbibigay-daan sa iyong mag-compute ng isang vectorproduct sa dalawang peer Alice at
Palutang.
Maaaring magbigay ang isang kliyente ng isa sa dalawang mensahe sa serbisyo nito:
1 Isang kahilingan na kalkulahin ang isang vectorproduct sa isa pang peer (Alice)
2 Elemento upang suportahan ang isang peer sa pag-compute ng isang vectorproduct (Palutang)
Ang parehong mga kahilingan ay dapat magbahagi ng parehong SID, na maaaring isang arbitrary string na nagpapakilala sa
session. Ang mga SID ay dapat na natatangi, gayunpaman ito ay sapat upang magarantiya ang pagiging natatangi ng
ang bilang ng elemento ng tupel at session ID.
AliceDapat ibigay ng kliyente ang ASCII na naka-encode na peer ID ng serbisyo ni bob, ito ay panloob
suriin ng kliyente para sa bisa. Ang mga di-wastong halaga dito ay nagreresulta sa kliyente o sa
pagbagsak ng serbisyo sa session.
Ibinibigay ang mga elemento bilang mga naka-sign na decimal integer, ang bilang ng elemento na ibinibigay ng Alice
at Palutang Dapat na tumugma. Alice maaari ding magbigay ng maskara para sa mga halagang ito sa kanyang serbisyo, na
nagbibigay-daan sa bahagyang mga produkto ng vector na makalkula sa kabuuan ng vector. Ang mga elemento ay maaaring itago ng
ang pagtatakda ng kanilang katumbas na elemento ng maskara sa zero, ang anumang iba pang halaga ay nangangahulugan ng elemento
ay hindi matatakpan. AliceIsa-mask din ng kliyente ang lahat ng 0-values upang maiwasan ang impormasyon
pagtagas sa Palutang.
Ang protocol sa pamamagitan ng kahulugan ay umaasa sa Alice at Palutang pagiging benign, kaya Palutang pwede nang arbitraryo
huwad ang kanyang impormasyon. Ang parehong mga kapantay ay nagtutulungan upang makamit ang isang tamang resulta.
Opsyon
-e MGA ELEMENTO, --Elements=ELEMENTS
Ang element-vector na vectorproduct ay dapat kalkulahin sa nilagdaang decimal
anyo, hal:
-m MASKARA, --mask=MASK
Maaaring i-mask ang mga elemento sa vector. Dapat mayroong hindi bababa sa dalawang elemento na natitira
ang vector upang makalkula ang isang produkto ng vector. Ang mga non-Zero na halaga ay nagpapahiwatig na ang isang elemento ay hindi
mga maskara.
-k SUSI, --key=KEY
Ang session key, isang nakabahaging string ng arbitrary na haba kung saan magmumula ang SID
nabuo
-c FILENAME, --config=FILENAME
Gamitin ang configuration file na FILENAME.
-p PEERID, --peer=PEERID
Ang ASCII-armored gnunet-peer ID ng remote peer bilang output ng gnunet-peerinfo. Kung
hindi ibinigay ang opsyong ito, kukunin ng peer ang Palutangang papel.
-h, - Tumulong
Mag-print ng maikling tulong sa mga opsyon.
-L LOGLEVEL, --loglevel=LOGLEVEL
Gamitin ang LOGLEVEL para sa pag-log. Ang mga wastong value ay DEBUG, INFO, WARNING at ERROR.
-sa, --bersyon
I-print ang numero ng bersyon ng GNUnet.
Gumamit ng gnunet-scalarproduct online gamit ang mga serbisyo ng onworks.net