Repository
https://github.com/nodejs/i18n
Project Details
Node.js is designed to build scalable network applications. Is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside the browser. Node.js allows the creation of Web servers and networking tools using JavaScript and a collection of "modules" that handle various core functionality.
Take a look at their page and their Crowdin project.
Contribution Specifications
- Translation Overview
I continued translating part of the module "crypto.md", the module provides cryptographic functionality that includes a set of wrappers and functions.
In this oportunity I translated the classes "ECDH", "Hash" “Hmac” and "Sign". I looked for more information about this classes and I fund that a cryptographic Hash function is a special class of hash function that has certain properties which make it suitable for use in cryptography, It is a mathematical algorithm that maps data of arbitrary size to a bit string of a fixed size, and an HMAC is a specific type of message authentication code (MAC) involving a cryptographic hash function and a secret cryptographic key.
Another interesting concept is the Computed Secret and Secret Cryptographic Key. In designing security systems, it is wise to assume that the details of the cryptographic algorithm are already available to the attacker. "only secrecy of the key provides security" (the Kerckhoffs' principle) or "the enemy knows the system" (the Shannon's maxim).
- Languages
I translated from English to Spanish.
Here are some translations in Utopian using Crowdin:
https://steemit.com/utopian-io/@zlatkamrs/orocommerce-spanish-translation-viutopa-crowdin-part-2
https://steemit.com/utopian-io/@zlatkamrs/orocommerce-spanish-translation-via-crowdin-part-1
https://steemit.com/utopian-io/@zlatkamrs/marello-spanish-translation-via-crowdin-0-100
- Word Count
Part 1: 1037
Part 2: 1016
Part 3: 1024
TOTAL: 3077
Proof of Authorship
I hope this could be useful!