{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T00:48:25Z","timestamp":1774658905237,"version":"3.50.1"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T00:00:00Z","timestamp":1731974400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T00:00:00Z","timestamp":1731974400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cryptogr Eng"],"published-print":{"date-parts":[[2025,4]]},"DOI":"10.1007\/s13389-024-00365-1","type":"journal-article","created":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T04:22:26Z","timestamp":1731990146000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["MLFormer: a high performance MPC linear inference framework for transformers"],"prefix":"10.1007","volume":"15","author":[{"given":"Siqi","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhusen","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Donglong","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wangchen","family":"Dai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lu","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhe","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ray C. C.","family":"Cheung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"\u00c7etin Kaya","family":"Ko\u00e7","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,11,19]]},"reference":[{"key":"365_CR1","first-page":"4961","volume":"34","author":"B Knott","year":"2021","unstructured":"Knott, B., Venkataraman, S., Hannun, A., Sengupta, S., Ibrahim, M., Maaten, L.: Crypten: Secure multi-party computation meets machine learning. Adv. Neural. Inf. Process. Syst. 34, 4961\u20134973 (2021)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"365_CR2","doi-asserted-by":"crossref","unstructured":"Bar-Ilan, J., Beaver, D.: Non-cryptographic fault-tolerant computing in constant number of rounds of interaction. In: Proceedings of the 8th Annual ACM Symposium on Principles of Distributed Computing, pp. 201\u2013209 (1989)","DOI":"10.1145\/72981.72995"},{"key":"365_CR3","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., Polosukhin, I.: Attention is all you need. Adv. Neural Inf. Process. Syst. 30 (2017)"},{"key":"365_CR4","unstructured":"Dosovitskiy, A., Beyer, L., Kolesnikov, A., Weissenborn, D., Zhai, X., Unterthiner, T., Dehghani, M., Minderer, M., Heigold, G., Gelly, S., Uszkoreit, J., Houlsby, N.: An image is worth 16x16 words: transformers for image recognition at scale. arXiv:2010.11929, [cs.CV] (2020)"},{"key":"365_CR5","doi-asserted-by":"crossref","unstructured":"Liu, Z., Lin, Y., Cao, Y., Hu, H., Wei, Y., Zhang, Z., Lin, S., Guo, B.: Swin transformer: Hierarchical vision transformer using shifted windows. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, pp. 10012\u201310022 (2021)","DOI":"10.1109\/ICCV48922.2021.00986"},{"key":"365_CR6","unstructured":"Radford, A., Narasimhan, K., Salimans, T., Sutskever, I., et\u00a0al.: Improving language understanding by generative pre-training. OpenAI (2018)"},{"key":"365_CR7","unstructured":"Hashemi, H., Wang, Y., Annavaram, M.: DarKnight: a data privacy scheme for training and inference of deep neural networks. arXiv:2006.01300, [cs.CR] (2020)"},{"issue":"2","key":"365_CR8","first-page":"352","volume":"8","author":"X Sun","year":"2018","unstructured":"Sun, X., Zhang, P., Liu, J.K., Yu, J., Xie, W.: Private machine learning classification based on fully homomorphic encryption. IEEE Trans. Emerg. Top. Comput. 8(2), 352\u2013364 (2018)","journal-title":"IEEE Trans. Emerg. Top. Comput."},{"issue":"1","key":"365_CR9","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1145\/3387108","volume":"64","author":"Y Lindell","year":"2020","unstructured":"Lindell, Y.: Secure multiparty computation. Commun. ACM 64(1), 86\u201396 (2020)","journal-title":"Commun. ACM"},{"key":"365_CR10","doi-asserted-by":"crossref","unstructured":"Mohassel, P., Zhang, Y.: Secureml: A system for scalable privacy-preserving machine learning. In: 2017 IEEE Symposium on Security and Privacy, pp. 19\u201338 (2017). IEEE","DOI":"10.1109\/SP.2017.12"},{"key":"365_CR11","doi-asserted-by":"crossref","unstructured":"Yao, A.C.: Protocols for secure computations. In: 23rd Annual Symposium on Foundations of Computer Science (sfcs 1982), pp. 160\u2013164 (1982). IEEE","DOI":"10.1109\/SFCS.1982.38"},{"key":"365_CR12","doi-asserted-by":"crossref","unstructured":"Kumar, N., Rathee, M., Chandran, N., Gupta, D., Rastogi, A., Sharma, R.: Cryptflow: Secure tensorflow inference. In: 2020 IEEE Symposium on Security and Privacy, pp. 336\u2013353 (2020). IEEE","DOI":"10.1109\/SP40000.2020.00092"},{"key":"365_CR13","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770\u2013778 (2016)","DOI":"10.1109\/CVPR.2016.90"},{"key":"365_CR14","unstructured":"Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556, [cs.CV] (2015)"},{"key":"365_CR15","doi-asserted-by":"crossref","unstructured":"Wang, Y., Suh, G.E., Xiong, W., Lefaudeux, B., Knott, B., Annavaram, M., Lee, H.-H.S.: Characterization of MPC-based private inference for transformer-based models. In: 2022 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 187\u2013197 (2022). IEEE","DOI":"10.1109\/ISPASS55109.2022.00025"},{"key":"365_CR16","unstructured":"Wang, S., Li, B.Z., Khabsa, M., Fang, H., Ma, H.: Linformer: Self-attention with linear complexity. arXiv:2006.04768, [cs.LG] (2020)"},{"key":"365_CR17","doi-asserted-by":"crossref","unstructured":"Xiong, Y., Zeng, Z., Chakraborty, R., Tan, M., Fung, G., Li, Y., Singh, V.: Nystr\u00f6mformer: A nystr\u00f6m-based algorithm for approximating self-attention. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 35, pp. 14138\u201314148 (2021)","DOI":"10.1609\/aaai.v35i16.17664"},{"issue":"4","key":"365_CR18","doi-asserted-by":"publisher","first-page":"969","DOI":"10.1115\/1.3424708","volume":"46","author":"CT Baker","year":"1979","unstructured":"Baker, C.T., Taylor, R.: The numerical treatment of integral equations. J. Appl. Mech. 46(4), 969 (1979)","journal-title":"J. Appl. Mech."},{"key":"365_CR19","unstructured":"Katharopoulos, A., Vyas, A., Pappas, N., Fleuret, F.: Transformers are RNNs: Fast autoregressive transformers with linear attention. In: International Conference on Machine Learning, pp. 5156\u20135165 (2020). PMLR"},{"key":"365_CR20","doi-asserted-by":"crossref","unstructured":"Riazi, M.S., Weinert, C., Tkachenko, O., Songhori, E.M., Schneider, T., Koushanfar, F.: Chameleon: A hybrid secure computation framework for machine learning applications. In: Proceedings of the 2018 on Asia Conference on Computer and Communications Security, pp. 707\u2013721 (2018)","DOI":"10.1145\/3196494.3196522"},{"key":"365_CR21","doi-asserted-by":"crossref","unstructured":"Tan, S., Knott, B., Tian, Y., Wu, D.J.: CryptGPU: Fast privacy-preserving machine learning on the GPU. In: 2021 IEEE Symposium on Security and Privacy (SP), pp. 1021\u20131038 (2021). IEEE","DOI":"10.1109\/SP40001.2021.00098"},{"key":"365_CR22","doi-asserted-by":"crossref","unstructured":"Dong, Y., Chen, X., Song, X., Li, K.: FlexBNN: fast private binary neural network inference with flexible bit-width. IEEE Trans. Inf. Forens. Secur. (2023)","DOI":"10.1109\/TIFS.2023.3265342"},{"issue":"9","key":"365_CR23","doi-asserted-by":"publisher","first-page":"2262","DOI":"10.1109\/TPDS.2021.3059108","volume":"32","author":"F Zhang","year":"2021","unstructured":"Zhang, F., Chen, Z., Zhang, C., Zhou, A.C., Zhai, J., Du, X.: An efficient parallel secure machine learning framework on GPUs. IEEE Trans. Parallel Distrib. Syst. 32(9), 2262\u20132276 (2021)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"6","key":"365_CR24","doi-asserted-by":"publisher","first-page":"1815","DOI":"10.1109\/TC.2022.3215640","volume":"72","author":"K Sutradhar","year":"2023","unstructured":"Sutradhar, K., Om, H.: A privacy-preserving comparison protocol. IEEE Trans. Comput. 72(6), 1815\u20131821 (2023). https:\/\/doi.org\/10.1109\/TC.2022.3215640","journal-title":"IEEE Trans. Comput."},{"key":"365_CR25","doi-asserted-by":"publisher","first-page":"428","DOI":"10.1109\/TIFS.2022.3144007","volume":"17","author":"A Resende","year":"2022","unstructured":"Resende, A., Railsback, D., Dowsley, R., Nascimento, A.C., Aranha, D.F.: Fast privacy-preserving text classification based on secure multiparty computation. IEEE Trans. Inf. Forensics Secur. 17, 428\u2013442 (2022)","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"365_CR26","doi-asserted-by":"publisher","first-page":"3709","DOI":"10.1109\/TIFS.2020.2997134","volume":"15","author":"Q Feng","year":"2020","unstructured":"Feng, Q., He, D., Liu, Z., Wang, H., Choo, K.-K.R.: SecureNLP: A system for multi-party privacy-preserving natural language processing. IEEE Trans. Inf. Forensics Secur. 15, 3709\u20133721 (2020)","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"365_CR27","doi-asserted-by":"crossref","unstructured":"Chen, T., Bao, H., Huang, S., Dong, L., Jiao, B., Jiang, D., Zhou, H., Li, J., Wei, F.: THE-X: privacy-preserving transformer inference with homomorphic encryption. arXiv:2206.00216, [cs.CR] (2022)","DOI":"10.18653\/v1\/2022.findings-acl.277"},{"key":"365_CR28","unstructured":"Child, R., Gray, S., Radford, A., Sutskever, I.: Generating long sequences with sparse transformers. arXiv:1904.10509, [cs.LG] (2019)"},{"key":"365_CR29","unstructured":"Kitaev, N., Kaiser, Levskaya, A.: Reformer: the efficient transformer. arXiv:2001.04451, [cs.LG] (2020)"},{"key":"365_CR30","unstructured":"Kenton, J.D., Chang, M.-W., Kenton, L., Toutanova, K.: Bert: Pre-training of deep bidirectional transformers for language understanding. In: Proceedings of NAACL-HLT, vol. 1, p. 2 (2019)"},{"key":"365_CR31","unstructured":"Conneau, A., Lample, G.: Cross-lingual language model pretraining. Adv. Neural Inf. Process. Syst. 32 (2019)"},{"key":"365_CR32","doi-asserted-by":"crossref","unstructured":"Beaver, D.: Efficient multiparty protocols using circuit randomization. In: Advances in Cryptology\u2014CRYPTO\u201991: Proceedings 11, pp. 420\u2013432 (1992). Springer","DOI":"10.1007\/3-540-46766-1_34"},{"key":"365_CR33","unstructured":"Clevert, D.-A., Unterthiner, T., Hochreiter, S.: Fast and accurate deep network learning by exponential linear units (ELUs). arXiv:1511.07289, [cs.LG] (2016)"},{"key":"365_CR34","unstructured":"Watson, J.-L., Wagh, S., Popa, R.A.: Piranha: A GPU platform for secure computation. In: 31st USENIX Security Symposium, pp. 827\u2013844 (2022)"},{"key":"365_CR35","unstructured":"Xiao, H., Rasul, K., Vollgraf, R.: Fashion-MNIST: a novel image dataset for benchmarking machine learning algorithms. arXiv:1708.07747, [cs.LG] (2017)"}],"container-title":["Journal of Cryptographic Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13389-024-00365-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13389-024-00365-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13389-024-00365-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,22]],"date-time":"2025-04-22T18:10:04Z","timestamp":1745345404000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13389-024-00365-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,19]]},"references-count":35,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,4]]}},"alternative-id":["365"],"URL":"https:\/\/doi.org\/10.1007\/s13389-024-00365-1","relation":{},"ISSN":["2190-8508","2190-8516"],"issn-type":[{"value":"2190-8508","type":"print"},{"value":"2190-8516","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,19]]},"assertion":[{"value":"18 January 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 October 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 November 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"2"}}