[mosh-devel] OCB reference implementation ARM assembly

Keith Winstein keithw at MIT.EDU
Wed Mar 28 20:30:49 EDT 2012


Hello Professor Krovetz,

We are using your OCB reference implementation in mosh, a "mobile shell" 
application that runs over a new secure datagram protocol. 
(http://mosh.mit.edu)

We've found that the inline ARM assembly in ocb.c doesn't compile on armel 
and armhf with the configuration used by Debian and Ubuntu (using the 
Thumb-2 ISA).

One of our contributors, Keegan McAllister, has researched the issue and 
suggests inserting an "it" instruction:

 	https://github.com/keithw/mosh/issues/86

We wanted to check in before making changes to the crypto code. Would you 
be able to give this issue a look and give us your opinion, and perhaps 
incorporate the it instruction into the distributed version of ocb.c so we 
can keep our copy from diverging?

Best regards, and thank you (we are big fans of OCB),
Keith



More information about the mosh-devel mailing list