The Peer-to-Peer Trusted Library (PtPTL) is a software security toolkit tailored for the creation of peer-to-peer applications. It allows for the establishment of trust between individual peer-to-peer clients and the organization of secure groups of trusted peers. Ultimately, the PtPTL allows users to share information and collaborate securely across the Internet.