[mosh-devel] OCB reference implementation ARM assembly

Keith Winstein keithw at MIT.EDU
Sat Mar 31 18:27:49 EDT 2012


Thanks Ted!

I pushed Keegan's change locally.

On Thu, Mar 29, 2012 at 11:03 AM, Ted Krovetz <ted at krovetz.net> wrote:
> Bit rot strikes again!
>
> Thanks for the suggested fix. It looks good, and I'll put it into the code asap.
>
> -Ted
>
>
> On Mar 28, 2012, at 5:30 PM, Keith Winstein wrote:
>
>> 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