def returnMessage(msg): logger.debug("returnMessage invoked") if len(msg) > 0: decrypted_msg = libencryption.decrypt(msg) logger.debug("Decrypted message: " + decrypted_msg) return jsonify(msg=decrypted_msg) return jsonify({ 'status': "200: request", 'message': 'pin or sid is wrong: ' + request.url, })
def get_secret(sid, pin): logger.debug("Obtain msg from the database") msg = dblib.get_secret(sid, pin) if len(msg) > 0: logger.debug("Message obtained: " + msg) decrypted_msg = libencryption.decrypt(msg) return jsonify(msg=decrypted_msg) else: return jsonify({ 'status': "404: request", 'message': 'pin or sid is wrong: ' + request.url, })
def get(sid, pin): logger.debug("Obtain msg from the database") msg = lib.get_secret(sid, pin) logger.debug("Message obtained: " + msg) logger.debug("Start decryption") decrypted_msg = libencryption.decrypt(msg) logger.debug("Finished decryption: " + decrypted_msg) if len(msg) > 0: logger.debug("End my super App") return jsonify(msg=decrypted_msg) else: return '{"error":"not found"}'
def get_secret_query(sid, pin): logger.debug("/secret GET invoked") msg = dblib.get_secret(sid, pin) if len(msg) > 0: logger.debug("secret obtained from DB: " + msg) decrypted_msg = libencryption.decrypt(msg) logger.debug("/secret GET returned OK") return jsonify(msg=decrypted_msg) else: logger.debug("/secret GET returned 404") return jsonify({ 'status': "404: request", 'message': 'pin or sid is wrong: ' + request.url, })
def get_secret_body(): logger.debug("Obtain msg from the database") result = request.json sid = result["sid"] pin = result["pin"] msg = dblib.get_secret(sid, pin) if len(msg) > 0: logger.debug("Message obtained: " + msg) decrypted_msg = libencryption.decrypt(msg) return jsonify(msg=decrypted_msg) else: return jsonify({ 'status': "200: request", 'message': 'pin or sid is wrong: ' + request.url, })
import libencryption message = b'encrypt me!' encrypted_msg = libencryption.encrypt(message) print(encrypted_msg) decrypted_msg = libencryption.decrypt(encrypted_msg) print(decrypted_msg)