John,

You don't have to buy our point, it was offered for free.

Seriously, the remark was a short way of saying something more
complicated, which is that I would not trust various Perl data handling
techniques to secure my accounting transactions.

The limitation is the security of the http protocol, and that is going
to be the case regardless of what implementation language I use, and
what techniques I use.  (Okay, Sql-ledger's way of doing this _is_ less
secure than it needs to be, but I still wouldn't trust http basic auth
outside our firewall.)

When you want to access your company's or a client's accounting data
over the Internet, that's opening yourself to a whole new category of
risk, so it's appropriate that you give some serious thought to how
you're going to make it secure.

I think Carey Durbin is on the right track in suggesting SSL, because it
protects your authentication, not to mention the accounting data, from
snooping.  But SSL by itself might not be enough, depending on how
important your security is to you.  Maybe you would be satisfied with
http digest authentication to a secured Sql-ledger directory, but maybe
you don't think that's strong enough.  Maybe you would want to require
clients to prove they are who they say they are, before allowing even an
SSL connection to the server.  You might do this by requiring users to
present a browser certificate, or, if your network is kerberized, you
might use kx509.  Or you might require users to tunnel to the server
over a VPN or ssh session.  

There are other possibilities, and all of them are compatible with
SQL-Ledger in its current version.

Matt 

On Mon, 2002-10-14 at 22:16, John Summerfield wrote:
> On Tue, 15 Oct 2002 01:08, Elizabeth Ziph wrote:
> > [monk] omits to mention: sql-ledger works, correctly.  Code is
> > reasonably structured.  This code review omits to measure the value the
> > code delivers.  Safety concerns can be addressed by running on a secure
> > Intranet.  
> 
> I don't buy the Monks point, but I don't buy yours either. People want to (and 
> do) access their accounts over the Internet.
> 
> With SL one can visit a client, perform a service, and from the client's 
> office, befor leaving, record the transaction, print an invoice, exact and 
> record payment.
> 
> So, security is important, and so is undestanding whether (and why) the 
> transactions can be done securely.
> 
> 
> 
> 
> -- 
> Cheers
> John Summerfield
> 
> 
> Microsoft's most solid OS: http://www.geocities.com/rcwoolley/
> Join the "Linux Support by Small Businesses" list at
> http://mail.computerdatasafe.com.au/mailman/listinfo/lssb
> 
> 
> 
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> -------------------------------------------------------
> (un)subscribe: http://lists.sourceforge.net/lists/listinfo/sql-ledger-users
> Archive: http://www.mail-archive.com/[email protected]/
-- 

Matt Benjamin

The Linux Box
206 South Fifth Ave. Suite 150
Ann Arbor, MI  48104

tel. 734-761-4689
fax. 734-769-8938
cel. 734-216-5309



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
-------------------------------------------------------
(un)subscribe: http://lists.sourceforge.net/lists/listinfo/sql-ledger-users
Archive: http://www.mail-archive.com/[email protected]/

Reply via email to