Hello, mkskeller!
ExternalIO/ describes the communication between .mpc and the external client, but it emphasizes that binary protocols cannot be used. Therefore, I can only use secret sharing protocols such as Scripts/ring.sh, Scripts/semi2k.sh.
I would like to know how to achieve similar client communication using garbled circuit protocols such as Scripts/yao.sh or Scripts/semi-bmr.sh. Otherwise, I'll have to use
sbitint.get_type(32).get_input_from(0)
But in that case, I would have to transfer the original data file to the .mpc file. Wouldn't that expose the data? Or are there any other methods?
Hello, mkskeller!
ExternalIO/describes the communication between.mpcand the external client, but it emphasizes that binary protocols cannot be used. Therefore, I can only use secret sharing protocols such asScripts/ring.sh,Scripts/semi2k.sh.I would like to know how to achieve similar client communication using garbled circuit protocols such as
Scripts/yao.shorScripts/semi-bmr.sh. Otherwise, I'll have to useBut in that case, I would have to transfer the original data file to the
.mpcfile. Wouldn't that expose the data? Or are there any other methods?