[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [flashproxy/master] get_facilitator_pubkey read from the global options.
commit 4041f936d599f2aeb3c099668b8f46ff30937a91
Author: David Fifield <david@xxxxxxxxxxxxxxx>
Date: Mon Apr 29 23:44:54 2013 -0700
get_facilitator_pubkey read from the global options.
---
flashproxy-reg-email | 8 ++++----
flashproxy-reg-url | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/flashproxy-reg-email b/flashproxy-reg-email
index 45609c9..5164c7e 100755
--- a/flashproxy-reg-email
+++ b/flashproxy-reg-email
@@ -78,9 +78,9 @@ gwIDAQAB
-----END PUBLIC KEY-----
"""
-def get_facilitator_pubkey(filename):
- if filename is not None:
- return RSA.load_pub_key(filename)
+def get_facilitator_pubkey():
+ if options.facilitator_pubkey_filename is not None:
+ return RSA.load_pub_key(options.facilitator_pubkey_filename)
else:
return RSA.load_pub_key_bio(
BIO.MemoryBuffer(DEFAULT_FACILITATOR_PUBKEY_PEM))
@@ -281,7 +281,7 @@ try:
options.remote_addr = parse_addr_spec(spec, *options.remote_addr)
body_plain = (u"client=%s" % format_addr(options.remote_addr)).encode("utf-8")
- rsa = get_facilitator_pubkey(options.facilitator_publickey_filename)
+ rsa = get_facilitator_pubkey()
body_crypt = rsa.public_encrypt(body_plain, RSA.pkcs1_oaep_padding)
body = body_crypt.encode("base64")
diff --git a/flashproxy-reg-url b/flashproxy-reg-url
index b9cdcc9..b094b9b 100755
--- a/flashproxy-reg-url
+++ b/flashproxy-reg-url
@@ -23,9 +23,9 @@ gwIDAQAB
-----END PUBLIC KEY-----
"""
-def get_facilitator_pubkey(filename):
- if filename is not None:
- return RSA.load_pub_key(filename)
+def get_facilitator_pubkey():
+ if options.facilitator_pubkey_filename is not None:
+ return RSA.load_pub_key(options.facilitator_pubkey_filename)
else:
return RSA.load_pub_key_bio(
BIO.MemoryBuffer(DEFAULT_FACILITATOR_PUBKEY_PEM))
@@ -124,7 +124,7 @@ if remote_addr[0] is None:
sys.exit(1)
reg_plain = (u"client=%s" % format_addr(remote_addr)).encode("utf-8")
-rsa = get_facilitator_pubkey(options.facilitator_publickey_filename)
+rsa = get_facilitator_pubkey()
reg_crypt = rsa.public_encrypt(reg_plain, RSA.pkcs1_oaep_padding)
reg = base64.urlsafe_b64encode(reg_crypt)
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits