Vinícius Carlos Oliveira de Andrade, Wagner Machado Nunan Zola
{"title":"投机加密在多核cpu上对用户空间文件系统的适用性","authors":"Vinícius Carlos Oliveira de Andrade, Wagner Machado Nunan Zola","doi":"10.14210/cotb.v13.p282-289","DOIUrl":null,"url":null,"abstract":"Due to the constantly growing need for security and efficiencyin accessing stored data, there is also constant search for betterstorage media that bring this warranty. Previous research has led tothe creation of libraries for parallel processing on GPU to performspeculative encryption of data. The efficiency of this method wasdemonstrated in its use in cryptographic file systems. However, theapplicability and effectiveness of these methods using only CPUs remained an open problem. In order to test the feasibility of specu-lative cryptography in computing environments with CPUs only, this work presents a library version for speculative encryption withparallel processing on multicore processors and its adaptation to the EncFS++ file system in user space. The tests carried out show con-siderable increases in throughput in the most varied environments, both physical and virtual machines, using CPUs that may or maynot support the AES-NI instruction set for encryption acceleration.","PeriodicalId":375380,"journal":{"name":"Anais do XIII Computer on the Beach - COTB'22","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Aplicabilidade da encriptação especulativa em CPUs multicore para sistema de arquivo no espaço de usuário\",\"authors\":\"Vinícius Carlos Oliveira de Andrade, Wagner Machado Nunan Zola\",\"doi\":\"10.14210/cotb.v13.p282-289\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Due to the constantly growing need for security and efficiencyin accessing stored data, there is also constant search for betterstorage media that bring this warranty. Previous research has led tothe creation of libraries for parallel processing on GPU to performspeculative encryption of data. The efficiency of this method wasdemonstrated in its use in cryptographic file systems. However, theapplicability and effectiveness of these methods using only CPUs remained an open problem. In order to test the feasibility of specu-lative cryptography in computing environments with CPUs only, this work presents a library version for speculative encryption withparallel processing on multicore processors and its adaptation to the EncFS++ file system in user space. The tests carried out show con-siderable increases in throughput in the most varied environments, both physical and virtual machines, using CPUs that may or maynot support the AES-NI instruction set for encryption acceleration.\",\"PeriodicalId\":375380,\"journal\":{\"name\":\"Anais do XIII Computer on the Beach - COTB'22\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Anais do XIII Computer on the Beach - COTB'22\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.14210/cotb.v13.p282-289\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do XIII Computer on the Beach - COTB'22","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14210/cotb.v13.p282-289","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Aplicabilidade da encriptação especulativa em CPUs multicore para sistema de arquivo no espaço de usuário
Due to the constantly growing need for security and efficiencyin accessing stored data, there is also constant search for betterstorage media that bring this warranty. Previous research has led tothe creation of libraries for parallel processing on GPU to performspeculative encryption of data. The efficiency of this method wasdemonstrated in its use in cryptographic file systems. However, theapplicability and effectiveness of these methods using only CPUs remained an open problem. In order to test the feasibility of specu-lative cryptography in computing environments with CPUs only, this work presents a library version for speculative encryption withparallel processing on multicore processors and its adaptation to the EncFS++ file system in user space. The tests carried out show con-siderable increases in throughput in the most varied environments, both physical and virtual machines, using CPUs that may or maynot support the AES-NI instruction set for encryption acceleration.