| E-Business
Courses / E-Commerce/
Home
/
Lesson Menu /Current
Lesson
Lecture 22: Lesson 9:
sEcurity
Spreading
Internet Virus Spoofs E-Mail Addresses
A new variant of a computer virus spreading
around the Internet on Thursday spoofs the e-mail address
of the sender, making it difficult to determine the source
of infection, antivirus experts said.
Click
here to read the rest of this news story.
Notes from The Lesson Plan
The learning objectives of lesson
8 include:
- Understand the basic elements of public
key cryptography
- Understand how digital enterprises
can be managed more securely
Computer security can be classified into
three categories: Secrecy, integrity and necessity. Secrecy
involves protection against unauthorized data disclosure,
while integrity, is concerned with unauthorized data modification,
and necessity refers to preventing data delays, denial or
removal. All three are potential sources of threats and need
to be addressed in a corporate security policy.
The roles of copyright and intellectual property
and their importance in any study of electronic commerce
Intellectual property is the ownership of
ideas and control over the tangible or virtual representation
of those ideas. For example, the design of a product is a
form of intellectual property. Copyright protects intellectual
property such as books, movies, articles, and recordings.
Copyright and other intellectual property laws are important
to computer security as they provide the legal basis for protecting
and controlling much of the data and information contained
on and within a computer system.
Threats and countermeasures to eliminate or
reduce threats
Electronic commerce threats involve security
throughout the “commerce chain,” including the
client computers, the messages traveling on the channel communication,
both the Web and commerce server, and any hardware attached
to those servers. The entire chain is only as secure as the
weakest link in the chain. For example, customer credit card
information can be encrypted while being transmitted over
the Internet, but if an employee of the company receiving
the credit card information accesses this information without
authorization, it can circumvent the precautions taken at
the network level.
Specific threats to client machines, Web servers,
and commerce servers
Client machines are vulnerable to active
content. Active content includes programs that can be embedded
within HTML documents or email messages. These applications
function as a Trojan horse and subject a client computer to
any number of security violations including release of confidential
information and deletion of files on the computer.
The network that connects the client and
server can also be a source of threats. Most information traveling
on the Internet is in plain text, so anyone with access to
a packet could view its contents. While there is a chance
that someone could intercept packets in this way, the greatest
threat is loss of service. Almost everyone in the networking
business has a story to tell about the time the back hoe cut
the fiber optical cable. This is why large electronic commerce
operations have redundant network access, so a single failure
will not isolate them from their customers.
Servers are the most exposed to security
threats, because by their nature they are always available.
A common and simple form of a threat to a server is a denial
of service (dos) attack. In this type of threat, the server
is intentionally bombarded with so many false requests that
the server is unable to respond to real requests. An unauthorized
user may also gain access to a server either as an administrator
and modify Web pages or copy sensitive data stored on the
server.
Methods you can use to enhance security in
back office products, such as database servers
Servers can be increased in their security
by storing data in a database. A database system has built
in security provisions, such as password and user logins.
Even with a user password, only certain information maybe
available to a user. In addition, a database may allow encryption
of data storage, further protecting it from unauthorized access.
10 Steps to Secure a Network
1. Prepare a network/computer security policy
for your organization. (Many such policies are available from
security organizations)
2 Evaluate your own network using a standard testing tool.
Then be sure to fix the problems found. Retest after Step
3.
3 Hire a third party organization to do independent testing
of your network. Fix the problems that are uncovered.
4 Deploy a network monitoring tool.
5 Deploy encryption for data transmission and storage.
6 Fix static passwords. Install a password management program
and cracking program.
7 Obtain dynamic passwords for mobile computing users.
8 Run a "war dialer" on your network to identify
security problems.
9 Establish an Incident Response Group for your organization
-- before a problem occurs.
10 Require every business partner that connects to your network
to provide evidence of security testing on their own networks
and have fixed the problems.
Source: James
Settle
SSL Review
SSL uses public key cryptography to send
data between client and web server during a secure session.
Public key cryptography is based on a pair of asymmetric keys
used for encryption and decryption. Each key pair has a public
key and a private key. The public key is just that -- made
publicly available on a key server. The private key is kept
secret by the owner. Data encrypted with the public key can
be decrypted only with the private key. Conversely, data encrypted
with the private key can be decrypted only with the public
key.
The asymmetric nature of public key cryptography
makes it a valuable encryption tool for messaging on the web
because it means the two parties (sender and receiver) do
not need to share a single key. When you encrypt a message
with your private key, then a recipient using your public
key to decrypt the message will know that it is in fact from
you. When someone uses your public key to encrypt a message
to you, they will know that only you (as the holder of the
private key) will be able to decrypt and read it.
|