Virtual Private Network (VPN) Security in Banking

Verified

Added on Ā 2021/04/16

|16
|2131
|151
AI Summary
This assignment explores the significance of Virtual Private Networks (VPNs) in the banking sector, focusing on their security aspects. It discusses how VPNs protect against replay attacks, utilize SSL/TLS certificates, and employ encryption algorithms like RSA for confidentiality and integrity. The assignment also touches upon the use of hashing algorithms such as SHA-256 to maintain data integrity. A practical example from Commonwealth Bank using SSL 3.0 is provided, along with an analytical task that examines how protection against replay attacks is achieved between servers and browsers.

Contribute Materials

Your contribution can guide someoneā€™s learning journey. Share your documents today.
Document Page
A
REPORT ON
VIRTUAL PRIVATE
NETWORK

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Table of Contents
1. Introductionā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦..4-5
2. Authenticationā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦.5-9
3. Confidentiality and Integrity
processā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦..10-13
4. Protection against Replay
attacksā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦14
5. Conclusionā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦..14
6. Referencesā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦...15
Document Page
Table of figures
1. Figure
1ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦7
2. Figure
2ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦8
3. Figure
3ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦9
4. Figure
4ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦11
5. Figure
5ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦12
6. Figure
6ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦
ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦ā€¦13
Document Page
Introduction
Virtual Private Network generally known as VPN is a secure way of connecting a
private network through a public gateway. In other words, it is a kind of tunnel
which goes through public network to a remote network. Virtual private network
is the innovation that can be used from a remote network safely, so the
correspondence information is shielded from sniffing or capturing by hackers.
VPN connection can be established between two VPN networks via a secured
gateway with the ability to encode the information, protect data integrity and
guarantee the correspondence just occur between those two verified networks.
The VPN is somewhat connected to the past remote network called public
switched telephone network. VPN networks are associated with IP based
communication. Before VPN came into existence big ventures invested lots of
resources and time in building intricate private networks, these private networks
are called intranets. It was costly to install the private networks. Some
companies, who could not afford leased lines, used low speed network services.
As the Internet turned out to be increasingly open and transfer speed limits

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
developed, organizations started to put their Intranets onto the web and make
what are currently known as Extranets to interface interior and outside clients.
Security is the main problem behind the telephone network. Today, VPN network
provides a secured peer-to-peer connection. VPN are significantly low in costs
than private or leased network as the communication is done over public
network. Earlier the VPN technology was difficult to implement but thanks to the
modern technology, our technology has reached a level where deployment is
simple and affordable for all types of organizations.[1]
Basically this report tells about the processes and the security technologies
being used when we access your bank account online via a web browser. It is a
well-known fact that the Internet is a public network and every single message
you exchange with the server can potentially be intercepted by attackers. This
report also includes the technologies and techniques that are used to prevent
attackers from modifying the financial transaction requests we initiate on the
server and what keeps your passwords and credit card details safe on the wire
between your browser and the online banking server.
1. Authentication Process between the server and the browser ā€“
1.1 Analytical Task
(a.) How the browser ensures that it is communicating to the
right server?
Answer ā€“ When the user enters the URL in the browser, the browser
initiates a TCP connection to the server through its IP address present in
DNS. Then URL is converted into an IP address by the browser and the
process is called DNS lookup requests. Then server acknowledges the TCP
connection, the browser sends HTTPs request to the server to retrieve the
content. After the server answers with content for the page, the program
recovers it from the HTTP parcels and shows it as needs be. This HTTP is
noticeable in left side corner of inquiry bar which indicates communication
is secure or not and the authentication is likewise unmistakable there.
This is the manner by which program decides if it has conveyed to right
server or not.
Browser also looks the third party certificate issued to the server and
issued by third part owner. The certificate states that server belongs to
the entity which user is looking for.
Document Page
(b.) Describe the role of digital signatures in authentication
process.
Answer ā€“ A digital signature is a digital code authenticated by public key
encryption which is attached to an electronically transmitted document to
validate the authenticity and integrity of the software or digital document.
In managing an account industry digital signatures are useful for various
causes. Some banking transaction like loans, account openings needs
client signature prerequisites which regularly require all archives to be
mailed and handshakes for consumer loyalty and further with the client
affirmation by marking the record. The presentation of digital signatures
into this banking process ends up being productive as it conveys
noteworthy and quantifiable outcomes as far as cost, increases in
transaction speed and improves the consumer loyalty. [2]
(c.) How the server ensures that it is communicating to the
account owner?
Answer ā€“ Server uses authentication for the purpose to know exactly who
is accessing the information or website. In this authentication process,
user has to prove its identity by providing the credentials like user name
and password. There are also other authentication processes like entering
card details, retina scan, voice recognition and fingerprints.
Authentication does not figure out which tasks the individual can do or
what records the individual can see. Authentication only distinguishes and
checks who the individual or system is. [3]
(d.) Briefly describe at least three other additional techniques
that can be used to achieve authentication of the clients by
servers.
Answer ā€“ Authentication is process of identifying a user by its valid user
name and password and it can also be done through MAC address.
Three techniques that can be used to achieve authentication of the clients
by server are:-
ļ‚· 802.1X verification ā€” 802.1X is a strategy for confirming the
character of a client before giving system access to the client.
Remote Authentication Dial In User Service (RADIUS) is a
convention that gives brought together verification, approval, and
Document Page
bookkeeping administration. For validation reason, the remote
customer can partner to a system get to server (NAS) or RADIUS
customer, for example, a remote IAP. The remote customer can
pass information activity simply after fruitful 802.1X validation.
ļ‚· MAC authentication ā€“ Media Access Control (MAC) confirmation is
utilized for verifying gadgets in view of their physical MAC
addresses. Macintosh verification requires that the MAC address of
a machine coordinates a physically characterized rundown of
addresses. This confirmation technique isn't prescribed for versatile
systems and the systems that require stringent security settings.
[4]
ļ‚· Kerberos Authentication - Kerberos is a trusted third party
confirmation framework that depends on shared insider facts. It
presumes that the outsider is secure, and gives single sign-on
abilities, unified watchword stockpiling, database interface
verification, and upgraded PC security. It does this through a
Kerberos confirmation server, or through Cyber safe Active Trust, a
business Kerberos-based validation server. [5]
1.2 Practical tasks
(a.) Which certificate authority your bank has acquired
the SSL certificate from?

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Figure 1
Commonwealth bank has acquired SSL certificate from DigiCert.
Document Page
(b.) What information is embedded inside the SSL certificate
presented by the server?
Figure 2
This certificate shows all the details of what it has in it. It includes version,
serial number, algorithms, validation etc.
Document Page
(c.) The certificates issued by which companies are installed as
the trusted root certificates on your computer? Describe the
purpose of the trusted root certificates.
Figure 3

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
The objective for Trusted Root is to improve interior procedures
encompassing the issuance and lifecycle administration of computerized.
My computer trusted root certification store contains 47 certificates. [6]
2. The confidentiality and the integrity services used for to secure the
communication between the server and the browser.
2.1 Analytical Tasks
(a.) How the server and the browser agree on which cipher suite
to use?
Answer ā€“ "Cipher suite" is the technical protocol term that portrays the
sort, size, and strategies that are utilized when information (plaintext) is
transformed into "cipher message", or encrypted information. To know
how the server and the program concur on which cipher suite to utilize,
we have to get acquainted with SSL 2.0, SSL 3.0 and TLS 1.0 convention.
TLS 1.0 is the transport layer security and is the most recent variant of
SSL 3.0. The program has every one of the conventions and calculations
and the server picks one of the conventions which appear to be more
secure, at that point it is utilized as a part of that channel. Essentially
those conventions are picked by server that is available in rundown of
appropriate conventions. In the event that server does not locate any
reasonable suite, the connection is rejected. [7]
(b.) How the server and the browser agree on the symmetrical
secret key for the encryption and hashing algorithms?
Answer ā€“ Symmetrical secret encryption is a type of encryption in which
only one key is involved both for encryption and decryption of a message.
To encrypt the message using this algorithm firstly cipher suite is selected
called AES cipher suite (more secure), then the cipher text is encrypted.
Precisely when the program and server do TLS handshake, program
makes a symmetric key and offer it to the server and all further
correspondence is happen through symmetric encryption. [8]
Document Page
2.2 Practical tasks
(a.) Which version of the SSL/TLS protocol is being used?
Document Page
Figure 4
Common wealth bank uses SSL 3.0 version.
(b.) What encryption algorithm is being used for confidentiality?

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Figure 5
RSA encryption algorithm is used to maintain the confidentiality of the
information.
(c.) What hashing algorithm is being used for integrity?
Document Page
Figure 6
SHA 256 hash algorithm is used maintain integrity.
3. The anti-replay service between the server and the browser.
3.1 Analytical task
(a.) How the protection against replay attacks is achieved
between the server and the browser?
Document Page
Answer ā€“ Replay attacks, in which assailants catch and resend organize
packets that don't have a place with them, are amazingly unsafe and can
at times, cause serious damage. What makes these sorts of assaults
much more baneful is that they can even be arranged on encoded
correspondence channels without accessing the decoding keys.
Aggressors just need to spy on your line and have a general learning of
what assignment a particular arrangement of packets are performing, and
by resending those packets or demands, they will have the capacity to
disrupt your interchanges or cause all the more harming impacts.
This replay attacks can be prevented by using SSL/TLS certifications.
SSL/TSL prevents the resending of packets. Replay attack is additionally
forestalled by utilizing a one time token idea in which each HTTP reaction
in fixing to a token string which will be legitimate for next request.
Conclusion
VPN is a creating advancement that has gained significant ground. From an
unreliable disjoin of Telephone frameworks to a powerful business help that uses
the Internet as its section. VPN's advancement is so far making, and this is an
unprecedented favored stance to associations particularly keeping money area,
which require development that can scale and create nearby them. Virtual
private system has remarkable security includes that is greatly required in this
legendary digital world
References
1 out of 16
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]