{"packages":{"jp3cki/totp":{"1.0.0":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@bouhime.com"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"aa066f75cba3ba7f27056bdfee8e076c010c2ec2"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/aa066f75cba3ba7f27056bdfee8e076c010c2ec2","type":"zip","shasum":"","reference":"aa066f75cba3ba7f27056bdfee8e076c010c2ec2"},"type":"library","time":"2015-02-16T07:33:04+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">=5.4.0","php-64bit":">=5.4.0","ext-hash":"*","ext-openssl":"*","christian-riesen/base32":"~1.2"},"require-dev":{"apigen/apigen":"~4.0","phpmd/phpmd":"~2.2","phpunit/phpunit":"~4.5"},"uid":332224},"1.0.0-alpha1":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","totp","rfc","6238","onetime"],"homepage":"","version":"1.0.0-alpha1","version_normalized":"1.0.0.0-alpha1","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@bouhime.com"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"ad880618c2e7cf2c930ba9407872db3b8c227e8a"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/ad880618c2e7cf2c930ba9407872db3b8c227e8a","type":"zip","shasum":"","reference":"ad880618c2e7cf2c930ba9407872db3b8c227e8a"},"type":"library","time":"2015-02-08T18:58:31+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">=5.4.0","php-64bit":">=5.4.0","ext-hash":"*","christian-riesen/base32":"1.2.*"},"require-dev":{"apigen/apigen":"4.0.*","phpunit/phpunit":"4.5.*"},"uid":325760},"1.0.0-beta1":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"1.0.0-beta1","version_normalized":"1.0.0.0-beta1","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@bouhime.com"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"831ac62e8d9db4ab8e1eebe12a57e9d9339995b8"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/831ac62e8d9db4ab8e1eebe12a57e9d9339995b8","type":"zip","shasum":"","reference":"831ac62e8d9db4ab8e1eebe12a57e9d9339995b8"},"type":"library","time":"2015-02-14T18:22:44+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">=5.4.0","php-64bit":">=5.4.0","ext-hash":"*","christian-riesen/base32":"1.2.*","phpmd/phpmd":"~2.2"},"require-dev":{"apigen/apigen":"4.0.*","phpunit/phpunit":"4.5.*"},"uid":331435},"1.0.1":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@bouhime.com"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"d9e4437a983b030b6bd045bcab6965231fe5b5e0"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/d9e4437a983b030b6bd045bcab6965231fe5b5e0","type":"zip","shasum":"","reference":"d9e4437a983b030b6bd045bcab6965231fe5b5e0"},"type":"library","time":"2015-02-17T07:30:09+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">=5.4.0","php-64bit":">=5.4.0","ext-hash":"*","ext-openssl":"*","christian-riesen/base32":"~1.2"},"require-dev":{"apigen/apigen":"~4.0","phpmd/phpmd":"~2.2","phpunit/phpunit":"~4.5"},"uid":333034},"1.0.2":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"1.0.2","version_normalized":"1.0.2.0","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@bouhime.com"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"a8e346d988832d691833b37e9c926f5d073fa85a"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/a8e346d988832d691833b37e9c926f5d073fa85a","type":"zip","shasum":"","reference":"a8e346d988832d691833b37e9c926f5d073fa85a"},"type":"library","time":"2015-02-18T06:13:19+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">=5.4.0","php-64bit":">=5.4.0","ext-hash":"*","ext-openssl":"*","christian-riesen/base32":"~1.2"},"require-dev":{"apigen/apigen":"~4.0","phpmd/phpmd":"~2.2","phpunit/phpunit":"~4.5"},"uid":333944},"1.1.0":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"1.1.0","version_normalized":"1.1.0.0","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@bouhime.com"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"2239a4d1bcb81f856b7562d1542408eaee5dcb61"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/2239a4d1bcb81f856b7562d1542408eaee5dcb61","type":"zip","shasum":"","reference":"2239a4d1bcb81f856b7562d1542408eaee5dcb61"},"type":"library","time":"2016-04-05T13:05:39+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">=5.4.0","php-64bit":">=5.4.0","ext-hash":"*","christian-riesen/base32":"^1.2"},"require-dev":{"apigen/apigen":"^4.1","codeclimate/php-test-reporter":"dev-master","phpmd/phpmd":"^2.4","phpunit/phpunit":"^4.8|^5.3","squizlabs/php_codesniffer":"^2.6"},"suggest":{"paragonie/random_compat":"The random_bytes() polyfill library for PHP 5.6 or earlier.","ext-openssl":"Pseudo random bytes will generate with OpenSSL function if your system has not random_bytes() and /dev/urandom."},"uid":765129},"dev-master":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@fetus.jp"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"54f7b5781b667ad1eb4931212037afd95cb7cff3"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/54f7b5781b667ad1eb4931212037afd95cb7cff3","type":"zip","shasum":"","reference":"54f7b5781b667ad1eb4931212037afd95cb7cff3"},"type":"library","funding":[],"time":"2024-06-24T03:22:07+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"default-branch":true,"require":{"ext-hash":"*","christian-riesen/base32":"^1.6","php":">= 8.1","php-64bit":">= 8.1"},"require-dev":{"ergebnis/composer-normalize":"^2.43","jp3cki/coding-standard":"^1.0.0","phpstan/phpstan":"^1.11.5","phpunit/phpunit":"^10.5.24","squizlabs/php_codesniffer":"^3.10.1"},"uid":4277948},"v2.0.0":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"v2.0.0","version_normalized":"2.0.0.0","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@fetus.jp"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"5bbaf904c41911aa898b790ed68f53cded809055"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/5bbaf904c41911aa898b790ed68f53cded809055","type":"zip","shasum":"","reference":"5bbaf904c41911aa898b790ed68f53cded809055"},"type":"library","funding":[],"time":"2021-06-24T10:47:39+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">= 7.2","php-64bit":">= 7.2","ext-hash":"*","christian-riesen/base32":"^1.6"},"require-dev":{"phpstan/phpstan":"^0.12.90","phpunit/phpunit":"*","squizlabs/php_codesniffer":"*"},"uid":5311298},"v2.0.1":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"v2.0.1","version_normalized":"2.0.1.0","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@fetus.jp"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"a113d63af8a7b1991574ede0a46b02c2cd22980f"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/a113d63af8a7b1991574ede0a46b02c2cd22980f","type":"zip","shasum":"","reference":"a113d63af8a7b1991574ede0a46b02c2cd22980f"},"type":"library","funding":[],"time":"2022-06-02T15:18:19+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">= 7.2","php-64bit":">= 7.2","ext-hash":"*","christian-riesen/base32":"^1.6"},"require-dev":{"phpstan/phpstan":"*","phpunit/phpunit":"*","squizlabs/php_codesniffer":"*"},"uid":6306578},"v2.0.2":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"v2.0.2","version_normalized":"2.0.2.0","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@fetus.jp"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"8e6fe816f8714e79136d978d0dcbec0762b85227"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/8e6fe816f8714e79136d978d0dcbec0762b85227","type":"zip","shasum":"","reference":"8e6fe816f8714e79136d978d0dcbec0762b85227"},"type":"library","funding":[],"time":"2024-06-23T16:13:04+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">= 7.2","php-64bit":">= 7.2","ext-hash":"*","christian-riesen/base32":"^1.6"},"require-dev":{"phpstan/phpstan":"*","phpunit/phpunit":"*","squizlabs/php_codesniffer":"*"},"uid":8252264},"v3.0.0":{"name":"jp3cki/totp","description":"RFC 6238 / TOTP: Time-Based One-Time Password Algorithm","keywords":["password","otp","totp","rfc6238","onetime"],"homepage":"","version":"v3.0.0","version_normalized":"3.0.0.0","license":["MIT"],"authors":[{"name":"AIZAWA Hina","email":"hina@fetus.jp"}],"source":{"url":"https://github.com/fetus-hina/totp.git","type":"git","reference":"54f7b5781b667ad1eb4931212037afd95cb7cff3"},"dist":{"url":"https://api.github.com/repos/fetus-hina/totp/zipball/54f7b5781b667ad1eb4931212037afd95cb7cff3","type":"zip","shasum":"","reference":"54f7b5781b667ad1eb4931212037afd95cb7cff3"},"type":"library","funding":[],"time":"2024-06-24T03:22:07+00:00","autoload":{"psr-4":{"jp3cki\\totp\\":"src"}},"require":{"php":">= 8.1","php-64bit":">= 8.1","ext-hash":"*","christian-riesen/base32":"^1.6"},"require-dev":{"ergebnis/composer-normalize":"^2.43","jp3cki/coding-standard":"^1.0.0","phpstan/phpstan":"^1.11.5","phpunit/phpunit":"^10.5.24","squizlabs/php_codesniffer":"^3.10.1"},"uid":8252938}}}}