NaCl (software) has a variety of programming language bindings such as PHP, and forms the basis for Libsodium, a cross-platform cryptography library created in 2013 which is API compatible with NaCl. NaCl (software) <dfn>NaCl</dfn> (pronounced "salt") is an abbreviation for "Networking and Cryptography library", a public domain "...high-speed software library for network communication, encryption, decryption, signatures, etc". NaCl was created by the mathematician and programmer Daniel J. Bernstein who is best known for the creation of qmail and Curve25519. The core team also includes Tanja Lange and Peter Schwabe. The main goal while creating NaCl, according to the paper, was to "avoid
Amount of substance Amount of substance Amount of substance is a standard-defined quantity that measures the size of an ensemble of particles, such as atoms, molecules, electrons, and other particles. It is sometimes referred to as chemical amount. The International System of Units (SI) defines the amount of substance to be proportional to the number of entities present. The SI unit for amount of substance is the mole. It has the unit symbol mol. The proportionality constant is the inverse of the Avogadro constant. The mole is defined as the amount of substance that contains an equal number of elementary entities as there