SHA-1, SHA-2 hash, HMAC and AES function
#1
Posted 16 September 2011 - 11:16 AM

POPULAR
You can find these functions currently in the LAVA Code Repository.
The code is currently in 2010, but I can backsave to 2009.
Ton
#2
Posted 16 September 2011 - 11:51 AM
#5
Posted 16 September 2011 - 04:41 PM
#6
Posted 16 September 2011 - 04:50 PM
Does anybody have a good name for such a functionset?
OpenG Cryptography Library
#7
Posted 16 September 2011 - 11:50 PM
OpenG Cryptography Library
Vargas has Crypto-G, other names I can think of are Encryption or Security.
But I think Cryptography is best.
#8
Posted 17 September 2011 - 11:40 AM
#9
Posted 19 September 2011 - 10:39 PM
- AES, http://www.soslabvie...library-labview
- HillCipher, available also somewhere on the web
- CeasarCipher (easy)
- Blowfish
-edit- oh and the output of the md5 and SHA VI's have to be the same in my opinion. I believe the VI's of Ton have 3 different output formats.
Edited by Wouter, 19 September 2011 - 10:50 PM.
#10
Posted 19 September 2011 - 11:42 PM
- HillCipher, available also somewhere on the web
Christian Loew implemented it for Reference Design for Adding Licensing to LabVIEW Real-Time Applications (I have used the code for a licensing requirement - its really good) and he also has it available here.
#11
Posted 28 December 2011 - 11:42 AM
#12
Posted 28 December 2011 - 12:11 PM
Question what exactly needs to be done before the code gets reviewed for OpenG? I guess that the diagrams need some cleaning up. But anything else?
I have already discussed this offline with Ton.
After some minor changes that Ton wants to make the package will be submitted for review by OpenG.
So the ball is already rolling...
#13
Posted 28 December 2011 - 02:09 PM
The current set I have is created by the NIST and is very thourough. Currently all the functions pass these, however I need make that a single-test routine (running about 5-10 minutes).
Ton
#14
Posted 04 June 2012 - 09:32 PM












