Popular Post Ton Plomp Posted September 16, 2011 Popular Post Report Share Posted September 16, 2011 I would like to offer my SHA-1, SHA-2 HMAC and AES files to OpenG to add to the MD5 library (I suppose we need to rename that palette). You can find these functions currently in the LAVA Code Repository. The code is currently in 2010, but I can backsave to 2009. Ton 6 Quote Link to comment
jgcode Posted September 16, 2011 Report Share Posted September 16, 2011 Hey Ton, having these functions in OpenG sounds like a great idea. Quote Link to comment
Jim Kring Posted September 16, 2011 Report Share Posted September 16, 2011 Kudos! Quote Link to comment
Ton Plomp Posted September 16, 2011 Author Report Share Posted September 16, 2011 Does anybody have a good name for such a functionset? Quote Link to comment
Jim Kring Posted September 16, 2011 Report Share Posted September 16, 2011 Does anybody have a good name for such a functionset? OpenG Cryptography Library 1 Quote Link to comment
jgcode Posted September 16, 2011 Report Share Posted September 16, 2011 OpenG Cryptography Library Vargas has Crypto-G, other names I can think of are Encryption or Security. But I think Cryptography is best. Quote Link to comment
mje Posted September 17, 2011 Report Share Posted September 17, 2011 Cryptography is nice, but also implies some levels if security that are used when handling data passed to the methods which most definitely can't be satisfied in G code. I'd say encryption or even simply hashing is a more honest description. Quote Link to comment
Wouter Posted September 19, 2011 Report Share Posted September 19, 2011 (edited) Maybe some more could be added aswell. I say - 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 September 19, 2011 by Wouter Quote Link to comment
jgcode Posted September 19, 2011 Report Share Posted September 19, 2011 - 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. Quote Link to comment
Wouter Posted December 28, 2011 Report Share Posted December 28, 2011 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? Quote Link to comment
jgcode Posted December 28, 2011 Report Share Posted December 28, 2011 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... Quote Link to comment
Ton Plomp Posted December 28, 2011 Author Report Share Posted December 28, 2011 One of the things that needs to be done is have good unit -test VIs. 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 Quote Link to comment
Igor Titov Posted June 4, 2012 Report Share Posted June 4, 2012 (edited) As I already posted somewhere here (on AES implementation in native LabVIEW), I created AES encrypt/decrypt VIs and they are ready to be downloaded at https://github.com/IgorTitov/LabVIEW-Advanced-Encryption-Standard (and to be used absolutely for free ). Edited January 11, 2019 by Igor Titov Updated link Quote Link to comment
Benoit Posted January 10, 2019 Report Share Posted January 10, 2019 Igor, your link is down. Benoit Quote Link to comment
Francois Normandin Posted January 11, 2019 Report Share Posted January 11, 2019 It's been moved to another website: http://vfpsoft.com/aes/aes_home.html Quote Link to comment
Igor Titov Posted January 11, 2019 Report Share Posted January 11, 2019 Thank you for pointing out. I updated the link (to https://github.com/IgorTitov/LabVIEW-Advanced-Encryption-Standard). Quote Link to comment
Benoit Posted January 11, 2019 Report Share Posted January 11, 2019 Good job by the way. Benoit Quote Link to comment
Benoit Posted January 15, 2019 Report Share Posted January 15, 2019 I didn't found what is the details of the standard that is used. ECB or CBC I cannot find any other external tool that will correctly decrypt the information correctly. Benoit Quote Link to comment
Igor Titov Posted January 19, 2019 Report Share Posted January 19, 2019 Try php and javascript implementations (I tested against them and it worked): https://www.movable-type.co.uk/scripts/aes-php.html, https://www.movable-type.co.uk/scripts/aes.html Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.