NaCl (software) 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 various types of cryptographic disasters suffered by previous cryptographic libraries". Reference implementation is written in C, often with several inline assembler. C++ and Python are handled as wrappers. NaCl
Organocadmium compound Organocadmium compound An organocadmium compound is an organometallic compound containing a carbon to cadmium chemical bond. Organocadmium chemistry describes physical properties, synthesis, reactions and use of these compounds. Cadmium shares group 12 with zinc and mercury and their corresponding chemistries have much in common. Dimethylcadmium consists of linear molecules with C-Cd bond lengths of 213 pm. All organocadmium compounds are sensitive to air, light and moisture. The first organocadmium compounds, dimethylcadmium, CH-Cd-CH, and diethylcadmium, CHCH-Cd-CHCH, were prepared in 1917 by Erich Krause. In general, they are prepared by transmetalation or by an exchange reaction between an organometallic reagent and a