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
Clathrate compound Powell analyzed the crystal structure of these compounds and named them "clathrates". Inclusion compounds are often molecules, whereas clathrates are typically polymeric. Intercalation compounds are not 3-dimensional, unlike clathrate compounds. Clathrate compound A clathrate is a chemical substance consisting of a lattice that traps or contains molecules. The word "clathrate" is derived from the Latin "clatratus" meaning "with bars or a lattice". Traditionally, clathrate compounds are polymeric and completely envelop the guest molecule, but in modern usage clathrates also include host-guest complexes and inclusion compounds. According to IUPAC, clathrates are "Inclusion compounds in which the guest molecule is in a