Click here to Skip to main content
15,885,032 members
Home / Discussions / Visual Basic
   

Visual Basic

 
AnswerRe: Converting fromVB.NET to C Pin
Wes Aday7-Oct-12 1:57
professionalWes Aday7-Oct-12 1:57 
QuestionAdditional properties or methods into midi form of VB6.0? Pin
Member 24584675-Oct-12 20:37
Member 24584675-Oct-12 20:37 
AnswerRe: Additional properties or methods into midi form of VB6.0? Pin
JR2125-Oct-12 23:14
JR2125-Oct-12 23:14 
GeneralRe: Additional properties or methods into midi form of VB6.0? Pin
Member 24584676-Oct-12 3:54
Member 24584676-Oct-12 3:54 
AnswerRe: Additional properties or methods into midi form of VB6.0? Pin
Eddy Vluggen6-Oct-12 3:50
professionalEddy Vluggen6-Oct-12 3:50 
GeneralRe: Additional properties or methods into midi form of VB6.0? Pin
Member 24584676-Oct-12 4:02
Member 24584676-Oct-12 4:02 
GeneralRe: Additional properties or methods into midi form of VB6.0? Pin
Eddy Vluggen7-Oct-12 1:28
professionalEddy Vluggen7-Oct-12 1:28 
QuestionSecuring application password Pin
Dominick Marciano4-Oct-12 12:26
professionalDominick Marciano4-Oct-12 12:26 
I've been asked to design a contact manager-like application for a friend's business. The application will have multiple user logins and all information is stored in a database (MySQL). Some information that will need to be stored needs to be encrypted because of the sensitivity of it; like credit card information. I'm familiar with using encryption in .NET. However there is one thing which I know how to do, but I'm trying to find the most secure way of doing it:

Normally if an application only has one user, or if fields of a record are tied to only one specific user (in a multi-user system), I could use that users password to encrypt the customer's information in the database (and that way the password wouldn't need to be stored anywhere). In this case though, that won't work. This is because multiple user's may need access to this information; say customer services rep. (CSR) A on Monday enters a customer's information and it is encrypted with CRS A's password. Then on Tuesday CSR B needs to access the same customer's information, they wouldn't be able to because the information wasn't encrypted with CSR B's password.

In a case like this, the application needs some constant password so that encrypted fields that need to be accessed by different people can be. Of course I could always just create a constant like Private Const Key As Byte() = {198, 167, 93, 121, 252, 215}. However I would think there would be a better way where it isn't just plain to see and can't be so easily found using ildasm.exe.

At first I was thinking of using some computer unique piece of information, but then the information wouldn't be accessible from multiple computers.

I know nothing is always 100% secure, and I'm not expecting that; just a better way of doing this to improve the quality and security of this application, and others I create in the future. I may be over-thinking this, like I usually do, but if anybody has any suggestions, or links to articles, that describe a good way to store a system-wide password like this I would greatly appreciate it.

Thanks in advance.
AnswerRe: Securing application password Pin
Richard MacCutchan4-Oct-12 21:54
mveRichard MacCutchan4-Oct-12 21:54 
AnswerRe: Securing application password Pin
David Mujica5-Oct-12 3:11
David Mujica5-Oct-12 3:11 
AnswerRe: Securing application password Pin
Dominick Marciano5-Oct-12 9:58
professionalDominick Marciano5-Oct-12 9:58 
GeneralRe: Securing application password Pin
Richard MacCutchan5-Oct-12 22:40
mveRichard MacCutchan5-Oct-12 22:40 
AnswerRe: Securing application password Pin
Matty2211-Oct-12 17:29
Matty2211-Oct-12 17:29 
GeneralRe: Securing application password Pin
Dominick Marciano11-Oct-12 18:51
professionalDominick Marciano11-Oct-12 18:51 
GeneralRe: Securing application password Pin
Matty2211-Oct-12 19:05
Matty2211-Oct-12 19:05 
GeneralRe: Securing application password Pin
Matty2211-Oct-12 19:11
Matty2211-Oct-12 19:11 
GeneralRe: Securing application password Pin
Dominick Marciano12-Oct-12 9:28
professionalDominick Marciano12-Oct-12 9:28 
GeneralRe: Securing application password Pin
Matty2212-Oct-12 13:53
Matty2212-Oct-12 13:53 
GeneralRe: Securing application password Pin
Dominick Marciano12-Oct-12 18:59
professionalDominick Marciano12-Oct-12 18:59 
QuestionVB6 Project - Printing Press Management System Pin
Mahesh KL3-Oct-12 5:58
Mahesh KL3-Oct-12 5:58 
AnswerRe: VB6 Project - Printing Press Management System Pin
Dave Kreskowiak3-Oct-12 13:39
mveDave Kreskowiak3-Oct-12 13:39 
AnswerRe: VB6 Project - Printing Press Management System Pin
Eddy Vluggen3-Oct-12 22:49
professionalEddy Vluggen3-Oct-12 22:49 
SuggestionRe: VB6 Project - Printing Press Management System Pin
Joan M4-Oct-12 0:47
professionalJoan M4-Oct-12 0:47 
QuestionWorking from scratch based on created application Pin
Herboren3-Oct-12 5:49
Herboren3-Oct-12 5:49 
AnswerRe: Working from scratch based on created application Pin
Eddy Vluggen3-Oct-12 22:46
professionalEddy Vluggen3-Oct-12 22:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.