{"minified":"composer/2.0","packages":{"paragonie/halite":[{"name":"paragonie/halite","description":"High-level cryptography interface powered by libsodium","keywords":["cryptography","password","encryption","hashing","signatures","public-key","libsodium","Curve25519","sodium","X25519","Ed25519","Xsalsa20","BLAKE2b","argon2","BLAKE2","BLAKE","Argon2i","ext-sodium"],"homepage":"https://github.com/paragonie/halite","version":"v5.1.4","version_normalized":"5.1.4.0","license":["MPL-2.0"],"authors":[{"name":"Paragon Initiative Enterprises","email":"info@paragonie.com","homepage":"https://paragonie.com"}],"source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"12e7d1ab50ef3cacc27b59140e75d2cf59e85f71"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/12e7d1ab50ef3cacc27b59140e75d2cf59e85f71","type":"zip","shasum":"","reference":"12e7d1ab50ef3cacc27b59140e75d2cf59e85f71"},"type":"library","support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v5.1.4"},"funding":[],"time":"2025-09-19T03:39:32+00:00","published-time":"2025-09-19T03:40:44+00:00","autoload":{"psr-4":{"ParagonIE\\Halite\\":"./src"}},"require":{"php":"^8.1","ext-json":"*","paragonie/constant_time_encoding":"^2|^3","paragonie/hidden-string":"^1|^2","paragonie/sodium_compat":"^1|^2"},"require-dev":{"phpstan/phpstan":"^2.1","phpunit/phpunit":"^9","vimeo/psalm":"^6.8"}},{"version":"v5.1.3","version_normalized":"5.1.3.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"ef9c72278377d634cd4e08f8ec30198feb7ad167"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/ef9c72278377d634cd4e08f8ec30198feb7ad167","type":"zip","shasum":"","reference":"ef9c72278377d634cd4e08f8ec30198feb7ad167"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v5.1.3"},"time":"2025-01-23T21:33:58+00:00","published-time":"2025-01-23T21:34:29+00:00","require-dev":{"phpunit/phpunit":"^9","vimeo/psalm":"^4"}},{"version":"v5.1.2","version_normalized":"5.1.2.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"aee234711b29cccb4a17aaaf6104fc542862fc1e"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/aee234711b29cccb4a17aaaf6104fc542862fc1e","type":"zip","shasum":"","reference":"aee234711b29cccb4a17aaaf6104fc542862fc1e"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v5.1.2"},"time":"2024-05-08T12:59:43+00:00","published-time":"2024-05-08T13:00:51+00:00"},{"version":"v5.1.1","version_normalized":"5.1.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"a8f6c884db11fc6e4d3a533aa3ed596361a16221"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/a8f6c884db11fc6e4d3a533aa3ed596361a16221","type":"zip","shasum":"","reference":"a8f6c884db11fc6e4d3a533aa3ed596361a16221"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v5.1.1"},"time":"2024-04-19T23:29:37+00:00","published-time":"2024-04-19T23:30:17+00:00","require":{"php":"^8.1","ext-json":"*","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1|^2","paragonie/sodium_compat":"^1|^2"}},{"version":"v5.1.0","version_normalized":"5.1.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"666f9770a12bd8a49cefba16c759baa4843dbf5a"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/666f9770a12bd8a49cefba16c759baa4843dbf5a","type":"zip","shasum":"","reference":"666f9770a12bd8a49cefba16c759baa4843dbf5a"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v5.1.0"},"time":"2022-05-23T05:02:50+00:00","published-time":"2022-05-23T05:03:32+00:00","require":{"php":"^8.1","ext-json":"*","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1|^2","paragonie/sodium_compat":"^1.17"}},{"version":"v5.0.0","version_normalized":"5.0.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"51453605277b04bc920a9600209856251f08a932"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/51453605277b04bc920a9600209856251f08a932","type":"zip","shasum":"","reference":"51453605277b04bc920a9600209856251f08a932"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v5.0.0"},"time":"2022-01-19T07:35:42+00:00","published-time":"2022-01-19T07:37:13+00:00","require":{"php":"^8","ext-json":"*","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1|^2","paragonie/sodium_compat":"^1.17"}},{"version":"v4.9.0","version_normalized":"4.9.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"e6be0592f8810f2d512c577fe071b14937733685"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/e6be0592f8810f2d512c577fe071b14937733685","type":"zip","shasum":"","reference":"e6be0592f8810f2d512c577fe071b14937733685"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.9.0"},"time":"2025-07-15T17:21:42+00:00","published-time":"2025-07-15T17:21:59+00:00","require":{"php":"^7.2|^8","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1|^2","paragonie/sodium_compat":"^1.15"},"require-dev":{"phpunit/phpunit":"^8|^9","vimeo/psalm":"^3|^4"}},{"version":"v4.8.0","version_normalized":"4.8.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"7596d5cb25154092b524c34cb9ce2201db612ffc"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/7596d5cb25154092b524c34cb9ce2201db612ffc","type":"zip","shasum":"","reference":"7596d5cb25154092b524c34cb9ce2201db612ffc"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.8.0"},"time":"2021-04-18T19:24:56+00:00","published-time":"2021-04-18T19:25:32+00:00"},{"version":"v4.7.1","version_normalized":"4.7.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"538a0579e86ac8222973be55d17615a7be8f29cb"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/538a0579e86ac8222973be55d17615a7be8f29cb","type":"zip","shasum":"","reference":"538a0579e86ac8222973be55d17615a7be8f29cb"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.7.1"},"time":"2020-12-06T15:18:22+00:00","published-time":"2020-12-06T15:20:18+00:00","require":{"php":"^7.2|^8","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1|^2","paragonie/sodium_compat":"^1.14"}},{"version":"v4.7.0","version_normalized":"4.7.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"907ba473060308d1231062645d9553eace41e785"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/907ba473060308d1231062645d9553eace41e785","type":"zip","shasum":"","reference":"907ba473060308d1231062645d9553eace41e785"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.7.0"},"time":"2020-12-03T16:32:56+00:00","published-time":"2020-12-03T16:33:09+00:00","require":{"php":"^7.2|^8","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1","paragonie/sodium_compat":"^1.14"}},{"version":"v4.6.0","version_normalized":"4.6.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"7b96cdcf355fc7d09c58ee602ba22724bc8545d3"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/7b96cdcf355fc7d09c58ee602ba22724bc8545d3","type":"zip","shasum":"","reference":"7b96cdcf355fc7d09c58ee602ba22724bc8545d3"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.6.0"},"time":"2019-09-12T11:49:55+00:00","published-time":"2019-09-12T11:50:29+00:00","require":{"php":"^7.2","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1","paragonie/sodium_compat":"^1.11"},"require-dev":{"phpunit/phpunit":"^8","vimeo/psalm":"^3"},"funding":"__unset"},{"version":"v4.5.4","version_normalized":"4.5.4.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"e571a26b9da1e123d2221ecac4b9b98b15e20b8f"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/e571a26b9da1e123d2221ecac4b9b98b15e20b8f","type":"zip","shasum":"","reference":"e571a26b9da1e123d2221ecac4b9b98b15e20b8f"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.5.4"},"time":"2019-06-05T15:52:53+00:00","published-time":"2019-06-05T15:54:27+00:00","require":{"php":"^7.2","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1","paragonie/sodium_compat":"^1.6"}},{"version":"v4.5.3","version_normalized":"4.5.3.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"56ccdcac236259208a19ecb0231791db8da2791e"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/56ccdcac236259208a19ecb0231791db8da2791e","type":"zip","shasum":"","reference":"56ccdcac236259208a19ecb0231791db8da2791e"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/master"},"time":"2019-03-11T20:38:32+00:00","published-time":"2019-03-11T20:39:14+00:00"},{"version":"v4.5.2","version_normalized":"4.5.2.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"9092e8ce783cf4f4c2e04dc6f602c8f0c84d5eae"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/9092e8ce783cf4f4c2e04dc6f602c8f0c84d5eae","type":"zip","shasum":"","reference":"9092e8ce783cf4f4c2e04dc6f602c8f0c84d5eae"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.5.2"},"time":"2019-02-11T17:12:59+00:00","published-time":"2019-02-11T17:13:24+00:00","require-dev":{"phpunit/phpunit":"^7","vimeo/psalm":"^1|^2"}},{"version":"v4.5.1","version_normalized":"4.5.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"f24d8680af27f0f21c79a5973925ccb4ad80d9bb"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/f24d8680af27f0f21c79a5973925ccb4ad80d9bb","type":"zip","shasum":"","reference":"f24d8680af27f0f21c79a5973925ccb4ad80d9bb"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.5.1"},"time":"2019-01-08T15:49:08+00:00","published-time":"2019-01-08T15:49:35+00:00"},{"version":"v4.5.0","version_normalized":"4.5.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"9814e22a95dfa9796dc962a93cab0b34689158e5"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/9814e22a95dfa9796dc962a93cab0b34689158e5","type":"zip","shasum":"","reference":"9814e22a95dfa9796dc962a93cab0b34689158e5"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/master"},"time":"2019-01-03T21:17:11+00:00","published-time":"2019-01-03T20:42:58+00:00"},{"version":"v4.4.2","version_normalized":"4.4.2.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"cbda59b8e39bfb02924cc6e2ee1c63accfda5da3"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/cbda59b8e39bfb02924cc6e2ee1c63accfda5da3","type":"zip","shasum":"","reference":"cbda59b8e39bfb02924cc6e2ee1c63accfda5da3"},"time":"2018-03-27T14:50:52+00:00","published-time":"2018-03-27T14:51:59+00:00","require":{"php":"^7.2","paragonie/constant_time_encoding":"^2","paragonie/sodium_compat":"^1.6"},"require-dev":{"phpunit/phpunit":"^7","vimeo/psalm":"^1"}},{"version":"v4.4.1","version_normalized":"4.4.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"eacdf396747c7d0019cef944305c6d05e99485d5"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/eacdf396747c7d0019cef944305c6d05e99485d5","type":"zip","shasum":"","reference":"eacdf396747c7d0019cef944305c6d05e99485d5"},"support":{"docs":"https://github.com/paragonie/halite/tree/master/doc","issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.4.1"},"time":"2018-02-27T17:28:03+00:00","published-time":"2018-02-27T17:28:33+00:00","require-dev":{"phpunit/phpunit":"^7","vimeo/psalm":"^0|^1"}},{"version":"v4.4.0","version_normalized":"4.4.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"66ffe9baece77416726dcf5b81bb25435f55b809"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/66ffe9baece77416726dcf5b81bb25435f55b809","type":"zip","shasum":"","reference":"66ffe9baece77416726dcf5b81bb25435f55b809"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.4.0"},"time":"2018-02-04T16:49:20+00:00","published-time":"2018-02-04T16:55:11+00:00","require":{"php":"^7.2","paragonie/constant_time_encoding":"^2","paragonie/sodium_compat":"^1.5"},"require-dev":{"phpunit/phpunit":"^6","vimeo/psalm":"^0|^1"}},{"version":"v4.3.1","version_normalized":"4.3.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"f5a84320ae1a6fcc89d56df136eb56cdc36b00eb"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/f5a84320ae1a6fcc89d56df136eb56cdc36b00eb","type":"zip","shasum":"","reference":"f5a84320ae1a6fcc89d56df136eb56cdc36b00eb"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.3.1"},"time":"2018-01-30T13:27:28+00:00"},{"version":"v4.3.0","version_normalized":"4.3.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"dd26c494819ea1afff1f466d76807be1858f181d"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/dd26c494819ea1afff1f466d76807be1858f181d","type":"zip","shasum":"","reference":"dd26c494819ea1afff1f466d76807be1858f181d"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.3.0"},"time":"2018-01-26T03:00:23+00:00","published-time":"2018-01-26T03:01:59+00:00"},{"homepage":"","version":"v4.2.0","version_normalized":"4.2.0.0","authors":[{"name":"Paragon Initiative Enterprises","email":"info@paragonie.com"}],"source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"a875051b86f6b6a6602fce01bb8734a85106761d"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/a875051b86f6b6a6602fce01bb8734a85106761d","type":"zip","shasum":"","reference":"a875051b86f6b6a6602fce01bb8734a85106761d"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/master"},"time":"2018-01-15T21:08:25+00:00","published-time":"2018-01-15T21:08:48+00:00","autoload":{"psr-4":{"ParagonIE\\Halite\\":"src"}}},{"version":"v4.1.0","version_normalized":"4.1.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"b060e0031b4b3f799c3272050c99bcabf89fe154"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/b060e0031b4b3f799c3272050c99bcabf89fe154","type":"zip","shasum":"","reference":"b060e0031b4b3f799c3272050c99bcabf89fe154"},"time":"2018-01-05T22:48:21+00:00","published-time":"2018-01-05T22:49:39+00:00","require":{"php":"^7.2","paragonie/constant_time_encoding":"^2"}},{"version":"v4.0.3","version_normalized":"4.0.3.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"93e7091383a526158d004c0d85be1fdbc2d98750"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/93e7091383a526158d004c0d85be1fdbc2d98750","type":"zip","shasum":"","reference":"93e7091383a526158d004c0d85be1fdbc2d98750"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.0.3"},"time":"2018-01-30T13:40:27+00:00","published-time":"2018-02-04T16:55:11+00:00"},{"keywords":["cryptography","password","encryption","hashing","signatures","public-key","libsodium","Curve25519","sodium","X25519","Ed25519","Xsalsa20","BLAKE2b","argon2","BLAKE2","BLAKE","Argon2i"],"version":"v4.0.2","version_normalized":"4.0.2.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"92abaa42464d1dc998c74cba5bf6ce2aae7d5b72"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/92abaa42464d1dc998c74cba5bf6ce2aae7d5b72","type":"zip","shasum":"","reference":"92abaa42464d1dc998c74cba5bf6ce2aae7d5b72"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.0.2"},"time":"2017-12-08T19:10:18+00:00","published-time":"2017-12-08T21:21:11+00:00"},{"keywords":[],"version":"v4.0.1","version_normalized":"4.0.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"35d752be9fb3a674db3771148bae9df5c861b6ff"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/35d752be9fb3a674db3771148bae9df5c861b6ff","type":"zip","shasum":"","reference":"35d752be9fb3a674db3771148bae9df5c861b6ff"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.0.1"},"time":"2017-10-19T13:45:07+00:00","published-time":"2017-10-19T13:45:56+00:00"},{"version":"v4.0.0","version_normalized":"4.0.0.0","license":["GPL3"],"source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"bd3c115a04e1d5e3af0ab404f127df8d8610fa1a"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/bd3c115a04e1d5e3af0ab404f127df8d8610fa1a","type":"zip","shasum":"","reference":"bd3c115a04e1d5e3af0ab404f127df8d8610fa1a"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v4.0.0"},"time":"2017-09-16T18:32:00+00:00","published-time":"2017-09-16T18:32:27+00:00"},{"version":"v3.4.1","version_normalized":"3.4.1.0","license":["GPL-3.0-or-later"],"source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"037c9979150e2525dbe4741168fe1a61bccdb67d"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/037c9979150e2525dbe4741168fe1a61bccdb67d","type":"zip","shasum":"","reference":"037c9979150e2525dbe4741168fe1a61bccdb67d"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v3.x"},"time":"2018-03-27T14:13:22+00:00","published-time":"2018-03-27T14:17:36+00:00","autoload":{"files":["stub/Sodium.stub.php"],"psr-4":{"ParagonIE\\Halite\\":"src"}},"require":{"php":"^7","paragonie/sodium_compat":"^1","paragonie/constant_time_encoding":"^2"},"require-dev":{"phpunit/phpunit":"^6"},"suggest":{"ext-sodium":"^2.0.4 - Preferred","ext-libsodium":"^1.0.6 - Legacy"}},{"version":"v3.4.0","version_normalized":"3.4.0.0","license":["GPL3"],"source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"e1c194ea9bfa8600b5e0c1ac66659d59dddcceca"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/e1c194ea9bfa8600b5e0c1ac66659d59dddcceca","type":"zip","shasum":"","reference":"e1c194ea9bfa8600b5e0c1ac66659d59dddcceca"},"time":"2018-01-29T15:42:43+00:00","published-time":"2018-02-04T16:55:11+00:00"},{"version":"v3.3.0","version_normalized":"3.3.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"86bb0acdbdcc2325d7b961e37020cf9297e3a15a"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/86bb0acdbdcc2325d7b961e37020cf9297e3a15a","type":"zip","shasum":"","reference":"86bb0acdbdcc2325d7b961e37020cf9297e3a15a"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/master"},"time":"2017-08-19T15:26:22+00:00","published-time":"2017-08-19T15:29:16+00:00","require":{"php":"^7","paragonie/constant_time_encoding":"^2"}},{"version":"v3.2.0","version_normalized":"3.2.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"199ebe7cd3d0ae8435bad1feabe610789d1d239e"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/199ebe7cd3d0ae8435bad1feabe610789d1d239e","type":"zip","shasum":"","reference":"199ebe7cd3d0ae8435bad1feabe610789d1d239e"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v3.2.0"},"time":"2016-12-08T22:56:52+00:00","published-time":"2016-12-08T22:59:11+00:00","autoload":{"psr-4":{"ParagonIE\\Halite\\":"src"}},"require":{"php":"^7","paragonie/constant_time_encoding":"^2","ext-libsodium":"^1.0.6"},"require-dev":"__unset","suggest":"__unset"},{"version":"v3.1.1","version_normalized":"3.1.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"1c1b999ce9e4e81af324567c142783d7394062ba"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/1c1b999ce9e4e81af324567c142783d7394062ba","type":"zip","shasum":"","reference":"1c1b999ce9e4e81af324567c142783d7394062ba"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v3.1.1"},"time":"2016-10-26T23:10:43+00:00","published-time":"2016-10-26T23:11:26+00:00"},{"version":"v3.1.0","version_normalized":"3.1.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"8980974467cd54c6d2bb4dd98b2f0e9838570549"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/8980974467cd54c6d2bb4dd98b2f0e9838570549","type":"zip","shasum":"","reference":"8980974467cd54c6d2bb4dd98b2f0e9838570549"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/master"},"time":"2016-08-22T16:53:15+00:00","published-time":"2016-08-22T17:05:04+00:00"},{"version":"v3.0.0","version_normalized":"3.0.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"00e2c60c8a08584bd0d2682897e0f36988dac3b3"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/00e2c60c8a08584bd0d2682897e0f36988dac3b3","type":"zip","shasum":"","reference":"00e2c60c8a08584bd0d2682897e0f36988dac3b3"},"time":"2016-07-30T18:31:55+00:00","published-time":"2016-07-30T18:33:20+00:00"},{"version":"v2.2.0","version_normalized":"2.2.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"27843e6295b7ad5267ead9b6db7a2d929fd991cb"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/27843e6295b7ad5267ead9b6db7a2d929fd991cb","type":"zip","shasum":"","reference":"27843e6295b7ad5267ead9b6db7a2d929fd991cb"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v2.2"},"time":"2016-08-22T17:03:09+00:00","published-time":"2016-08-22T17:05:04+00:00","require":{"php":"^7.0.0","ext-libsodium":"^1.0.6"}},{"version":"v2.1.3","version_normalized":"2.1.3.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"f8eeb096558541b67514efbd2819eff2a579f86d"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/f8eeb096558541b67514efbd2819eff2a579f86d","type":"zip","shasum":"","reference":"f8eeb096558541b67514efbd2819eff2a579f86d"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v2.1"},"time":"2016-07-29T16:31:24+00:00","published-time":"2016-07-30T18:40:38+00:00"},{"version":"v2.1.2","version_normalized":"2.1.2.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"a30b348464d8b68b43353d54b22fa513a09b9657"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/a30b348464d8b68b43353d54b22fa513a09b9657","type":"zip","shasum":"","reference":"a30b348464d8b68b43353d54b22fa513a09b9657"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/master"},"time":"2016-07-11T19:05:54+00:00","published-time":"2016-07-11T19:06:50+00:00"},{"version":"v2.1.1","version_normalized":"2.1.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"b0040cd67915397740bc07161b2c66599b8b1b12"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/b0040cd67915397740bc07161b2c66599b8b1b12","type":"zip","shasum":"","reference":"b0040cd67915397740bc07161b2c66599b8b1b12"},"time":"2016-05-15T07:41:00+00:00","published-time":"2016-05-15T07:42:11+00:00"},{"version":"v2.1.0","version_normalized":"2.1.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"ac89eee5e20295a3c7ed39a021132022f4863e0b"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/ac89eee5e20295a3c7ed39a021132022f4863e0b","type":"zip","shasum":"","reference":"ac89eee5e20295a3c7ed39a021132022f4863e0b"},"time":"2016-05-07T21:31:27+00:00","published-time":"2016-05-07T21:32:17+00:00"},{"version":"v2.0.1","version_normalized":"2.0.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"4114f439e3cb2f459aec09a7efa9cce8ffb9590f"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/4114f439e3cb2f459aec09a7efa9cce8ffb9590f","type":"zip","shasum":"","reference":"4114f439e3cb2f459aec09a7efa9cce8ffb9590f"},"time":"2016-04-21T03:03:56+00:00","published-time":"2016-04-21T03:04:59+00:00","require":{"php":"^7.0.0","ext-libsodium":"^1.0.3"}},{"version":"v2.0.0","version_normalized":"2.0.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"ded7b7d977d350a6a0959e7ca34b6367c863b13e"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/ded7b7d977d350a6a0959e7ca34b6367c863b13e","type":"zip","shasum":"","reference":"ded7b7d977d350a6a0959e7ca34b6367c863b13e"},"time":"2016-04-04T20:33:42+00:00","published-time":"2016-04-04T20:34:23+00:00"},{"version":"v1.6.0","version_normalized":"1.6.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"666506b52b3ff2f8165bf221552759c77f55480e"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/666506b52b3ff2f8165bf221552759c77f55480e","type":"zip","shasum":"","reference":"666506b52b3ff2f8165bf221552759c77f55480e"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/v1.6.0"},"time":"2017-10-01T19:10:05+00:00","published-time":"2017-10-01T19:10:55+00:00","require":{"php":">=5.6.0 <7.2","paragonie/sodium_compat":"^1.3"},"require-dev":{"phpunit/phpunit":"^5","vimeo/psalm":"^0|^1"}},{"version":"v1.5.1","version_normalized":"1.5.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"650e7946073e3f862f99bf7a38d99d69676eb2da"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/650e7946073e3f862f99bf7a38d99d69676eb2da","type":"zip","shasum":"","reference":"650e7946073e3f862f99bf7a38d99d69676eb2da"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/stable"},"time":"2016-07-29T16:34:26+00:00","published-time":"2016-07-30T18:40:38+00:00","require":{"php":"^5.6.0 || ^7.0.0","ext-libsodium":"^1.0.2"},"require-dev":"__unset"},{"version":"v1.5.0","version_normalized":"1.5.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"fbdc796b319349ef1140f5bd56dad2ae2cdd1cbd"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/fbdc796b319349ef1140f5bd56dad2ae2cdd1cbd","type":"zip","shasum":"","reference":"fbdc796b319349ef1140f5bd56dad2ae2cdd1cbd"},"time":"2016-03-08T17:51:21+00:00","published-time":"2016-03-08T17:57:26+00:00"},{"version":"1.4.0","version_normalized":"1.4.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"34d00a3092a7c3fadef6fc7d3510f576c56fe165"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/34d00a3092a7c3fadef6fc7d3510f576c56fe165","type":"zip","shasum":"","reference":"34d00a3092a7c3fadef6fc7d3510f576c56fe165"},"time":"2016-02-17T00:53:31+00:00","published-time":"2016-02-17T01:42:38+00:00"},{"version":"1.3.2","version_normalized":"1.3.2.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"c2d19d156b384b855a4988b5075299c1710e2932"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/c2d19d156b384b855a4988b5075299c1710e2932","type":"zip","shasum":"","reference":"c2d19d156b384b855a4988b5075299c1710e2932"},"time":"2016-01-17T03:21:33+00:00","published-time":"2016-01-17T03:28:58+00:00"},{"version":"1.3.1","version_normalized":"1.3.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"d990caa4af817befbba302379c0b12726d046215"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/d990caa4af817befbba302379c0b12726d046215","type":"zip","shasum":"","reference":"d990caa4af817befbba302379c0b12726d046215"},"support":{"issues":"https://github.com/paragonie/halite/issues","source":"https://github.com/paragonie/halite/tree/master"},"time":"2016-01-14T01:46:25+00:00","published-time":"2016-01-14T01:57:00+00:00"},{"version":"1.3.0","version_normalized":"1.3.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"4531fd0e81cdd34a1d5d69d606d8823f654631c3"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/4531fd0e81cdd34a1d5d69d606d8823f654631c3","type":"zip","shasum":"","reference":"4531fd0e81cdd34a1d5d69d606d8823f654631c3"},"time":"2015-12-30T01:16:29+00:00","published-time":"2015-12-30T01:26:51+00:00"},{"version":"1.2.0","version_normalized":"1.2.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"8688f2c29e4196bc3fd614504d3d413a0c4efe77"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/8688f2c29e4196bc3fd614504d3d413a0c4efe77","type":"zip","shasum":"","reference":"8688f2c29e4196bc3fd614504d3d413a0c4efe77"},"time":"2015-11-14T20:24:12+00:00","published-time":"2015-11-14T20:29:47+00:00"},{"version":"1.1.0","version_normalized":"1.1.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"f4845471ef385f2bf1540ec409cc2cdedb6b2529"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/f4845471ef385f2bf1540ec409cc2cdedb6b2529","type":"zip","shasum":"","reference":"f4845471ef385f2bf1540ec409cc2cdedb6b2529"},"time":"2015-11-06T01:31:52+00:00","published-time":"2015-11-06T01:36:19+00:00"},{"version":"1.0.0","version_normalized":"1.0.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"5cc02be07e2cbd80dc353480d96db45e8baa96ee"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/5cc02be07e2cbd80dc353480d96db45e8baa96ee","type":"zip","shasum":"","reference":"5cc02be07e2cbd80dc353480d96db45e8baa96ee"},"time":"2015-11-06T00:17:12+00:00","published-time":"2015-11-06T00:22:25+00:00"},{"version":"0.8.1","version_normalized":"0.8.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"8b4df060ed488d8a4c967250c828b90054e58fe2"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/8b4df060ed488d8a4c967250c828b90054e58fe2","type":"zip","shasum":"","reference":"8b4df060ed488d8a4c967250c828b90054e58fe2"},"time":"2015-11-03T01:28:43+00:00","published-time":"2015-11-03T01:40:06+00:00","require":{"php":"^5.6.0 || ^7.0.0","ext-libsodium":"^1.0.1"}},{"version":"0.8.0","version_normalized":"0.8.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"e8c3e3b0893c504cb73d262e41b229d71aae7f1d"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/e8c3e3b0893c504cb73d262e41b229d71aae7f1d","type":"zip","shasum":"","reference":"e8c3e3b0893c504cb73d262e41b229d71aae7f1d"},"time":"2015-11-02T08:48:22+00:00","published-time":"2015-11-02T08:53:06+00:00"},{"version":"0.7.0","version_normalized":"0.7.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"176e4c7ae5b696f8fabdcc5307d5adf4f438f97c"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/176e4c7ae5b696f8fabdcc5307d5adf4f438f97c","type":"zip","shasum":"","reference":"176e4c7ae5b696f8fabdcc5307d5adf4f438f97c"},"time":"2015-10-30T06:05:43+00:00","published-time":"2015-10-30T06:10:02+00:00"},{"version":"0.6.0","version_normalized":"0.6.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"3ce8ba73211cd9f163fea7640103aaf44258ce82"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/3ce8ba73211cd9f163fea7640103aaf44258ce82","type":"zip","shasum":"","reference":"3ce8ba73211cd9f163fea7640103aaf44258ce82"},"time":"2015-10-26T05:59:16+00:00","published-time":"2015-10-26T06:07:05+00:00"},{"version":"0.5.3","version_normalized":"0.5.3.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"898d63cb74f2940f7b99077a3012702f3be749ea"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/898d63cb74f2940f7b99077a3012702f3be749ea","type":"zip","shasum":"","reference":"898d63cb74f2940f7b99077a3012702f3be749ea"},"time":"2015-10-21T04:19:56+00:00","published-time":"2017-12-08T21:21:11+00:00","require":{"php":"^5.6.0 || ^7.0.0","ext-libsodium":"^1.0"}},{"version":"0.5.2","version_normalized":"0.5.2.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"ee5e92ee65dfebf26b7d8c559921ce2a5d4cf76c"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/ee5e92ee65dfebf26b7d8c559921ce2a5d4cf76c","type":"zip","shasum":"","reference":"ee5e92ee65dfebf26b7d8c559921ce2a5d4cf76c"},"time":"2015-10-17T18:36:55+00:00","published-time":"2015-10-17T18:42:16+00:00"},{"version":"0.5.1","version_normalized":"0.5.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"b202f427062c29566b6ae09b1ee72b2bc1746d61"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/b202f427062c29566b6ae09b1ee72b2bc1746d61","type":"zip","shasum":"","reference":"b202f427062c29566b6ae09b1ee72b2bc1746d61"},"time":"2015-10-15T01:42:38+00:00","published-time":"2015-10-15T01:46:56+00:00"},{"version":"0.5.0","version_normalized":"0.5.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"6f0131c823015a33e62fb0c652916f257be81a4e"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/6f0131c823015a33e62fb0c652916f257be81a4e","type":"zip","shasum":"","reference":"6f0131c823015a33e62fb0c652916f257be81a4e"},"time":"2015-10-14T03:53:06+00:00","published-time":"2015-10-14T04:01:15+00:00"},{"version":"0.4.0","version_normalized":"0.4.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"2e8f6764f3b326cdd53ec596f140b1ef19caa45b"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/2e8f6764f3b326cdd53ec596f140b1ef19caa45b","type":"zip","shasum":"","reference":"2e8f6764f3b326cdd53ec596f140b1ef19caa45b"},"time":"2015-10-14T02:46:15+00:00","published-time":"2015-10-14T02:53:23+00:00"},{"version":"0.3.2","version_normalized":"0.3.2.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"f5bf495527cb940545b39fb4c1bc79989a377baf"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/f5bf495527cb940545b39fb4c1bc79989a377baf","type":"zip","shasum":"","reference":"f5bf495527cb940545b39fb4c1bc79989a377baf"},"time":"2015-10-12T02:51:13+00:00","published-time":"2015-10-12T02:55:09+00:00"},{"version":"0.3.1","version_normalized":"0.3.1.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"1810e2535effca151ca274f6334f1a600a021071"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/1810e2535effca151ca274f6334f1a600a021071","type":"zip","shasum":"","reference":"1810e2535effca151ca274f6334f1a600a021071"},"time":"2015-10-09T20:03:51+00:00","published-time":"2015-10-09T20:08:34+00:00","require":{"php":"^5.6.0","ext-libsodium":"^1.0"}},{"version":"0.3.0","version_normalized":"0.3.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"4f7699685c0a63dbb5975848c67e0bcf0d8e0b79"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/4f7699685c0a63dbb5975848c67e0bcf0d8e0b79","type":"zip","shasum":"","reference":"4f7699685c0a63dbb5975848c67e0bcf0d8e0b79"},"time":"2015-10-08T20:48:53+00:00","published-time":"2015-10-08T20:55:01+00:00","require":{"ext-libsodium":"^1.0"}},{"version":"0.1.0","version_normalized":"0.1.0.0","source":{"url":"https://github.com/paragonie/halite.git","type":"git","reference":"4e010df37bb510c0c19a870d0964fc8f5949808f"},"dist":{"url":"https://api.github.com/repos/paragonie/halite/zipball/4e010df37bb510c0c19a870d0964fc8f5949808f","type":"zip","shasum":"","reference":"4e010df37bb510c0c19a870d0964fc8f5949808f"},"time":"2015-09-23T16:54:18+00:00","published-time":"2015-09-23T17:00:46+00:00"}]},"security-advisories":[]}