answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Morgarella
2 months ago
9

In this project, you’ll create a security infrastructure design document for a fictional organization. The security services and

tools you describe in the document must be able to meet the needs of the organization. Your work will be evaluated according to how well you met the organization’s requirements. About the organization: This fictional organization has a small, but growing, employee base, with 50 employees in one small office. The company is an online retailer of the world's finest artisanal, hand-crafted widgets. They've hired you on as a security consultant to help bring their operations into better shape. Organization requirements: As the security consultant, the company needs you to add security measures to the following systems: An external website permitting users to browse and purchase widgets An internal intranet website for employees to use Secure remote access for engineering employees Reasonable, basic firewall rules Wireless coverage in the office Reasonably secure configurations for laptops.
The following elements should be incorporated into your plan:
Authentication system
External website security
Internal website security
Remote access solution
Firewall and basic rules recommendations
Wireless security
VLAN configuration recommendations
Laptop security configuration
Application policy recommendations
Security and privacy policy recommendations
Intrusion detection or prevention for systems containing customer data
Computers and Technology
1 answer:
ivann1987 [1K]2 months ago
6 0

Answer and explanation:

Authentication:

Authentication is achieved by entering a user ID and password, utilizing social sign-ins, or employing biometric methods. It serves to confirm the identity of the user and allow them access.

Here’s how authentication functions:

Prompt the user to provide their credentials.

Transmit these credentials to the authentication server.

Verify the credentials.

Grant access to the user upon successful match.

External Website Security:

It is crucial to safeguard the website from hackers and unauthorized users to avert any security issues.

Implement firewalls.

Establish access controls.

Utilize MVC (Model View Controller) to create different views tailored for various user types.

Employ encryption techniques.

Utilize SSL certificates.

Employ security plugins.

Adopt strategies for backup and disaster recovery.

Engage a network monitoring team.

Internal Website Security:

Use authentication to verify user identities.

Utilize authorization to assign specific privileges and access to different users.

Conceal or encrypt sensitive web pages.

Implement IT policy frameworks.

Educate users about the website.

Remote Access Solution:

Remote access enhances security, cost-effectiveness, management simplicity, and availability.

This can be set up using RAS gateways (either single or multi-tenant):

Remote access options include VPN (Virtual Private Network), BGP (Border Gateway Protocol), and Hyper-V networks.

This access can be configured simply. It includes enabling users, managing their access, securing assets, using remote desktop protocols, and overseeing sessions including RemoteApp and both personal and pooled desktops.

Firewall and Basic Rules Recommendations:

Firewalls are essential for traffic management and securing external websites.

Establish rules to prevent SQL injection and XSS.

Permit only specific traffic types.

Apply access rules for IP security.

Implement defined IT policies.

Users can create custom rules.

Wireless Security:

In today's landscape, Wi-Fi is prevalent in organizations and protects the network from harmful and unauthorized access.

Wireless security can be enhanced through encryption, decryption, and processes for authentication and authorization.

VLAN Configuration:

VLANs are critical for filtering traffic and logically dividing the network.

VLANs can be configured for web interfaces, facilitating web filtering.

The configuration for VLANs in a web interface can be done as follows:

Switching => VLAN => Advanced => VLAN Membership

Switching => VLAN > Advanced => Port PVID Configuration.

For VLAN web filtering:

VLANs can be interconnected between routers, firewalls, or switches to filter web traffic traversing the network.

Laptop Security Configuration:

Security for laptops can be achieved using passwords, VPNs, and MAC address registration. Employing security tools on local machines is also advisable. Device-level authentication via local usernames and passwords is a beneficial approach.

Application Policy Recommendations:

Application policies encompass the use of cookies, social media integration, access control, notification generation, and adherence to other organizational and IT guidelines.

Security and Privacy Policy Recommendations:

This includes a catalogue of security methods necessary for managing traffic filtering, IP spoofing, user authentication, and other specific website policies.

Intrusion Detection or Prevention for Systems with Customer Data:

IPS operates behind firewalls and reviews incoming traffic against security policies, matching signatures and managing any incidents while generating logs and alerts. The goal of IDS is to detect harmful traffic ahead of it penetrating further into the network, providing necessary alerts and notifications to the monitoring team. Opting for anomaly-based detection and prevention systems is recommended.

You might be interested in
Write an if-else statement with multiple branches. If givenYear is 2101 or greater, print "Distant future" (without quotes). Els
Natasha_Volkova [1026]
Here's a C code snippet: #include <stdio.h> int main() { int year; printf("enter year:"); scanf("%d",&year); if(year>=2101) { printf("Distant future"); } else if(year>=2001&&year<=2100) { printf("21st century"); } else if(year>=1901&&year<=2000) { printf("20th century"); } else if(year<=1900) { printf("Long ago"); } return 0;} Output: enter year:2018 21st century. </stdio.h>
7 0
1 month ago
Read 2 more answers
Suppose we are sorting an array of eight integers using quicksort, and we have just finished the first partitioning with the arr
Rzqust [1037]

Answer:

c. The pivot could either be 7 or 9.

Explanation:

When sorting an array of eight integers through quicksort, the first partitioning indicates that either 7 or 9 may serve as the pivot. Observing the array, it is specifically 7 and 9 that occupy their correct positions within the ordered array. All integers preceding 7 and 9 are lesser, and all numbers following them are greater. Therefore, it suggests that the pivot is located between 7 and 9.

6 0
2 months ago
#Write a function called "angry_file_finder" that accepts a #filename as a parameter. The function should open the file, #read i
ivann1987 [1066]

Answer:

I am crafting a Python function:

def angry_file_finder(filename): #function definition, this function takes the file name as input

with open(filename, "r") as read: #the open() function is employed to access the file in read mode

lines = read.readlines() #readlines() yields a list of all lines in the file

for line in lines: #iterates through every line of the file

if not '!' in line: #checks if a line lacks an exclamation mark

return False # returns False if a line does not include an exclamation point

return True # returns true if an exclamation mark is present in the line

print(angry_file_finder("file.txt")) invokes the angry_file_finder function by supplying a text file name to it

Explanation:

The angry_file_finder function accepts a filename as its parameter. It opens this file in read mode utilizing the open() method with "r". Then it reads every line using the readline() function. The loop checks each line for the presence of the "!" character. If any line in the file lacks the "!" character, the function returns false; otherwise, it returns true.

There is a more efficient way to write this function without using the readlines() method.

def angry_file_finder(filename):

with open(filename, "r") as file:

for line in file:

if '!' not in line:

return False

return True

print(angry_file_finder("file.txt"))

The revised method opens the file in reading mode and directly uses a for-loop to traverse through each line to search for the "!" character. In the for-loop, the condition checks if "!" is absent from any line in the text file. If it is missing, the function returns False; otherwise, it returns True. This approach is more efficient for locating a character in a file.

7 0
1 month ago
Which of the following is an absolute cell reference
Amiraneli [1052]
The term for the contents of the cell is an absolute cell reference. Excel allows each cell to contain numbers, strings, or formulas. Users can enter values into a cell and apply built-in formulas to perform calculations and obtain results in the target cell. When users attempt to copy and paste data into another cell, they can use the paste special option to select values, meaning that only the data is copied, excluding the formula; this is known as the absolute reference of the cell. With paste special, users can also replicate images or Unicode.
6 0
2 months ago
Other questions:
  • Which of these is an example of the integrity principle that can ensure your data is accurate and untampered with?
    10·2 answers
  • A client is currently struggling with late-stage integration and manual deployments. They want to find another method that will
    5·1 answer
  • Write a statement that assigns finalResult with the sum of num1 and num2, divided by 3. Ex: If num1 is 4 and num2 is 5, finalRes
    15·1 answer
  • 3. What is the error in the following pseudocode? // The searchName function accepts a string containing the name // to search f
    6·1 answer
  • Henry, a graphic artist, wants to create posters. Which software should Henry use for this purpose?
    13·1 answer
  • This question refers to a standard deck of playing cards. If you are unfamiliar with playing cards, there is an explanation in P
    10·2 answers
  • Any software or program that comes in many forms and is designed to disrupt the normal operation of a computer by allowing an un
    13·1 answer
  • Write a program in pascal to find the area of a circle
    14·1 answer
  • Write a MATLAB function named lin_spaced_vector with two inputs and one return value. The first input will be a single real numb
    7·1 answer
  • Write a program to read-in a sequence of integers from the keyboard using scanf(). Your program will determine (a) the largest i
    8·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!