Please add cl-one-time-passwords #480

Closed
bhyde opened this Issue Mar 13, 2013 · 5 comments

Comments

Projects
None yet
2 participants
@bhyde

bhyde commented Mar 13, 2013

It's lives here https://github.com/bhyde/cl-one-time-passwords, and this is it's system file: https://github.com/bhyde/cl-one-time-passwords/blob/master/cl-otp.asd

Previwe of README.md:
"One time passwords provide a way to do authentication based on a shared secret without revealing that secret on the communciation channel.

Two well specified ways of generating OTPs are:

  • HOTP - An HMAC-Based One-Time Password Algorithm, i.e. RFC 4226
  • TOTP - Time-Based One-Time Password Algorithm , i.e. RFC 6238

These are commonly used as one factor in two factor authentication systems. For example Google uses these. For example Google's Authenticator App for most smart phones will generate one time passwords once it has been configured with the shared secret(s) for your account(s).

Cl-one-time-passwords implements HOTP and TOTP in Common Lisp. ..."
-- https://github.com/bhyde/cl-one-time-passwords/blob/master/README.md

@bhyde

This comment has been minimized.

Show comment Hide comment
@bhyde

bhyde Mar 14, 2013

Note: This was called cl-otp, but now it's called cl-one-time-passwords. Hopefully, the issue's text has been changed to reflect that.

bhyde commented Mar 14, 2013

Note: This was called cl-otp, but now it's called cl-one-time-passwords. Hopefully, the issue's text has been changed to reflect that.

@quicklisp

This comment has been minimized.

Show comment Hide comment
@quicklisp

quicklisp Mar 17, 2013

Owner

Your defpackage forms don't include a :use clause - on SBCL that means that the CL package is not used, and that causes compilation failure when looking for functions named e.g. CL-HOTP::MAKE-ARRAY.

Owner

quicklisp commented Mar 17, 2013

Your defpackage forms don't include a :use clause - on SBCL that means that the CL package is not used, and that causes compilation failure when looking for functions named e.g. CL-HOTP::MAKE-ARRAY.

@bhyde

This comment has been minimized.

Show comment Hide comment
@bhyde

bhyde Mar 18, 2013

Thanks, I've mindlessly pushed a fix.

bhyde commented Mar 18, 2013

Thanks, I've mindlessly pushed a fix.

@bhyde bhyde closed this Mar 18, 2013

@bhyde bhyde reopened this Mar 18, 2013

@quicklisp

This comment has been minimized.

Show comment Hide comment
@quicklisp

quicklisp Mar 18, 2013

Owner

The package fix looks good, but SBCL now complains about clobbering literal data in HMAC-SHA-N. You want me to open up a separate issue for that?

Owner

quicklisp commented Mar 18, 2013

The package fix looks good, but SBCL now complains about clobbering literal data in HMAC-SHA-N. You want me to open up a separate issue for that?

@bhyde

This comment has been minimized.

Show comment Hide comment
@bhyde

bhyde Mar 18, 2013

"clobbering literal data" has been addressed.

bhyde commented Mar 18, 2013

"clobbering literal data" has been addressed.

@quicklisp quicklisp closed this Apr 22, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment