def main(argv): if len(argv) > 0: try: opts, args = getopt.getopt(argv, "h:", ["init="]) except getopt.GetoptError: print( 'python init-app.py --init <outputfile> or python init-app.py') sys.exit(2) for opt, arg in opts: if opt == '-h': print( 'python init-app.py --init <outputfile> or python init-app.py ' ) sys.exit() elif opt == "--init": out_file = arg init_components, pr_dash_components = eccblind.initSigner() with open(out_file, "w") as f: f.write("initComponents: " + init_components + "\n") f.write("pRDashComponents: " + pr_dash_components + "\n") else: init_components, pr_dash_components = eccblind.initSigner() print "pRDashComponents: {}".format(pr_dash_components)
def initComponents(): initComponents, pRDashComponents = eccblind.initSigner() with open('signer.txt', 'w') as signer: signer.write(initComponents) signer.write('\n') signer.write(pRDashComponents) print("Components saved!")
def saveToDocument(): initComponents, pRDashComponents = eccblind.initSigner() f = open("initFile.txt", "w+") data = [initComponents + "\n", pRDashComponents + "\n"] for dados in data: f.write(dados) f.close()
def init(): initComponents, pRDashComponents = eccblind.initSigner() file = open("assinante.txt", "w") file.write(initComponents) file.write("\n") file.write(pRDashComponents) file.write("\n") file.close()
def parseArgs(): if (len(sys.argv) > 1) and (sys.argv[1] == '-init'): with open('ficheiro_do_assinante', 'w') as f: initComponents, pRDashComponents = eccblind.initSigner() f.write("Init components: %s \n" % initComponents) f.write("pRDashComponents: %s" % pRDashComponents) else: main()
def main(): initComponents, pRDashComponents = eccblind.initSigner() if(len(sys.argv) == 1): print("pRDashComponents: %s" % pRDashComponents) else: file = open("signer_file","w") file.write("initComponents: " + initComponents + "\n") file.write("pRDashComponents: " + pRDashComponents) print("Components generated and saved!")
def main(printOutput): initComponents, pRDashComponents = eccblind.initSigner() with open('signerComponents.dat', 'w+') as fp: fp.write(initComponents) fp.write('\n') fp.write(pRDashComponents) fp.write('\n') if (printOutput): print(pRDashComponents)
def init(): initComponents, pRDashComponents = eccblind.initSigner() # Verifica se a pasta existe if not os.path.exists("Signer"): os.makedirs("Signer") # Guardar em ficheiro os components with open("Signer/initComponents", "w") as comp: comp.write(initComponents) with open("Signer/pRDashComponents", "w") as pR: pR.write(pRDashComponents)
def main(eccPrivateKeyPath, eccPublicKeyPath): initComponents, pRDashComponents = eccblind.initSigner() data = shamirsecret.generateSecret(80) errorCode, [blindComponents, pRComponents, blindM] = eccblind.blindData(pRDashComponents, data) pemKey = utils.readFile(eccPrivateKeyPath) passphrase = raw_input("Passphrase: ") errorCode, blindSignature = eccblind.generateBlindSignature(pemKey, passphrase, blindM, initComponents) errorCode, signature = eccblind.unblindSignature(blindSignature, pRDashComponents, blindComponents) pemPublicKey = utils.readFile(eccPublicKeyPath) errorCode, validSignature = eccblind.verifySignature(pemPublicKey, signature, blindComponents, pRComponents, data) showResults(errorCode, validSignature)
def main(printPRD): initComponents, pRDashComponents = eccblind.initSigner() file = open("Assinante.txt","w") file.write(initComponents) file1 = open("PRDash.txt", "w") file1.write(pRDashComponents) if (printPRD): print("pRDashComponents: %s" % pRDashComponents)
def main(): initComponents, pRDashComponents = eccblind.initSigner() if (len(sys.argv) == 1): print("Output") #print("Init components: %s" % initComponents) print("pRDashComponents: %s" % pRDashComponents) elif (len(sys.argv) == 2 and sys.argv[1] == '-init'): file = open('init_Sig.txt', 'w+') file.write(initComponents + ' \n' + pRDashComponents + ' \n') file.close() print("Components saved in init_Sig.txt")
def main(): initComponents, pRDashComponents = eccblind.initSigner() msg = raw_input("Mensagem a assinar: ") print("Init components: %s" % initComponents) print("pRDashComponents: %s" % pRDashComponents) with open("init.txt", "w") as text_file1: text_file1.write(initComponents) with open("pRDash.txt", "w") as text_file2: text_file2.write(pRDashComponents) with open("msg.txt", "w") as text_file3: text_file3.write(msg)
def init(): initComponents, pRDashComponents = eccblind.initSigner() dict = { 'initComponents': initComponents, 'pRDashComponents': pRDashComponents } f = open("assinante.txt", "w") f.write(str(dict)) f.close() print( "InitComponents e pRDashComponents guardados no ficheiro \"assinante.txt\"" )
def main(): initComponents, pRDashComponents = eccblind.initSigner() if (len(sys.argv) == 1): print("\n--- pRDashComponents ---") print(pRDashComponents + "\n") else: file = open("assinante.txt", "w") file.write(pRDashComponents) file.write("\n") file.write(initComponents) file.close() print("\n--- Componentes guardadas em ficheiro! ---\n")
def main(): initComponents, pRDashComponents = eccblind.initSigner() #devolve o pRDashComponents if (len(sys.argv) == 1): print("Output") print("pRDashComponents: %s" % pRDashComponents) #inicializa InitComponents e pRDashComponents e guarda-as em AssComp.txt else: print( "Ficheiro AssComp.txt criado - InitComponents & pRDashComponents") with open("AssComp.txt", "w") as file: file.write(initComponents) file.write("\n") file.write(pRDashComponents)
def main(op): initComponents, pRDashComponents = eccblind.initSigner() if op == 1: print("Output") print("pRDashComponents: %s" % pRDashComponents) else: with open('signerFile.txt', 'w') as f: f.write('initComponents: ' + initComponents + "\n") f.write('pRDashComponents: ' + pRDashComponents + "\n") print("Output") print("initComponents: %s" % initComponents) print("pRDashComponents: %s" % pRDashComponents) print("Saved in signerFile.txt")
def main(choice): initComponents, pRDashComponents = eccblind.initSigner() if choice == 1: print("Output") print("pRDashComponents: %s" % pRDashComponents) else: with open('signerFile.txt', 'w') as f: i = 'initComponents: ' + initComponents + '\n' p = 'pRDashComponents: ' + pRDashComponents + '\n' f.write(i) f.write(p) print("pRDashComponents: %s" % pRDashComponents) print( 'initComponents and pRDashComponents initiated and stored in signerFile.txt.' )
def main(tipoInput): initComponents, pRDashComponents = eccblind.initSigner() if (tipoInput == 1): print("Output\n") print("pRDashComponents: %s" % pRDashComponents) else: print("Guardando InitComponents e pRDashComponents em 'ficheiroAssinante.txt'.") f = open('ficheiroAssinante.txt','w+') f.write("InitComponents: %s\n" % initComponents) f.write("pRDashComponents: %s" % pRDashComponents) f.close()
def main(): args, _ = getopt.getopt(sys.argv[1:], "", ["init"]) args = dict(args) if "--init" in args: initComponents, pRDashComponents = eccblind.initSigner() sig_file = open("assinante", "w") sig_file.write("Init components: %s\n" % initComponents) sig_file.write("pRDashComponents: %s\n" % pRDashComponents) sig_file.close() print("Components saved in file: assinante") else: try: initComponents, pRDashComponents = tuple(open("assinante", "r").readlines()) pRDashComponents = pRDashComponents.split(' ')[1] print("pRDashComponents: %s" % pRDashComponents) except: printUsage()
def main(): #obter argumentos/flags args=args_Parser() #Obter a mensagem data = getMessage(args) #Inicializar initComponents, pRDashComponents = eccblind.initSigner() writeToFile('initComp.txt',initComponents) writeToFile('pRDashComp.txt',pRDashComponents) #GenerateBlindData blindComponents, pRComponents, blindM=blindData(pRDashComponents, data) writeToFile('blindComponents.txt',blindComponents) writeToFile('pRComponents.txt',pRComponents) writeToFile('blindM.txt',blindM)
def main(): initComponents, pRDashComponents = eccblind.initSigner() if len(sys.argv) == 1: print("Output") print("pRDashComponents: %s" % pRDashComponents) f = open('init.txt', 'w+') f.write(initComponents) f.write('\n') f.write(pRDashComponents) f.close() elif len(sys.argv) == 2 and sys.argv[1] == '-init': f = open('init.txt', 'w+') f.write(initComponents) f.write('\n') f.write(pRDashComponents) #f.write('#'.join((initComponents,pRDashComponents))) f.close() else: printUsage()
def main(): if len(sys.argv) > 1: if sys.argv[1] == '-init': initComponents, pRDashComponents = eccblind.initSigner() f = open('outputSigner.txt', 'w') f.write(initComponents + '\n' + pRDashComponents) f.close() else: if not os.path.exists( '/home/user/Aulas/Aula3/BlindSignature/outputSigner.txt'): print('Tem de inicializar: -init') else: f = open('outputSigner.txt', 'r') lines = f.readlines() f.close() print("Output") print("pRDashComponents: %s" % lines[1])
def main(): if (len(sys.argv) == 2): initComponents, pRDashComponents = eccblind.initSigner() with open("sigFile.txt", 'w') as f: f.write('%s:%s\n' % ("initComponents", initComponents)) f.write('%s:%s\n' % ("pRDashComponents", pRDashComponents)) else: print("\nOutput") if(os.path.isfile('./sigFile.txt')): fileData = dict() with open("sigFile.txt") as raw_data: for item in raw_data: if ':' in item: key,value = item.split(':', 1) fileData[key]=value else: pass # deal with bad lines of text here print("pRDashComponents: " + fileData["pRDashComponents"]) else: print("Init components first: python init-app.py -init") print("")
def main(): initComponents, pRDashComponents = eccblind.initSigner() file = open('initComponents.txt', 'w+') file.write(initComponents + '\n' + pRDashComponents + '\n') file.close() print("saved to file")
def init(): initComponents, pRDashComponents = eccblind.initSigner() f = open(settings_file, "w") f.write(initComponents + "\n" + pRDashComponents)
def main(): initComponents, pRDashComponents = eccblind.initSigner() print("Output") # print("Init components: %s" % initComponents) print("pRDashComponents: %s" % pRDashComponents)
def initComps(): initComponents, pRDashComponents = eccblind.initSigner() iC = open("initcomponents.txt", "w") pRDC = open("pRDashComponents.txt", "w") iC.write(initComponents) pRDC.write(pRDashComponents)
def printR(): initComponents, pRDashComponents = eccblind.initSigner() print("pRDashComponents: %s" % pRDashComponents)
def pRDashComponent(): _, pRDashComponents = eccblind.initSigner() print("pRDashComponents: %s" % pRDashComponents)
# # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # ############################################################################### """ Command line app that writes initComponents and pRDashComponents to STDOUT. """ import sys from eVotUM.Cripto import eccblind def printUsage(): print("Usage: python init-app.py") def parseArgs(): if (len(sys.argv) == 2 and sys.argv[1] == '-init'): with open('assinante.txt','w') as out: out.write(initComponents+'\n'+pRDashComponents) else: main() def main(): print("Output") print("pRDashComponents: %s" % pRDashComponents) if __name__ == "__main__": initComponents, pRDashComponents = eccblind.initSigner() parseArgs()