Bitcoin Forum
May 11, 2024, 01:52:05 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Generate Google Authenticator OTPs with a TI89?  (Read 5643 times)
wyager
Member
**
Offline Offline

Activity: 98
Merit: 10



View Profile
July 14, 2012, 06:51:27 AM
 #21

Correct me if I'm wrong but if you can generate the codes, then anyone can do it which means it's useless. I thought most of these keys are salted with some specific to your account and I doubt youll be able to figure out what it is and I doubt the bank or wherever would tell you.

Most/all OTP tokens generate OTPs based a hash function of either a Secret Key and The Time or a Secret Key and the Number of Keys Generated So Far.

The one I use for work is based on (as far as I can tell) a secret key and a counter. This is probably much less secure than a time-based OTP.

OTC-WoT: 1BWF66DuVqBCSFksUgkLtdYmHucpBgPmVm
1715392325
Hero Member
*
Offline Offline

Posts: 1715392325

View Profile Personal Message (Offline)

Ignore
1715392325
Reply with quote  #2

1715392325
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715392325
Hero Member
*
Offline Offline

Posts: 1715392325

View Profile Personal Message (Offline)

Ignore
1715392325
Reply with quote  #2

1715392325
Report to moderator
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
July 14, 2012, 05:33:55 PM
 #22

Checks mail for yubikey.

Nope!

Maybe Monday! :-(

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
divergentdave
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
December 05, 2014, 05:03:29 AM
Last edit: February 20, 2015, 11:12:02 AM by divergentdave
 #23

Hey guys, sorry for posting on a dead thread, but I just wrote a TOTP implementation for my TI-89, and I found this via Google. I wanted to let you know that it works!

Unfortunately, my code takes just over one minute to generate an OTP. This is using the TI-Basic language, which is really bad performance-wise. Plus, the bit shift and bit rotate functions keep generating warning messages. You can write programs for the TI-89 in C, so going that route would probably give you an answer in a more usable timeframe.

If there's still any interest in this subject, let me know. I could grab my old cable and upload the files for anyone else curious. Heck, I might take a stab at the C rewrite as my next project.

Edit: Here it is! https://www.github.com/divergentdave/TOTP-89
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!