diff --git a/proxy-reencryption/proxyReencryption-routes.js b/proxy-reencryption/proxyReencryption-routes.js deleted file mode 100644 index 776857f..0000000 --- a/proxy-reencryption/proxyReencryption-routes.js +++ /dev/null @@ -1,81 +0,0 @@ -const express = require('express'); -const router = express.Router(); -const axios = require('axios'); - - -router.get('/keys', async (req, res) => { - console.log("/keys api is called") - try { - const response = await axios.get('http://127.0.0.1:5001/keys', { - headers: { - 'Content-Type': 'application/json' - } - }); - res.setHeader('Content-Type', 'application/json'); - const data = response.data; - console.log("successfully got data") - console.log(data) - res.status(200).json(data); - } catch (error) { - console.log("Error from keys api to python") - console.error(error); - res.status(500).send('Internal server error'); - } -}); - -router.post('/encrypt', async (req, res) => { - const { aesKey, private_key, public_key, signing_key } = req.body; - try { - const response = await axios.post('http://127.0.0.1:5001/encrypt', { - aesKey, - private_key, - public_key, - signing_key - }); - - res.send(response.data); - } catch (err) { - res.status(500).send(err); - } -}); - -router.post('/reencrypt', async (req, res) => { - const { capsule, private_key, public_key, signing_key } = req.body; - try { - console.log("public_key:",public_key) - const response = await axios.post('http://127.0.0.1:5001/reencrypt', { - capsule:capsule, - private_key:private_key, - public_key:public_key, - signing_key:signing_key - }); - - res.send(response.data); - } catch (err) { - res.status(500).send(err); - } -}); - -router.post('/decryptReencrypt', async (req, res) => { - const { private_key, public_key, capsule, ciphertext, cfrags } = req.body; - - try { - // const cfrags_verified = cfrags.map(cfrag => VerifiedCapsuleFrag.fromVerifiedBytes(Buffer.from(cfrag, 'base64'))); - const response = await axios.post('http://127.0.0.1:5001/decryptReencrypt', { - private_key: private_key, - public_key: public_key, - capsule: capsule, - ciphertext:ciphertext, - cfrags:cfrags - }); - console.log(response.data) - res.send(response.data); - } catch (err) { - res.status(500).send(err); - } -}); - - - - -module.exports = router; diff --git a/sample-doc1V-HYX23_ihDLTUPtzNudm.dat b/sample-doc1V-HYX23_ihDLTUPtzNudm.dat deleted file mode 100644 index 6385db7..0000000 --- a/sample-doc1V-HYX23_ihDLTUPtzNudm.dat +++ /dev/null @@ -1 +0,0 @@ -ýJí›$ÀUÔ{N?©bÚa|ÓÛE]K¹O³• \ No newline at end of file diff --git a/server.js b/server.js index 7e594ef..2b094de 100644 --- a/server.js +++ b/server.js @@ -25,7 +25,7 @@ require("./credentials/credentials-route")(app); require("./routes/providers")(app); require("./routes/patients")(app); require("./manageMedicalRecords/medicalRecords-routes")(app); -app.use('/proxy-reencryption', require("./proxy-reencryption/proxyReencryption-routes")); +//app.use('/proxy-reencryption', require("./proxy-reencryption/proxyReencryption-routes")); app.get("*", (req, res) => res.sendFile(path.resolve("client", "build", "index.html")) );