Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/odroe/otp
An implementation of the One-Time Password (OTP) algorithm in Dart.
https://github.com/odroe/otp
Bump @types/node from 16.3.2 to 16.7.0 in /typescript
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) fro...
b24c0738c8e3a631aecbe7f6e70408175486bb4c authored over 3 years ago
Create dependabot.yml
662b074adae9587c76648463a72b017a8f7cd3ad authored over 3 years ago
662b074adae9587c76648463a72b017a8f7cd3ad authored over 3 years ago
Add documentation link
253740d6c6a8b310af5c96d5a49d3ce59609fc2d authored over 3 years ago
253740d6c6a8b310af5c96d5a49d3ce59609fc2d authored over 3 years ago
Fix bench path
65116b0b83db6162ef148e9b7dd7f732cce0b809 authored over 3 years ago
65116b0b83db6162ef148e9b7dd7f732cce0b809 authored over 3 years ago
Add the category field in `Cargo.toml`
dc882f65b96144ccf0aa26e16c8d58dc4df0a47e authored over 3 years ago
dc882f65b96144ccf0aa26e16c8d58dc4df0a47e authored over 3 years ago
You can now use different SHA algorithms
ff00241b542c54f231c1b59781500950fc690a70 authored over 3 years ago
ff00241b542c54f231c1b59781500950fc690a70 authored over 3 years ago
use core::usize instead of std::usize
a54977e0f8891b4b196e2c10ad5b562b7164d1a2 authored over 3 years ago
a54977e0f8891b4b196e2c10ad5b562b7164d1a2 authored over 3 years ago
Open Aurhenticator - add tap OTP code is copied
fd01823ead098804a0bad7db0fa999d46823e6b6 authored over 3 years ago
fd01823ead098804a0bad7db0fa999d46823e6b6 authored over 3 years ago
Merge pull request #5 from bytegem/new-hmac-crate
New HMAC back end, provided by `RustCrypto`
44a51e16f371a8f9cd345ddbf4148d6f5ace971e authored over 3 years ago
Update OOTP library name for dart
b5615ade2ca3ab744e1cf1de7021f5bc46a6c84d authored over 3 years ago
b5615ade2ca3ab744e1cf1de7021f5bc46a6c84d authored over 3 years ago
The fork of `hmac-sha1` is now public on crates.io
28682e95a7bfb6c875c60f004915990eeed621e1 authored over 3 years ago
28682e95a7bfb6c875c60f004915990eeed621e1 authored over 3 years ago
TOTP bench
53f464bfe19c5258a39d3188734d64dd6f0095d4 authored over 3 years ago
53f464bfe19c5258a39d3188734d64dd6f0095d4 authored over 3 years ago
Custom version of `hmac-sha1` with a newer backend
0a60f13803d3d71c88236884b23852f6b56ae300 authored over 3 years ago
0a60f13803d3d71c88236884b23852f6b56ae300 authored over 3 years ago
Add `criterion` to perform benchmarks
2027a26c3fac381ffead16f3355ae096d195cb79 authored over 3 years ago
2027a26c3fac381ffead16f3355ae096d195cb79 authored over 3 years ago
Merge pull request #4 from bytegem/rust_hotp_build_refactor
Rust - HOTP build refactor
1072f90c7e44e7be1303d3c4c7ff04285476975b authored over 3 years ago
Open Authenticator - Add search accounts
6a5466a754aebab4074f9806093c23bd71304452 authored over 3 years ago
6a5466a754aebab4074f9806093c23bd71304452 authored over 3 years ago
Open Authenticator - create Origin entity and adapter
290e81f733505899cee8653785e86742ba8f34de authored over 3 years ago
290e81f733505899cee8653785e86742ba8f34de authored over 3 years ago
Open Authenticator - Export home help to widget class file
eec0e26242a16533b76d67576fcd639f80d3f088 authored over 3 years ago
eec0e26242a16533b76d67576fcd639f80d3f088 authored over 3 years ago
Open Authenticator - Init hive and register adapter
8fa8b013f9775d6a8241d1d647418e72b7667fc5 authored over 3 years ago
8fa8b013f9775d6a8241d1d647418e72b7667fc5 authored over 3 years ago
Open Authenticator - Using OOTP build account code
060c4b15bbe387e8d700842befabacc446e5a97a authored over 3 years ago
060c4b15bbe387e8d700842befabacc446e5a97a authored over 3 years ago
Open authenticator add hive package
7f9f5dcd5763c932c25a21302204836978662847 authored over 3 years ago
7f9f5dcd5763c932c25a21302204836978662847 authored over 3 years ago
Open Authenticator - Fetch origin's to hive box
5427582e04185fd0630eeb119fe6ac1c89d2a8e8 authored over 3 years ago
5427582e04185fd0630eeb119fe6ac1c89d2a8e8 authored over 3 years ago
Open Authenticator - init hive database box
be29c1c3630f4d42674b8fb6977261500e641e3a authored over 3 years ago
be29c1c3630f4d42674b8fb6977261500e641e3a authored over 3 years ago
Update open authenticator UI
85c2820c00a80b6a6d132abfd20978f7bb175d0b authored over 3 years ago
85c2820c00a80b6a6d132abfd20978f7bb175d0b authored over 3 years ago
Add open authenticator indicator
5bfb7331c71ed121580c33e339ded5e4b99bdbdd authored over 3 years ago
5bfb7331c71ed121580c33e339ded5e4b99bdbdd authored over 3 years ago
Fixed Rust documentation
df2451ef78061a2f98465caf23d2f4c22e32eda8 authored over 3 years ago
df2451ef78061a2f98465caf23d2f4c22e32eda8 authored over 3 years ago
Create open authenticator progress timer indicator
50d4b0b5241d70cf41ca47719148cb19ebabcebe authored over 3 years ago
50d4b0b5241d70cf41ca47719148cb19ebabcebe authored over 3 years ago
Update open authenticator ios build settings
d879d6d5afa7f6711efd450c8c57cd3829b20437 authored over 3 years ago
d879d6d5afa7f6711efd450c8c57cd3829b20437 authored over 3 years ago
TOTP with a custom time
d92e51e18ec2ec6aae79a767b796e21a26e51678 authored over 3 years ago
d92e51e18ec2ec6aae79a767b796e21a26e51678 authored over 3 years ago
Open Authenticator - Add search accounts
0544f725aca51015c4cbb34a22e2cb7e7265e399 authored over 3 years ago
0544f725aca51015c4cbb34a22e2cb7e7265e399 authored over 3 years ago
Open Authenticator - Using OOTP build account code
dd69b1ea78f6846ef3057ec02cb9cada46f050ed authored over 3 years ago
dd69b1ea78f6846ef3057ec02cb9cada46f050ed authored over 3 years ago
Use `to_be_bytes` to convert u64 -> [u8; 8]
af3e27ed3f5c5412101f5c81d3f2772625bdd022 authored over 3 years ago
af3e27ed3f5c5412101f5c81d3f2772625bdd022 authored over 3 years ago
Consistent brackets usage
296a0f6d297b99a00ef53b4732fae404d9dc4100 authored over 3 years ago
296a0f6d297b99a00ef53b4732fae404d9dc4100 authored over 3 years ago
Consistent casting between types
73b38a30770f00acfe6811f94e70d6e53b615bfd authored over 3 years ago
73b38a30770f00acfe6811f94e70d6e53b615bfd authored over 3 years ago
Open Authenticator - Fetch origin's to hive box
3873e68ef8b8c59298f852036fd585b98ebd381e authored over 3 years ago
3873e68ef8b8c59298f852036fd585b98ebd381e authored over 3 years ago
Open Authenticator - Create basic UI layout and design
01037ef308b3d3b3a5a11ebec468d6e12ee43c23 authored over 3 years ago
01037ef308b3d3b3a5a11ebec468d6e12ee43c23 authored over 3 years ago
Open Authenticator - Init hive and register adapter
6f39982e9001d56f51115d1c97396d7f83fc6176 authored over 3 years ago
6f39982e9001d56f51115d1c97396d7f83fc6176 authored over 3 years ago
Open Authenticator - create Origin entity and adapter
f81017511904d5c3344b01638168d35270983d26 authored over 3 years ago
f81017511904d5c3344b01638168d35270983d26 authored over 3 years ago
Open Authenticator - init hive database box
d7467db18cb747bfeb4cbc6b97179a5abf0f3c95 authored over 3 years ago
d7467db18cb747bfeb4cbc6b97179a5abf0f3c95 authored over 3 years ago
Open Authenticator - Export home help to widget class file
2f5dd753f43bd510c6ef568f54ce29d98068142f authored over 3 years ago
2f5dd753f43bd510c6ef568f54ce29d98068142f authored over 3 years ago
Open authenticator add hive package
0ef16e5a001e161b467840f44228586b7271f50f authored over 3 years ago
0ef16e5a001e161b467840f44228586b7271f50f authored over 3 years ago
Update open authenticator ios build settings
64e6d9664353324c8920dbeb86acfdd0e34d24a0 authored over 3 years ago
64e6d9664353324c8920dbeb86acfdd0e34d24a0 authored over 3 years ago
Fixed Rust documentation
237b9035f54d1fe02df17792f410bab068ec30b3 authored over 3 years ago
237b9035f54d1fe02df17792f410bab068ec30b3 authored over 3 years ago
Create open authenticator progress timer indicator
2cf7a84dd5c04e721d7f1bb0dd576c15ebe38e85 authored over 3 years ago
2cf7a84dd5c04e721d7f1bb0dd576c15ebe38e85 authored over 3 years ago
Add open authenticator indicator
538a9ed6c511e34ff7fe02ceb4d4883d51237ec4 authored over 3 years ago
538a9ed6c511e34ff7fe02ceb4d4883d51237ec4 authored over 3 years ago
Update open authenticator UI
cf850c9a992fd03807873ff3f06fb5a8a21fab43 authored over 3 years ago
cf850c9a992fd03807873ff3f06fb5a8a21fab43 authored over 3 years ago
Open Authenticator - Create basic UI layout and design
e9834957a78d37d50c06b91b45d70709a31f446e authored over 3 years ago
e9834957a78d37d50c06b91b45d70709a31f446e authored over 3 years ago
refactor: Use the `new` function to create a new HOTP instance
Instead of using the anonymous constructor, use the `::new()` syntax to build a new HOTP instanc...
5e6a98d974ec89d79bcd4ce7befb123cebf6e31b authored over 3 years ago
Rust example uses latest version of ootp
3ee1853bd84b1511ca74e5e3b9e6f43835d470dc authored over 3 years ago
3ee1853bd84b1511ca74e5e3b9e6f43835d470dc authored over 3 years ago
Update Cargo.lock
4cdc9c3face0aa76972f464ce368f020c32fa1ff authored over 3 years ago
4cdc9c3face0aa76972f464ce368f020c32fa1ff authored over 3 years ago
Publish the OOTP for 0.0.6 version
e7dbf0fd74a59a3c1f7f6f15a839aa2838094c9c authored over 3 years ago
e7dbf0fd74a59a3c1f7f6f15a839aa2838094c9c authored over 3 years ago
Fixed Rust documentation
2ce821ae74925966f6c2e6f70b3a5d6eac569563 authored over 3 years ago
2ce821ae74925966f6c2e6f70b3a5d6eac569563 authored over 3 years ago
Update example Cargo lock file and main
1b9d016f88f3b5091f27909ec247b099d72007db authored over 3 years ago
1b9d016f88f3b5091f27909ec247b099d72007db authored over 3 years ago
Add the rust_example as test
35cfe494158bdd89bfa9d85ede9e4346b0be563e authored over 3 years ago
35cfe494158bdd89bfa9d85ede9e4346b0be563e authored over 3 years ago
Update the Rust example
0dada2ad3b11ad08ea2bc91d787e5bf86d4211a8 authored over 3 years ago
0dada2ad3b11ad08ea2bc91d787e5bf86d4211a8 authored over 3 years ago
Using named lifetime instead of static
152bdfbf03c24c2ec8a65d29debf5179e62e13e0 authored over 3 years ago
152bdfbf03c24c2ec8a65d29debf5179e62e13e0 authored over 3 years ago
The mod `constants` is now public
75dede123ffbb85698c68fee04de3dcb26ec0071 authored over 3 years ago
75dede123ffbb85698c68fee04de3dcb26ec0071 authored over 3 years ago
TOTP documentation
3dff5f3d9b94014eb30242a83c80a2f9071ad878 authored over 3 years ago
3dff5f3d9b94014eb30242a83c80a2f9071ad878 authored over 3 years ago
More HOTP documentation
c051c3cbcdf56e0349835bf58266520faf214ad1 authored over 3 years ago
c051c3cbcdf56e0349835bf58266520faf214ad1 authored over 3 years ago
HOTP tests and documentation
ec028768ae2259cfd7d45627e84d768cd9d22d26 authored over 3 years ago
ec028768ae2259cfd7d45627e84d768cd9d22d26 authored over 3 years ago
Rewrite to better divide HOTP and TOTP
e319c419b78ae53fdd896137555866e6d7b79de8 authored over 3 years ago
e319c419b78ae53fdd896137555866e6d7b79de8 authored over 3 years ago
Add `hex` as a `dev-dependencies` to help in test
08851a7d87640c76f234e64ed35d8e9ac173fd97 authored over 3 years ago
08851a7d87640c76f234e64ed35d8e9ac173fd97 authored over 3 years ago
Reflect the canges also in TOTP and in the example
864a0e0856d1bb42d3714413fdbd6ba3ea128685 authored over 3 years ago
864a0e0856d1bb42d3714413fdbd6ba3ea128685 authored over 3 years ago
Use `&str` instead of `String`
7552fdc1475b90f6ba8f3a4137b85dfecd2d21a6 authored over 3 years ago
7552fdc1475b90f6ba8f3a4137b85dfecd2d21a6 authored over 3 years ago
Use `cargo diet` to lean down the crate
eee84730f3ca6355aa5664dfe1148958aec7b48e authored over 3 years ago
eee84730f3ca6355aa5664dfe1148958aec7b48e authored over 3 years ago
Update AndroidManifest.xml
0b278396b2d40897f1ee84ad57f0a68640ce9a98 authored over 3 years ago
0b278396b2d40897f1ee84ad57f0a68640ce9a98 authored over 3 years ago
update app id
b36b65362355aca2e77c175106874a65c134a77a authored over 3 years ago
b36b65362355aca2e77c175106874a65c134a77a authored over 3 years ago
Create open authenticator app
14dd8f4076610c17796f4eb7ce3b6850d1715273 authored over 3 years ago
14dd8f4076610c17796f4eb7ce3b6850d1715273 authored over 3 years ago
Update Cargo.lock
fce9140607c6d7ba677d6e711497585f482b12c3 authored over 3 years ago
fce9140607c6d7ba677d6e711497585f482b12c3 authored over 3 years ago
Update rust readme and example
71af2d3538fa06ca21973e7d5a3f50c020a5053d authored over 3 years ago
71af2d3538fa06ca21973e7d5a3f50c020a5053d authored over 3 years ago
format rust
d019e18c19dfeea306eb5b5909b8f1fb84566399 authored over 3 years ago
d019e18c19dfeea306eb5b5909b8f1fb84566399 authored over 3 years ago
Update Rust example
80a352f3f5110fe4da11b5d85d5c64ec072cfdf0 authored over 3 years ago
80a352f3f5110fe4da11b5d85d5c64ec072cfdf0 authored over 3 years ago
Impl OOTP RFC #2
c877aeff24159ca2a56fffafd050e74fc7b4c172 authored over 3 years ago
c877aeff24159ca2a56fffafd050e74fc7b4c172 authored over 3 years ago
Update RFC.md
72a6020798529589646afc73084cde90153b7244 authored over 3 years ago
72a6020798529589646afc73084cde90153b7244 authored over 3 years ago
TypeScript source implementation OOTP RFC
5003e7f492075a5bc06cadaff6fc6838f0ff0b5f authored over 3 years ago
5003e7f492075a5bc06cadaff6fc6838f0ff0b5f authored over 3 years ago
Update RFC
2bd60d3034ea354a2ac93b5e5e79a643dc499cbb authored over 3 years ago
2bd60d3034ea354a2ac93b5e5e79a643dc499cbb authored over 3 years ago
Create public API RFC
472d15bcc7608134c6140ef329db315915db7e9d authored over 3 years ago
472d15bcc7608134c6140ef329db315915db7e9d authored over 3 years ago
Update CHANGELOG.md
bc227593cda392de7466e5099d39ff73a94a71f9 authored over 3 years ago
bc227593cda392de7466e5099d39ff73a94a71f9 authored over 3 years ago
Format Dart files
b7da30b7052dc2c00709dbf9d3833f2e6a56b526 authored over 3 years ago
b7da30b7052dc2c00709dbf9d3833f2e6a56b526 authored over 3 years ago
Update pubspec.yaml
2040bdff4a27f14647043bd03f4aa21b7e7f42a2 authored over 3 years ago
2040bdff4a27f14647043bd03f4aa21b7e7f42a2 authored over 3 years ago
Add dartdoc comments
c9d2a24872f01e9f88ad9b423207989386e327c8 authored over 3 years ago
c9d2a24872f01e9f88ad9b423207989386e327c8 authored over 3 years ago
Formatted Dart files
2a0786df040a81c47c65cd2c5c75c2f6362c3126 authored over 3 years ago
2a0786df040a81c47c65cd2c5c75c2f6362c3126 authored over 3 years ago
Fix Dart package description is too long
07dd6a9ce3a86a5bdbec106b675d26c384b743f4 authored over 3 years ago
07dd6a9ce3a86a5bdbec106b675d26c384b743f4 authored over 3 years ago
Update README.md
478147896bba7b822b4f876448812580abf0f503 authored over 3 years ago
478147896bba7b822b4f876448812580abf0f503 authored over 3 years ago
Update Cargo.lock
1ae3e13d7c1b44075cb6f54fbeab9c1f6a44e156 authored over 3 years ago
1ae3e13d7c1b44075cb6f54fbeab9c1f6a44e156 authored over 3 years ago
change versions
b3bb8104475be5b2130145eb5278e8375b0b38e5 authored over 3 years ago
b3bb8104475be5b2130145eb5278e8375b0b38e5 authored over 3 years ago
Update OOTP for Dart readme for example
560bd202ead410f9863264f2ead7cb1ced823f03 authored over 3 years ago
560bd202ead410f9863264f2ead7cb1ced823f03 authored over 3 years ago
Update OOTP for Dart readme
cf560a622170cd3c568d77579fd563faf15b6554 authored over 3 years ago
cf560a622170cd3c568d77579fd563faf15b6554 authored over 3 years ago
Update OOTP for Rust readme
aa1eceb361dd8e3f40871b649322fe92234a1dcd authored over 3 years ago
aa1eceb361dd8e3f40871b649322fe92234a1dcd authored over 3 years ago
Created OOTP for Rust readme
a0ef7101be09578e08f695e7fc5edd051f3767bc authored over 3 years ago
a0ef7101be09578e08f695e7fc5edd051f3767bc authored over 3 years ago
Create OOTP for TypeScript readme
6f6352d49b579ff2a37080c9e6627cf1ddc52a40 authored over 3 years ago
6f6352d49b579ff2a37080c9e6627cf1ddc52a40 authored over 3 years ago
Optimize Rust structure
167f2a69371c678661665eb26192eaa72db83802 authored over 3 years ago
167f2a69371c678661665eb26192eaa72db83802 authored over 3 years ago
Update README.md
c802c1e8518061b6cbc79f6464e97f8415e36cd7 authored over 3 years ago
c802c1e8518061b6cbc79f6464e97f8415e36cd7 authored over 3 years ago
Merge pull request #1 from lrazovic/main
Add basic tests
c4da79c36de448d6abe2bbc218feddc44e653b9a authored over 3 years ago
Update description
2b6f5dcb935cf37cdce7cb248cc18c4d2e154521 authored over 3 years ago
2b6f5dcb935cf37cdce7cb248cc18c4d2e154521 authored over 3 years ago
update rust example
b787cbad7433a61ea0c16a930d138a2c082f3c46 authored over 3 years ago
b787cbad7433a61ea0c16a930d138a2c082f3c46 authored over 3 years ago
update examples
325c91807dd7060a9665c0738d92f5505d2493ea authored over 3 years ago
325c91807dd7060a9665c0738d92f5505d2493ea authored over 3 years ago
Merge branch 'bytegem:main' into main
5c29e9d6cf9928e95508496ca41608e669c39fcd authored over 3 years ago
5c29e9d6cf9928e95508496ca41608e669c39fcd authored over 3 years ago
Created a Dart package
5ef9ada1178297c19005db43092286e09c8f1d58 authored over 3 years ago
5ef9ada1178297c19005db43092286e09c8f1d58 authored over 3 years ago
add basic tests
961816e4988fb6221470e1fb4a66599560965710 authored over 3 years ago
961816e4988fb6221470e1fb4a66599560965710 authored over 3 years ago