LAVA Forums Buy cool LAVA gear Forums RSS Feed

Welcome Guest ( Log In | Register )

Tags
This content has not been tagged yet

> Related links

Check out our OOP Code Repository Files or visit the LabVIEW Wiki OOP Portal.


 
Reply to this topic Start new topic
> [CR] Password class
normandinf
post Jun 24 2008, 06:11 AM
Post #1


Very Active
***

Premium Member
Posts: 160
Joined: 18-January 08
From: Montréal, Canada
Member No.: 10515
Using LabVIEW Since:2000
LV:8.6 ,8.5 ,.
ca_quebec Canada Nothing Selected



File Name: Password class
File Submitter: normandinf
File Submitted: 24 Jun 2008
File Updated: 18 Jul 2008
File Category: LabVIEW Object-Oriented Programming (OOP)

Password_classV1.1.0

Copyright © 2008, François Normandin
All rights reserved.

Author:
François Normandin
email: francois.normandin@monpapyrus.net
website: www.monpapyrus.net/LabVIEW/index.html

Distribution:
This code was downloaded from the LAVA Code Repository: http://forums.lavag.org/downloads.html

Description:
Class for management of password objects. The object contains a MD5 encrypted password.
Methods are of two types depending on source of password. From non-encrypted or encrypted sources.
All vis are documented. There is an example VI that shows how to use encrypted & non-encrypted versions.
Encryption level provides a mean to recursively encrypt many times over, resulting in better security against
rainbow tables attack. Initialize once with Password_Create method.

[Non-encrypted source]
Source is from a dialog box or equivalent. The password is not encrypted at the moment the object is created.
Password_Create method will create a new object, encrypt the password and store it.

[Encrypted source]
Source is from a file or tcp-ip connection. The password is already encrypted at the moment the object is created.
Password_CreateEncrypted method will create a new object and store the password.

Dependencies:
Uses the following OpenG toolkits:
oglib_md5-1.6-1
GOOP3®

OpenG: <http://wiki.openg.org/Main_Page>
GOOP® Community Edition 2.5: <http://www.endevo.se>


Support:
If you have any problems with this code or want to suggest features:
http://forums.lavag.org/CR-Password-class-t11260.html

Change Log:
1.0.0: Initial release of the code.
1.0.1: Readme modifications
1.1.0: Added encryption level and modified naming convention for dynamically accessible methods.

License:
Distributed under the BSD license.

Click here to download this file


Tags
This content has not been tagged yet
Go to the top of the page
+Quote Post
Ad
post Jun 24 2008, 06:11 AM
Post #















Tags
This content has not been tagged yet
Go to the top of the page
Quote Post

Collapse

> Similar Topics

    Topic Title Replies Topic Starter Views Last Action
No New Posts   5 godfather 5005 9th April 2004 - 04:13 PM
Last post by: aledain
No new 14 PJM_labview 6035 2nd January 2007 - 07:08 PM
Last post by: brian175
No New Posts   2 PJM_labview 1999 7th July 2008 - 08:50 PM
Last post by: rolfk
No New Posts   1 mcmef 1775 2nd February 2005 - 06:17 PM
Last post by: Michael_Aivaliotis


Reply to this topicStart new topic

 




Time is now: 30th August 2008 - 02:35 AM