Path: csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: EuroForth 2015 paper deadline approaching Date: Mon, 02 Nov 2015 12:43:14 -0800 Organization: A noiseless patient Spider Lines: 12 Message-ID: <8737woyvx9.fsf@nightsong.com> References: <2015Sep20.104537@mips.complang.tuwien.ac.at> <998d0f99-93b4-4d44-ba3a-6d96cb2b91d1@googlegroups.com> <9a8983c2-20ad-4538-852e-ca7bee0cb9a3@googlegroups.com> <5b6cea81-03f7-4619-b8ec-6e691a2e21bf@googlegroups.com> <87lhagzqft.fsf@nightsong.com> <2015Nov2.112640@mips.complang.tuwien.ac.at> <87egg8zn0o.fsf@nightsong.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="1a9f5856d25720e42c135b990c70bebb"; logging-data="7875"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/qNd4PbnjDkLoL7ysEgCkQ" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:/ncDPNb5cFIoai+4ckQCrItE8sU= sha1:8qW7pm/0vx5J6/1rDvCWDZWmI0I= Xref: csiph.com comp.lang.forth:43142 Mark Wills writes: > TI has a free SHA implementation on their website. It's in C But you > might be able to port it. http://www.ti.com/tool/sha-256 There's tons of C implementations around and I wrote one myself. It would be cool to have one in Forth. That Launchpad is just so perfect for an interactive Forth system, since it has 128KB of non-volatile FRAM. Avoids most of the headaches of flash vs. RAM. > Also, some MSP430 parts have hardware AES encryption built in to the silicon. The TOTP protocol requires SHA1.