{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"paseto-io","owner":"paragonie","isFork":false,"description":"Paseto Website","allTopics":[],"primaryLanguage":{"name":"Twig","color":"#c1d026"},"pullRequestCount":0,"issueCount":1,"starsCount":57,"forksCount":20,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T12:17:39.681Z"}},{"type":"Public","name":"anti-csrf","owner":"paragonie","isFork":false,"description":"Full-Featured Anti-CSRF Library","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":3,"issueCount":11,"starsCount":297,"forksCount":53,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T07:56:14.439Z"}},{"type":"Public","name":"sodium_compat","owner":"paragonie","isFork":false,"description":"Pure PHP polyfill for ext/sodium","allTopics":["php","security","siphash","sodium","ed25519","curve25519","x25519","blake2b","xsalsa20poly1305","xchacha20-poly1305","cryptography","libsodium","cryptography-library","php-polyfill","sodium-compat"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":888,"forksCount":64,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T16:39:40.181Z"}},{"type":"Public","name":"random_compat","owner":"paragonie","isFork":false,"description":"PHP 5.x support for random_bytes() and random_int()","allTopics":["polyfill","random","randomization","random-generation","secure","php5","secure-by-default","csprng","randomness","random-int","php","random-bytes"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":5,"starsCount":8160,"forksCount":145,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T09:24:43.614Z"}},{"type":"Public","name":"sha3-shake-php","owner":"paragonie","isFork":true,"description":"SHA-3 SHAKE implementation in PHP","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-08T17:48:06.615Z"}},{"type":"Public","name":"easy-ecc","owner":"paragonie","isFork":false,"description":"High-Level Usability Wrapper for PHPECC","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":42,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-03T23:44:32.376Z"}},{"type":"Public","name":"easydb","owner":"paragonie","isFork":false,"description":"Easy-to-use PDO wrapper for PHP projects.","allTopics":["mysql","php","database","sqlite","postgresql","databases","prepared-statements","secure-by-default","pdo"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":5,"starsCount":736,"forksCount":86,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T12:45:31.911Z"}},{"type":"Public","name":"awesome-appsec","owner":"paragonie","isFork":false,"description":"A curated list of resources for learning about application security","allTopics":["security","curated","owasp","application-security","reading-list","security-experts"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":14,"issueCount":11,"starsCount":6262,"forksCount":730,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-08T19:01:01.820Z"}},{"type":"Public","name":"ciphersweet","owner":"paragonie","isFork":false,"description":"Fast, searchable field-level encryption for PHP projects","allTopics":["searchable-encryption","php","encryption"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":2,"issueCount":10,"starsCount":432,"forksCount":32,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T22:42:38.200Z"}},{"type":"Public","name":"constant_time_encoding","owner":"paragonie","isFork":false,"description":"Constant-Time Character Encoding in PHP Projects","allTopics":["base64","base32","base64url","hexadecimal","base16","constant-time","base32hex","rfc-4648","cache-timing-safe","url-safe","urlsafe","base64-urlsafe","php","encoding","character-encoding"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":2,"starsCount":809,"forksCount":35,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-25T13:10:05.333Z"}},{"type":"Public","name":"ciphersweet-js","owner":"paragonie","isFork":false,"description":"Searchable Encryption for Node.js projects","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":64,"forksCount":9,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-17T04:51:44.513Z"}},{"type":"Public","name":"poly1305-js","owner":"paragonie","isFork":false,"description":"JavaScript implementation of the Poly1305 one-time authenticator","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-17T04:51:27.453Z"}},{"type":"Public","name":"typed-arrays","owner":"paragonie","isFork":false,"description":"Userland typed array implementation","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":1,"starsCount":72,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-14T21:25:05.110Z"}},{"type":"Public","name":"ciphersweet-provider-aws-kms","owner":"paragonie","isFork":false,"description":"CipherSweet Key Provider powered by AWS KMS","allTopics":["php","encryption","database","kms","aws-kms","key","key-management","php8","database-encryption"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T23:46:17.952Z"}},{"type":"Public","name":"ionizer","owner":"paragonie","isFork":false,"description":"Input Filter System for PHP Software","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":1,"starsCount":28,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T22:19:17.038Z"}},{"type":"Public","name":"blakechain","owner":"paragonie","isFork":false,"description":"Hash chains built with BLAKE2b","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":22,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:34:12.896Z"}},{"type":"Public","name":"monolog-quill","owner":"paragonie","isFork":false,"description":"A Monolog Handler for writing to a Chronicle instance","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:18:29.619Z"}},{"type":"Public","name":"quill","owner":"paragonie","isFork":false,"description":"Library for quickly and easily writing data to a Chronicle instance","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":21,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:16:03.125Z"}},{"type":"Public","name":"password_lock","owner":"paragonie","isFork":false,"description":"Wraps Bcrypt-SHA2 in Authenticated Encryption","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":1,"starsCount":190,"forksCount":35,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:09:05.829Z"}},{"type":"Public","name":"seedspring","owner":"paragonie","isFork":false,"description":"Seeded, Deterministic PRNG (based on AES-CTR instead of LCG)","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":39,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T16:50:03.891Z"}},{"type":"Public archive","name":"pharaoh","owner":"paragonie","isFork":false,"description":"Utility to quickly and effectively diff two PHP Archives","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":36,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T16:20:46.164Z"}},{"type":"Public","name":"paseto","owner":"paragonie","isFork":false,"description":"Platform-Agnostic Security Tokens","allTopics":["paseto","paseto-tokens","php"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":3240,"forksCount":108,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T16:13:19.409Z"}},{"type":"Public","name":"certainty","owner":"paragonie","isFork":false,"description":"Automated cacert.pem management for PHP projects","allTopics":["tls","security","tls-certificate","security-tools","x509certificates","tls-certificates","php","composer","certificate","cacert","certainty","cert-bundles","pem-management"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":4,"starsCount":262,"forksCount":17,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T16:08:07.069Z"}},{"type":"Public","name":"csp-builder","owner":"paragonie","isFork":false,"description":"Build Content-Security-Policy headers from a JSON file (or build them programmatically)","allTopics":["php","http","security","xss","http-header","content-security-policy","secure-by-default","easy-to-use","cross-site-scripting","csp","csp-header","json-configuration","csp-builder"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":7,"starsCount":544,"forksCount":39,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T13:07:06.727Z"}},{"type":"Public","name":"halite","owner":"paragonie","isFork":false,"description":"High-level cryptography interface powered by libsodium","allTopics":["php","authentication","php7","argon2","siphash","ed25519","curve25519","digital-signature","x25519","cryptography-library","easy-to-use","xsalsa20","poly1305","blake2b","misuse-resistant","composer","cryptography","encryption","libsodium"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":22,"starsCount":1126,"forksCount":87,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T13:00:47.750Z"}},{"type":"Public","name":"hidden-string","owner":"paragonie","isFork":false,"description":"The HiddenString class extracted from Halite.","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":2,"starsCount":62,"forksCount":5,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T12:47:11.177Z"}},{"type":"Public","name":"laravel-framework","owner":"paragonie","isFork":true,"description":"The Laravel Framework.","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":10894,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T07:00:10.987Z"}},{"type":"Public","name":"symfony","owner":"paragonie","isFork":true,"description":"The Symfony PHP framework","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":9424,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:08:56.775Z"}},{"type":"Public","name":"phpecc","owner":"paragonie","isFork":true,"description":"Pure PHP Elliptic Curve Cryptography Library","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":1,"starsCount":16,"forksCount":108,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T14:22:54.141Z"}},{"type":"Public","name":"paserk-php","owner":"paragonie","isFork":false,"description":"PHP Implementation of PASERK","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-28T10:00:44.479Z"}}],"repositoryCount":96,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"paragonie repositories"}