예제 #1
0
def main():
  sk = netstring.read(sys.stdin)
  pk = netstring.read(sys.stdin)
  nonce = netstring.read(sys.stdin)
  packet = netstring.read(sys.stdin)

  sys.stdout.write(nacl.box_curve25519salsa20hmacsha512_open(packet, nonce, pk, sk))
예제 #2
0
def main():
  sk = netstring.read(sys.stdin)
  pk = netstring.read(sys.stdin)
  nonce = netstring.read(sys.stdin)
  packet = sys.stdin.read()

  netstring.write(sys.stdout, nacl.box_curve25519xsalsa20poly1305(packet, nonce, pk, sk))
예제 #3
0
def main():
  sk = netstring.read(sys.stdin)
  pk = netstring.read(sys.stdin)
  nonce = netstring.read(sys.stdin)
  packet = netstring.read(sys.stdin)

  sys.stdout.write(nacl.box_curve25519xsalsa20poly1305_open(packet, nonce, pk, sk))
예제 #4
0
파일: nacl-box.py 프로젝트: agl/dnscurve
def main():
  sk = netstring.read(sys.stdin)
  pk = netstring.read(sys.stdin)
  nonce = netstring.read(sys.stdin)
  packet = sys.stdin.read()

  netstring.write(sys.stdout, nacl.box_curve25519salsa20hmacsha512(packet, nonce, pk, sk))
예제 #5
0
파일: nacl-box.py 프로젝트: warner/dnscurve
def main():
    sk = netstring.read(sys.stdin)
    pk = netstring.read(sys.stdin)
    nonce = netstring.read(sys.stdin)
    packet = sys.stdin.read()

    netstring.write(sys.stdout,
                    nacl.box_curve25519xsalsa20poly1305(packet, nonce, pk, sk))
예제 #6
0
def main():
    sk = netstring.read(sys.stdin)
    pk = netstring.read(sys.stdin)
    nonce = netstring.read(sys.stdin)
    packet = netstring.read(sys.stdin)

    sys.stdout.write(
        nacl.box_curve25519xsalsa20poly1305_open(packet, nonce, pk, sk))
예제 #7
0
def main():
    sk = netstring.read(sys.stdin)
    pk = netstring.read(sys.stdin)
    nonce = netstring.read(sys.stdin)
    packet = netstring.read(sys.stdin)

    sys.stdout.write(
        nacl.box_curve25519salsa20hmacsha512_open(packet, nonce, pk, sk))