Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Pick > Re: Password un...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 13 of 28 Topic 3408 of 3636
Post > Topic >>

Re: Password untangling

by "Peter McMurray" <excalibur21@[EMAIL PROTECTED] > Mar 17, 2008 at 11:00 PM

embedded response
"Tony Gravagno" <address.is.in.posts@[EMAIL PROTECTED]
> wrote in 
message news:6l5tt3hiki3a99gr3f3vgbe3rukno72qm7@[EMAIL PROTECTED]
> Misc thoughts...
>
> mark.fuller wrote:
>>Peter, It doesn't matter how secure the passwords to your MV system
>>are, if the credit card information is not encrypted on disk then it's
>>very easy to get to it!
>
> There are a some rules of thumb to follow with credit cards.
> 1) Don't store the numbers together or in one place. Take the 12
> digits, break them up and put them in different files.  This way the
> data can't be compromised outside of the context of the running
> application.
Interesting idea, actually there are 16

> 2) Encrypt the data.  If the data is broken up then heavy encryption
> isn't required.
The point of my query, are the encryption algorithms worth a pinch of salt

if one can buy the crackers referred to.  NB cracking a password is no 
different to carcking any other data

> 3) Never store the track data from scans or the Card Verification
> Value Code (CVV2, CVC2, CVV2, CID, CCID, CSC, ) on the system.  This
> is forbidden by some card issuers for specific countries.  The CVV
> data shouldn't even be written down by people taking orders.
I think that this needs some analysis of methods as it is impossible to 
follow.  It can only work where the value of the order is known at the
time 
and the order is being taken over the telephone by a person directly 
connected to the bank.  Personally I can see many cases where this is not 
so.  In my system (which does not store CVV as it is rarely required in 
Australia) a person will request a tank fill be it petrol, diesel, heating

oil whatever, when the driver returns the invoice is keyed in and then
when 
the bill is due to be paid (typically 7 or 30 days) we prepare a file for 
transfer to the bank.  Interestingly enough the bank requires this 
information to be transferred in open ASCII flat file format.  This has 
resulted in some hilarious audit requirements never mind the good old 
SoreBones et al. One very large American company required the bank 
connection PC to be unconnected to any network and locked in an office. 
Ahhah! how does the information get transferred you say, obviously you get
a 
junior clerk to copy the plain text flat file to a floppy and use sneaker 
net to deliver it to the secure office :-)  This is a true story. 
Personally when booking hotels in Europe I have been required to fax the 
data to hotels who then use other facilities to bill me.  I often use
words 
rather than numbers to try and reduce the risk so 5353 becomes five three 
five three but if the person at the other end files it!

> 4) If your system allows for manual key entry of data when the swipe
> doesn't work, track the usage of key entry and identify equipment,
> locations, and people where incidence of keying is out of the norm -
> then fix the problem.
Utterly impossible in a small company as the norm is everybody does it and

many NCP situations do not have swipe machines.

> 5) If your application accepts credit cards, put a flag/datestamp in
> the customer master that can be set when a customer calls with
> suspicion or complaint about card use.  Periodically (nightly
> re****ting?) generate a count of calls across the customer base where
> inquiries are made about cards.  If the incidence rate goes up a
> trigger should be activated for management.  Use different metrics to
> identify short-term and longer-term increases in customer inquiries,
> and of course balance this with increased sales or customer counts.
Again this is only an internal check that is bound to fail when the party 
involved takes the call.

> 6) Do not use ROT13 and call it encryption.  That code was broken over
> 3000 years ago.  (Like Mark said though, if you watch History Channel
> or Discovery, there have been some very good encryption techniques
> handed down from ancient times and it's helpful to look back before
> writing algorithms from scratch.)
>
>> There are various techniques to accomplish
>>encryption including host level add ons, hardware encryption etc.
I wanted to know what does work and if the standard encryption used by QM 
and or D3 and others is suitable.

>
> 7) Try to avoid this:
>   EXECUTE "!os.cmd.for.transaction ":CARD.INFO CAPTURING OUT
> A simple PS command at the OS level will show all the data.  If you do
> that, encrypt the data so that the OS-level process needs to decrypt
> it before processing.
> 8) Similarly, avoid this:
>   EXECUTE "!openssl ":CARD.INFO CAPTURING OUT
> Sure, it's nice to use standard tools for encryption but the benefit
> is compromised if the data is too easily visible in transit.
In fact the use of EXECUTE is essential if one is to use the available 
standard programs outside of MV and this is the least likely area of 
intrusion as it requires on the spot system intervention by a system 
programmer who could achieve the same thing a thousand other ways.

>
>
> When I need basic encryption I will use a custom routine that makes
> use of a combination of bit/byte ****fting, ROTnnn, and several other
> (sometimes ancient) techniques.  I then encrypt an ID for the
> algorithm itself into the data.  Then the algorithm is locked, never
> to be changed again.  When I get a piece of data with a certain
> algorithm code, I know the routine that needs to be used to decrypt
> it.  When I retire an algorithm or come up with improvements I just
> use a new code.  Someone may be able to break an algorithm but if
> there are more than one being used then the risks are reduced.
I hope that you have a really good way of ensuring that you can always 
recover the data files when you have to go back to an archive.  I wonder 
where you store the information that says which algorithm was used.
>
> We do have the advantage of some security through obscurity - even if
> some bad guy does get a disk with an MV database, he probably won't
> know what to do with the data because it doesn't conform to structures
> found in more common environments.  If the data elements have just
> some basic encryption, those elements are obscured even further among
> bits of data that represent MV data structures, and it would be tough
> to tell what's DBMS from object code from data, etc.
"security through obscurity"  I am sure IBM U2 with 40% of the companies 
database clients in MV might be a tad miffed at this statement.  However 
getting customers to agree to encrypt in the first place is a more
difficult 
hurdle.
Peter McMurray
> T
>
 




 28 Posts in Topic:
Password untangling
"Excalibur" <  2008-03-17 00:50:43 
Re: Password untangling
"Mark Brown" &l  2008-03-16 20:37:55 
Re: Password untangling
"Peter McMurray"  2008-03-17 04:52:58 
Re: Password untangling
"Mark Brown" &l  2008-03-17 07:08:03 
Re: Password untangling
GVP <gvp@[EMAIL PROTEC  2008-03-16 22:45:11 
Re: Password untangling
GVP <gvp@[EMAIL PROTEC  2008-03-16 22:55:30 
Re: Password untangling
"Mark Brown" &l  2008-03-17 07:12:22 
Re: Password untangling
"Peter McMurray"  2008-03-17 23:06:16 
Re: Password untangling
"Peter McMurray"  2008-03-18 00:37:33 
Re: Password untangling
"Mark Brown" &l  2008-03-17 21:18:28 
Re: Password untangling
mark.fuller@[EMAIL PROTEC  2008-03-17 01:42:44 
Re: Password untangling
Tony Gravagno <address  2008-03-17 10:42:07 
Re: Password untangling
"Peter McMurray"  2008-03-17 23:00:24 
Re: Password untangling
"Peter McMurray"  2008-03-17 23:00:24 
Re: Password untangling
GVP <gvp@[EMAIL PROTEC  2008-03-17 08:24:32 
Re: Password untangling
"Mark Brown" &l  2008-03-17 08:52:32 
Re: Password untangling
GVP <gvp@[EMAIL PROTEC  2008-03-17 08:58:04 
Re: Password untangling
GVP <gvp@[EMAIL PROTEC  2008-03-17 09:00:43 
Re: Password untangling
"Mark Brown" &l  2008-03-17 21:10:43 
Re: Password untangling
Kevin Powick <kpowick@  2008-03-17 12:39:33 
Re: Password untangling
Tom Phillips <squash@[  2008-03-17 14:11:06 
Re: Password untangling
Kevin Powick <kpowick@  2008-03-17 14:45:47 
Re: Password untangling
"Ed Sheehan" &l  2008-03-20 15:03:22 
Re: Password untangling
"Peter McMurray"  2008-03-21 00:34:11 
Re: Password untangling
Kevin Powick <kpowick@  2008-03-17 19:03:46 
Re: Password untangling
"Peter McMurray"  2008-03-18 02:55:49 
Re: Password untangling
Kevin Powick <kpowick@  2008-03-20 20:59:40 
Re: Password untangling
"mvdbms@[EMAIL PROTE  2008-03-23 19:50:45 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Aug 21 21:07:10 CDT 2008.