Github Repository
https://github.com/nodejs/i18n
Project Details
Node.js is:
What is it for?
Node.js lights in real-time web applications employing push technology over web sockets. Node.js allows having web applications with real-time, two-way connections, where both, the client and server can initiate communication, allowing them free data exchange. It can handle many concurrent connections at a time. It is built on Chrome’s V8 JavaScript engine and uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js now plays a critical role in the technology stack of many high-profile companies who depend on its unique benefits.
SOURCE 1
SOURCE 2
Contribution Specifications
Node.js is currently being translated into 33 languages and I am contributing to translate it into Spanish. 53% of the whole the project has been translated.
This is my translation number 5. So far, I have translated:
This time I started working on a new folder, called TLS.md which basically provides the Transport Layer Security implementation.
What does Transport Layer Security (TLS) mean?
Definition
Transport layer security (TLS) is a protocol that provides communication security between client/server applications that communicate with each other over the Internet. It enables privacy, integrity, and protection for the data that is transmitted between different nodes on the Internet.
SSL and TLS are both cryptographic protocols that provide data encryption between servers, machines, and applications operating over a network. SSL is the predecessor to TLS. Over the years, new versions of the protocols have been released to address vulnerabilities and support stronger, more secure cipher suites and algorithms.
TLS was introduced in 1999 as a new version of SSL and was based on SSL 3.0:
There are different versions of TLS and SSL, and each version supports different features. However, TLS is a more secure option for data transmission. SOURCE
The TLS protocol aims primarily to provide privacy and data integrity between two or more communicating computer applications.
.
The concept that called my attention this time was cipher
According to Wikipedia a ciper is: In cryptography, a cipher (or cypher) is an algorithm for performing encryption or decryption—a series of well-defined steps that can be followed as a procedure. SOURCE
This is one of the translations where cypher is mentioned:
So, a cipher suite is a set of cryptographic algorithms and the schannel SSP implementation of the TLS/SSL protocols use algorithms from a cipher suite to create keys and encrypt information. A cipher suite specifies one algorithm for each of the following tasks:
- Key exchange
- Bulk encryption
- Message authentication
SOURCE
Languages
• Source Language: English
• Translated Language: Spanish
Word Count
Words translated on this contribution: 1070 words.
1st contribution
2nd contribution
3rd contribution
4th contribution
Proof of Authorship
The translation was submitted via Crowdin. All relevant information on the following links.
Node.js Crowdin page
My Crowdin Profile
My Crowdin Activity
Examples of my translations