Secure File Transfer Protocol for Named Data Networks Supporting Homomorphic Computations

Not only does Named Data Network (NDN) provide a higher performance than TCP/IP network, but also it can cope with the problem of limited IP addresses. Currently, some scholars have proposed a secure file transfer protocol, which is based on re-encryption for NDN, to ensure that files can be safely transferred between nodes or users. On the other hand, because of the popular craze of saving files on Cloud, the security of Cloud is in vogue. However, numerous of jobs must be done if the user wants to calculate encrypted files on Cloud. Furthermore, the process will make files exposed in danger for a long time. By using Homomorphic Encryption, we can perform operations of the encrypted files on Cloud, and the operations will be finished by Cloud. In this paper, we provide secure operations for a file transfer protocol based on homomorphic re-encryption for named data networks. Our scheme fuses the advantages of NDN, Homomorphic Encryption, and Re-Encryption. It is a low energy consumption system which offers transmission safety and handy calculation.