Print Email Facebook Twitter Android Tor Tribler Tunneling (AT3): TI3800 Bachelorproject Title Android Tor Tribler Tunneling (AT3): TI3800 Bachelorproject Author De Vos, M.A. Jagerman, R.M. Versluis, L.F.D. Contributor Pouwelse, J.A. (mentor) Bouman, E. (mentor) Faculty Electrical Engineering, Mathematics and Computer Science Department Parallel and Distributed Systems group Programme Tribler development Date 2014-06-27 Abstract Tribler is a decentralized peer-to-peer file sharing system. Recently the Tribler development team has introduced anonymous internet communication using a Tor-like protocol in their trial version. The goal of our bachelor project is to port this technology to Android devices. This is a challenging task because cross-compiling the necessary libraries to the ARM CPU architecture is uncharted territory. We have successfully ported all dependencies of Tribler to Android. An application called Android Tor Tribler Tunneling (AT3) has been developed that tests whether these libraries work. This application downloads a test torrent and measures information such as CPU usage and download speed. Based on this information we have concluded that it is currently not viable to run the anonymous tunnels on an Android smartphone. Creating circuits with several hops that use encryption is very computationally expensive and modern smartphones can hardly keep up. By using optimized cryptographic libraries such as gmp or with the recently announced ARMv8 architecture which supports hardware-accelerated AES encryption, creating such circuits might become possible. Subject TriblerAnonymousAndroidDecentralizedTor To reference this document use: http://resolver.tudelft.nl/uuid:b258a5e8-002c-4631-9291-04be902119f6 Embargo date 2014-06-27 Part of collection Student theses Document type bachelor thesis Rights (c) 2014 De Vos, M.A.Jagerman, R.M.Versluis, L.F.D. Files PDF AT3_final_report.pdf 813.91 KB Close viewer /islandora/object/uuid:b258a5e8-002c-4631-9291-04be902119f6/datastream/OBJ/view