Expert Answer Center > Experts On Demand
EMAIL THIS
Experts on Demand
  EXPERTS ON DEMAND HOME     POSE A QUESTION     VIEW ANSWERS     BROWSE BY TOPIC        RSS FEEDS  
FEATURED TOPIC: Information security
VIEW FEATURED TOPIC PAGE
Information security
Blog Host:
Puneet Mehta - Security Architect, SDG Corporation
READ ENTIRE BIO
Security tips (from my experience so far)
09 SEP 2005 05:46 EDT (09:46, GMT)
Hello everyone! It has been a really wonderful two weeks at the Expert Answer Center. Now that it's time for me to say good-bye, I would like to share some of the important security tips that I learned from working as a security professional.

Here are some key security principles that organizations and security professionals should follow in regards to information security:

  • Understand your networks and the business objectives they support.

  • Develop a thorough and achievable security policy. Implement it and update it at regular intervals.

  • Enhance point solutions, such as firewalls. Authentication and encryption with adaptive technology maximizes effectiveness and helps prevent premature obsolescence.

  • Logs are your best friends -- they help you find answers. Enable logging on all the key devices.

  • Incident handling is an important part of security strategy, but is commonly ignored. Don't ignore it.

  • A well-thought-out disaster recovery plan is a must for business continuity.

  • Continued training and education is a MUST.

  • Purchase infrastructure products and assessment tools from different manufacturers.

  • An independent source of products assessment is much more likely to provide an unbiased evaluation of overall e-business security performance.

  • Consider outsourcing some or all security management operations. Doing so allows an organization to focus internal resources more directly on core business competencies.

  • Shun complexity. Keep it simple. And finally…

  • As I always say: Never have a false sense of security.
In addition to these tips, organizations should also focus on the following important security functions:
  • Policy compliance and vulnerability management
  • Intrusion detection and incident response
  • Enterprise security management and decision support
  • Managed security services
  • Risk management and e-commerce insurance coverage

Posted by Puneet Mehta Identity management, part 2
08 SEP 2005 15:04 EDT (19:04, GMT)
  • Delegated administration and self-service: Delegated administration allows organizations to transfer administration responsibility across departments; business units and/or corporate boundaries, enabling administrators, department managers or even HR to effectively manage users, policies and other objects within their respective namespace.

    An enterprise can enhance its security administration through Web-based self–services modes like self-registration, self-administration and self-service password management. While a self-registration allows users (internal and external) to register and request for application access, self-administration allows users to authenticate themselves and then update their personal information. This eliminates the need for any administrative intervention and increases productivity.

    Password management is an important element of security administration, as most of the attacks are targeted towards passwords. According to a study, more than 65% of the help desk calls refer to password problems. A self-service password management provides an administrative interface that allows users to change/reset their passwords, once they are successfully authenticated. This also allows users to recover forgotten passwords upon successfully confirming their identity by correctly responding to the challenge questions chosen at the time of the user registration process. Furthermore, it helps in enforcing strong password policies, synchronization and ensures compliance of security policies. This practically eliminates the need for an administrator or help-desk worker's involvement, saving both time and money.

  • Integration: Integration is the key to a successful identity management deployment. A typical organization maintains a number of different user data stores ranging from networks, operating system, applications and HR systems to e-mail solutions, but most of these system lack cross-directory or cross-data store management capability. The increasing demand for interoperability has made vendors adopt directory services approach. Meta-directories are becoming extremely popular among organizations and are enabling data synchronization. Meta-directories allow an enterprise to combine data from distributed data sources into a single directory construct, thereby providing a unified view of enterprise user data. Furthermore, it provides a universal method of access that allows naming, searching, joining and updating data across multiple data sources. Provisioning systems are now being directory-enabled to provide interoperability. Most of them include a built-in workflow engine that allows for managing the changes associated with user profiles, enabling role-based access control. Both meta-directory and provisioning tools are powerful and need to be efficiently integrated. The XML-based architecture is now being used to create automated, interoperable communication between meta-directory join engines and provisioning systems, which enables secure identity creation.

  • Auditing and reporting: Audit is an integral part of identity management because it ensures effectiveness and compliance of security policies. A comprehensive identity auditing and reporting tool allows detection of security risks and enable organizations to deal with them proactively.

Posted by Puneet Mehta Identity management
07 SEP 2005 05:00 EDT (09:00, GMT)
Identity is a critical element of an organization's IT infrastructure. Be it operating systems, networks, database or application environment -- every system needs a unique identifier. These are primarily achieved using user IDs or System IDs. In a distributed environment, this identity creation may span several systems, creating a problem of multiple user identities, merely because every system has its own way of identity implementation. Identity management is not a single-approach solution, but rather a framework of business processes and technologies.

Let's discuss the key components of identity management from a functional viewpoint:

  • Enterprise directory services: These services play a crucial role in an enterprise information architecture and are emerging as a cornerstone for identity management. A directory service allows a single view of the entity by providing user profile services, thereby eliminating the need to manage and secure separate authentication databases, increasing overall system security.

  • Provisioning: User provisioning is undoubtedly the most important component of identity management framework. It's a process of deploying user's access rights based on the business policies -- be it employees, customers or business associates -- throughout their life cycles in corporate IT systems.

  • Authentication: For an identity management to be effective, it needs to be able to establish trust in an organization's online environment, especially in identities. To establish this trust, there must exist binding of unique attributes or credentials to a unique identity and this binding must be proven by authentication.

  • Access control: Once the trust is established in digital identities, policies should be enforced to control access to protected resources. This approach not only simplifies administration, it also provides the maximum amount of flexibility for each user since an individual's unique set of roles translates into a unique set of access privileges. This ensures that a user is granted the level of access that is appropriate for every role and/or business function that individual is responsible for.

  • Workflow management: Workflow is an integral part of provisioning, which enables management of identity change-request approval process. In an organization, a typical workflow process could involve enrollment of new employees, access to applications or network resources, as well as computer systems that allow the construction of a workflow approval framework. This integrated approval process enables secure and effective provisioning of users by attaching correct user privileges, access rights and other security settings to individual's profile based on his/her job function.
I will discuss the rest of the components in my next blog…so stay tuned.
Posted by Puneet Mehta Layered security
06 SEP 2005 15:44 EDT (19:44, GMT)
Network security is a mission-critical concern for enterprises, government agencies and organizations of all sizes. Ever-increasing advanced threats from cyber-terrorists, disgruntled employees and hackers demand a methodical approach to network security. In many industries enhanced security is not an option -- it's mandatory. Federal regulations such as Sarbanes-Oxley, HIPAA and GLBA require organizations such as financial institutions, health care providers and key federal agencies to implement stringent security programs to protect digital assets.

The layered approach is both a technical strategy, requiring adequate measures be put in place at different levels within your network infrastructure, and an organizational strategy.

The layered-security approach center focuses on maintaining appropriate security measures and procedures at five different levels within your IT environment:

  1. Perimeter
    • Firewall
    • Network-based antivirus
    • VPN encryption
  2. Network
    • Intrusion detection system (IDS)/Intrusion prevention system (IPS)
    • Vulnerability management system/security testing
    • Endpoint security compliance
    • Access control system/Authentication system
  3. Host
    • Host-based intrusion detection system
    • Host vulnerability assessment
    • Endpoint security compliance
    • Access control/user authentication
    • Antivirus
  4. Application
    • Host-based intrusion detection system
    • Host vulnerability assessment
    • Access control/user authentication
    • Input validation/code security
  5. Data
    • Encryption
    • Access control/user authentication

Posted by Puneet Mehta OSSTMM overview
02 SEP 2005 05:16 EDT (09:16, GMT)
The Open Source Security Testing Methodology Manual (OSSTMM) is unique in that it is the first and most widely available standard in development for the comprehensive security testing of Internet systems and networks. Created by Pete Herzog of the Ideahamster Organization, the OSSTMM is a continuously evolving document with over 150 collaborators -- ensuring that as IT focus changes and new developments in Internet security occur, the OSSTMM remains current and up to date.

Before the OSSTMM, no documents existed that addressed the needs of security professionals by providing an open, publicly available standardized guide for formal security testing.

The OSSTMM changes all of this -- offering participants a consistent framework and clearly quantifiable results, thereby affording a level of assurance of the output quality, accuracy and validity of the tests that end users have not yet seen in the security industry. Security testing thus becomes quantifiable, constant and repeatable, visibly thorough and compliant to a global range of individual and local laws.

Each of the modules of the OSSTMM outputs a dataset, which can then be classified in terms of Risk Assessment Values (RAV). RAVs serve to quantify the results of each module, which in turn tell security testers how long information remains useful and "current." In real world terms, a relative risk value is assigned to systems under test -- each end user is willing to accept different levels of risk, and this allows them to determine how often they want regular testing to be carried out and how much risk they are willing to take on board.

OSSTMM Modules
Network surveying
Port scanning
System fingerprinting
Services probing
Automated vulnerability scanning
Exploit research
Manual vulnerability testing and verification
Application testing
Firewall and access control list testing
Intrusion detection system (IDS) testing
Security policy review
Document grinding (Electronic Dumpster Diving)
Competitive intelligence
Trusted systems testing
Password cracking
Denial of service testing
Privacy policy review
IDS and server logs review

Posted by Puneet Mehta Network security basics
01 SEP 2005 05:26 EDT (09:26, GMT)
Network security is about computer systems and network access control, as well as detection and response to unwanted incursions. The risks from poor security are tremendous: theft, interruptions of service, physical damage, compromised system integrity and unauthorized disclosure of proprietary corporate information.

To secure network access paths, start with the basics, such as locking computers that are not in use. Beyond the basics, more robust solutions include key card access, hardware tokens or biometric access to especially sensitive areas.

Firewalls are an essential part of network security. Firewalls restrict access from one network to another and inspect and restrict all traffic flowing through the network. Firewalls should restrict access from the Internet and from one internal network (e.g., application servers) to another network (e.g., database). It is necessary to carefully construct the IP address ranges and the ports to which the firewall will open access. In addition, it's recommended to use multiple layers of firewalls for distinctly different functional portions of the network -- one for the demilitarized zone (DMZ), a second for the Web server, a third for the application server and perhaps a fourth for the database layers.

Intrusion detection systems watch for attacks, parse audit logs, alert administrators as attacks are happening, protect system files, expose a hacker's techniques, illustrate which vulnerabilities need to be addressed and help to track down perpetrators of attacks.

Another must-have is up-to-date antivirus and Trojan-checking software on all client machines. There are thousands of viruses, and each new one is more sophisticated and more damaging than its predecessor. A tremendous and costly amount of damage has been done by the last few worldwide e-mail-based viruses. A particularly robust solution is the server-based virus software that runs on e-mail transfer machines (such as Microsoft Exchange) to prevent infected messages from moving on to users or from leaving one client to infect others.

Finally, the simplest but most powerful thing of all -- ensure every security patch for all operating systems and applications is applied on all systems as soon as they come out.

To conclude, as I always say --"never have a false sense of security."
Posted by Puneet Mehta Enabling secure relationships
31 AUG 2005 05:26 EDT (09:26, GMT)
Secure relationships are the building blocks of all the business processes and interactions. Businesses today deal with millions of customers, many of whom they don't even see face to face. To offer the highest standards of service and convenience, companies need to provide their customers with secure Web access to the back-office systems, enabling status assessment, purchases and much more. Also, business partners may require access to systems in a distributed network environment. As a result, companies end up sharing portions of internal systems, applications and knowledge bases with business partners.

An enterprise must keep certain goals in mind when implementing a new security solution. These include:

  • Management of security risks
  • Privacy: protecting personal and corporate information
  • Faster deployment of secure e-business initiative
  • Management of ROI
To achieve the above goals, an e-business infrastructure should cover the following basic security requirements:
  • Identity management
  • Authentication
  • Authorization
  • Auditing
  • Asset protection
  • Administration
  • Assurance
  • Availability
  • Privacy and trust
  • System integration

Posted by Puneet Mehta Security process
30 AUG 2005 05:19 EDT (09:19, GMT)
My first blog entry outlined an overview of information security -- what it's all about, its objectives and the guiding principles/standards. Today let's talk about the security process, a key element in information security.

So, what is this security process and what does it do?
In simple terms, it's the method an organization uses to implement and achieve its security objectives. Basically, the whole process is designed to identify, measure, manage and control the risks to systems; the core principles of confidentiality, data integrity and data availability; and ensure accountability for system actions. The process is built around five components or areas and work as a framework. They are:

  • Information security risk assessment is the process to identify threats, vulnerabilities, attacks, probabilities of occurrence and outcomes. Risk assessment is a critical first step in the information security lifecycle.

  • Information security strategy is the plan to mitigate risk that integrates technology, policies, procedures and training.

  • Security controls implementation is the deployment of appropriate risk controls. This involves both technology and people.

  • Security testing is the method of ensuring that risks are appropriately assessed and mitigated. Different testing methodologies are used to verify that implemented controls are effective and are performing as intended.

  • Monitoring and updating is the process of continuously gathering and analyzing information regarding new threats and vulnerabilities, actual attacks on the institution or others combined with the effectiveness of the existing security controls. This information is used to update risk assessment, strategy and controls. Monitoring and updating makes the process continuous instead of a one-time event.

Posted by Puneet Mehta Information security -- an insight
29 AUG 2005 05:58 EDT (09:58, GMT)
"Information security is driven by the core principle of preserving and providing confidentiality and Integrity of the information and ensuring its availability."

Information security is the process by which an organization protects and secures systems, media and facilities that process and maintains information vital to its operations. But information security is often inaccurately perceived as the state or condition of controls at a point in time. Security is an ongoing process, and organizations need to continually assess its posture and react appropriately in the face of rapidly changing threats, technologies and business conditions.

"Security is continuum, not an absolute."

To be truly effective, information security should continuously integrate processes, people and technology to mitigate risk in accordance with risk assessment and acceptable risk tolerance levels. Simply put, a good security process is the one that identifies risks, helps form a strategy to manage the risks, enables implementation of the strategy, tests the implementation and monitors the environment to control the risks.

So, what are the security objectives?

  • Confidentiality
  • Integrity
  • Availability
  • Accountability
  • Assurance
As a benchmark for the above objectives, some standards and guidelines exist. These are: While there exist different classification of information security activities, the ones that are widely adopted are:
  • Access control systems and methodology
  • Network Security
  • Security Management practices
  • Application and system development security
  • Cryptology
  • Security architecture and models
  • Operations Security
  • Business continuity planning (BCP)
  • Laws, regulatory standards and guidelines
  • Physical Security

Hello, everyone!

I am Puneet Mehta, your information security expert on call on the Expert Answer Center from Aug. 29-Sept. 9, 2005. I am available to answer any security-related queries that you or your organization may have. Be it network security, regulatory compliance, encryption technology or any other security issue that's keeping you awake at night. I am here to help you understand and meet those challenges. So let's get it started. :-)
Posted by Puneet Mehta

MOST RECENT BLOG TOPIC ENTRIES
NOV 2009
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
PREVIOUS ENTRIES OTHER BLOG TOPICS
HomeExperts on DemandIT Expert Webcast SeriesExpert KnowledgebaseSite Index
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts