LAVA Forums Buy cool LAVA gear Forums RSS Feed

Welcome Guest ( Log In | Register )

> Related links

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


Tags
(This content has not been tagged yet)
 
Reply to this topic Start new topic
> [CR] Password class
normandinf
post Jun 24 2008, 06:11 AM
Post #1


Extremely Active
****

Premium Member
Posts: 274
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

Reply to this topicStart new topic

 




Time is now: 2nd December 2008 - 04:10 AM