aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2023-01-12 02:04:57 -0900
committerDavid M. Syzdek <david@syzdek.net>2023-01-12 02:04:57 -0900
commit2806594c9a3ebdd64101eb7757eb161707b3f886 (patch)
treecf16ecd61553e5f3748d5ede7d76e6c752a6f861
parentf102dfcd298b323f6d0a97d19b3688bfc84a75da (diff)
downloadotputils-2806594c9a3ebdd64101eb7757eb161707b3f886.tar.gz
otputils-2806594c9a3ebdd64101eb7757eb161707b3f886.tar.bz2
otputils-2806594c9a3ebdd64101eb7757eb161707b3f886.tar.xz
otputils-2806594c9a3ebdd64101eb7757eb161707b3f886.zip
libotputil: adding processing for OTPUTIL_MD_MD5 in otputil_otp_code()
-rw-r--r--lib/libotputil/lrfc2289-otp.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libotputil/lrfc2289-otp.c b/lib/libotputil/lrfc2289-otp.c
index 82f344f..8257714 100644
--- a/lib/libotputil/lrfc2289-otp.c
+++ b/lib/libotputil/lrfc2289-otp.c
@@ -129,6 +129,10 @@ otputil_otp_code(
129 break; 129 break;
130 130
131 case OTPUTIL_MD_MD5: 131 case OTPUTIL_MD_MD5:
132 for(u = 0; (u < 8); u++)
133 md[u] ^= md[u+8];
134 memcpy(secret, md, 8);
135 secret_len = 8;
132 break; 136 break;
133 137
134 case OTPUTIL_MD_SHA1: 138 case OTPUTIL_MD_SHA1: