Uploaded by najla ALharbi

Cryptographic Strength of SSL (1)

advertisement
Running head: CRYPTOGRAPHIC STRENGTH OF SSL/TLS SERVERS
Cryptographic Strength of SSL/TLS servers
Student name
Institution affiliation
1
CRYPTOGRAPHIC STRENGTH OF SSL/TLS SERVERS
2
Introduction
Cryptography is an important module of modern electronic commerce. Establishing data
security is critically significant with the conduction of the transaction explosion over the internet.
Ecommerce sites like Amazon, buy.com, either through online banking such as Citibank
.all these sites secured using SST/TLS which provide integrity, authentication, and confidentiality.
a Critical factor considers effective for the security of SSL/TLS, the strength of the cryptographic
algorithms that are used by the protocol. The discussion will highlight the strength and weaknesses
of Cryptography Strength of SSL/TLS Servers.
One key attribute of SST/TLS is that it authorizes the communication channel between two
peers. SSL enables two peers to decide a subset of typical cryptographic regimen subsets.
Therefore, this authorizes the extensibility as well as the interoperability of the protocol.
Consistency, this increase the interoperability and extensibility of the protocol.in addition allows
deploying several algorithms for the purpose of authentication, security, and integrity. Therefore,
leads to more flexibility allows us to use stronger algorithms and decrease the dependency on any
algorithm. For instance, server administrators address the maximum number of clients who can
acquire a site by supporting a large scope of protocols. However, they don’t take into consideration
the dangers and eliminate attributes that have compromises in security. To enchase performance
or power reasons. Dangers such as cracking client password, breaking a session. Most clients don’t
understand the importance of security and the damage could occur based on the wrong decision.
Therefore, the responsibility of security depends on the provider and the server-side. To ensuring
the security, Server must deploy best practices by using strong cryptography.
This paper highlights the strength and weakness of Cryptography Strength of SSL/TLS
Servers .in addition, provide a developed tool called probing SSL Security Tool (PSST). The
purpose of this tool to evaluate the practices of the sever in which protocols and encryption
decisions are applied as the default action. The evaluation process was over 19000 severs. The
result clarifies that a high percent of servers deploy weak cryptography and strong cryptography.
Which consider an improvement, 20-30 percent of the servers was used only weak cryptography
several years ago. Moreover, the result shows the most supported decision from several options.
The proposed tool (PSST) can be helpful for security testing among multiple servers owns by a
large organization.
SSL responsible for the communication channel between two peers and SSL/TLS runs
above TCP/IP. Also, support mechanisms for integrity, encryption, key exchange, and
authentication. SSL/TLS support interoperability and extensibility. SSL/TLS consists of two
layers are the record layer and the handshake layer. The record layer handles the data come from
a higher layer application. Also, it provides symmetric encryption. The handshake layer provides
session establishment and defines pre-session symmetric keys. See table1, represent the main
features about SSL version 3.0 and TLS version 1.0
CRYPTOGRAPHIC STRENGTH OF SSL/TLS SERVERS


SSL version 3.0
Was introduced in 1996 and its
improve the security and functionality
of SSL 2.0
It decreases the number of network
run-trip. Also, it supports the server to
choose the cipher algorithm and key
exchange.

3


TLS version 1.0
Was Introduced in 1996 by Internet
Engineering Task Force (IETF).
It is very similar to SSL 3.0, but the
difference is that TLS uses the hash
key to provide authentication. Called
Hashing For Message Code (HMAC)

Using the (PSST) tool to evaluate the performance of the webserver also, to measure how
much the open SSL library is useful. First, measure the distribution of the three versions of
SSL/TLS (SSL 2.0, SSL 3.0, TLS 1) .then the results show that most web servers deploy the three
versions only a few percents using jest SSL2.0.
SSL uses three known combinations for key exchange algorithm and authentication. As an
illustration, Table 2 represents the common options. For example, use (EDH) for key exchange
algorithm with (DSS) for authentication. The last option is the most popular (RSA). 99.86 % of
sample servers use it for both exchange and authentication. Moreover, 88.35 % of servers support
1024 bit for public key size.
Key exchange algorithm
Ephemeral Diffie Hellman (EDH)
Ephemeral Diffie Hellman (EDH)
Rivest Shamir Adlemn (RSA)
authentication
Digital signature standard (DSS)
Rivest Shamir Adlemn (RSA)
Rivest Shamir Adlemn (RSA)
The most used symmetric encryption algorithms are DES, RC2, RC4.the results of the
examination process among the sample servers appear that 99.03% use RC4. Also, the most
supported cipher RC4 with a 128-bit key. Triple DES algorithm, is DES apply three times with
three different keys. 3-DES with 168-bit key provide effective protection against brute force
attacks. On the other hand, 3-DES consider slower than other symmetric encryption algorithms.
The number refers, most servers that utilizing RC2 support 128 bit for the key. Also, most servers
that utilizing RC4 support 128 bit for the key.
Conclusion
In conclusion, cryptographic strength is that the SST/TLS treaty encodes all forms of
internet traffic, enhancing fixed internet communication possible. PSST is a security tool proposed
to evaluate and analyze web server security. Therefore, over 19.000 servers exanimated to discover
best practices. Moreover, to understand what are the security measures to guarantee an effective
utilizing of the SSL/TLS server. One weakness of the cryptographic is that a customer may desire
to utilize an algorithm for power or performance for expenditure reasons without acknowledging
the dangers.
CRYPTOGRAPHIC STRENGTH OF SSL/TLS SERVERS
References
Lee, H. K., Malkin, T., & Nahum, E. (2007, October). Cryptographic strength of ssl/tls servers:
current and recent practices. In Proceedings of the 7th ACM SIGCOMM conference on
Internet measurement (pp. 83-92).
4
Download