摘要 |
Systems and methods for file synchronization using P2P technology are provided. In some embodiments, a method of operating a device associated with a user for enabling the sharing of a folder includes creating a Certificate Authority (CA) for the folder. The method also includes granting access to the folder to the user by creating a certificate for the user, signing the certificate for the user with a key of the CA for the folder, creating an Access Control List (ACL) for the user, and signing the ACL for the user with the key of the CA for the folder. The method also includes sharing the folder with a second device. According to some embodiments, this enables the sharing of the folder with no artificial storage limits, increased synchronization speeds, and no need to store the folder on a third-party server. |