One Time Password (TOTP/HOTP/SKEY/others) auth plugin (MDEV-4799)

[MDEV-4800] base16, base32, base64 functions Created: 2013-07-20  Updated: 2013-09-23

Status: Open
Project: MariaDB Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Technical task Priority: Trivial
Reporter: roberto spadim Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
Relates
relates to MDEV-4387 UDF - Base64 encode/decode Closed
relates to MDEV-5025 Merge TO_BASE64() and FROM_BASE64() f... Closed

 Description   

create base16, base32, base64, encode/decode functions
allow this functions as UDF functions

http://en.wikipedia.org/wiki/Base16 (not high priority) - implemented as HEX() and UNHEX() at SQL layer

http://en.wikipedia.org/wiki/Base32 (used in otp, MDEV-4799 )
http://en.wikipedia.org/wiki/Base64 (not high priority, MDEV-5025 -> DONE AT http://bazaar.launchpad.net/~maria-captains/maria/10.0/revision/3822 )



 Comments   
Comment by roberto spadim [ 2013-08-02 ]

base32 functions from google authenticator:
https://code.google.com/p/google-authenticator/source/browse/libpam/base32.c

easy to port =)

Generated at Thu Feb 08 06:59:15 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.