WireGuard to Create Zinc Cryptography Library

It is expected that after the introduction of library into the main Linux kernel, it will accelerate the process of data encryption
03 August 2018   856

The developers of the VPN protocol WireGuard announced the creation of the Zinc cryptographic library. It is expected that after the introduction of WireGuard into the main Linux kernel, it will accelerate the process of data encryption due to a simplified set of crypto algorithms.

The Zinc library consists of all cryptographic primitives used in WireGuard, assembled in a simplified form. Its task is to increase the performance of data encryption and fast execution of SIMD instructions.

Unlike the CryptoAPI interface used in the current Linux kernel, WireGuard with the Zinc library offers a simplified set of ready-made functions. They can only be used for their intended purpose, which eliminates the appearance of superfluous high-level abstractions. It is believed that the incorrect use of functions is the main source of problems in the development of applications.

Zinc offers the following cryptographic primitives:

  • stream ciphers ChaCha20 and HChaCha20;
  • technology for authentication of Poly1305 messages;
  • function Curve25519 with the Diffie-Hellman protocol to create a private key;
  • hash function BLAKE2s with a performance at MD5;
  • encryption mechanisms ChaCha20-Poly1305 and XChaCha20-Poly1305.

In July 2018, the expert on cryptography Daniel J. Bernstein (Daniel J. Bernstein) published the djbsort library. It is designed for cryptographic systems and encryption algorithms and speeds up the sorting of arrays of integers.

Red Hat Shareholders Approve IBM Business Deal

The $ 34 billion transaction is scheduled for completion in the second quarter of 2019
18 January 2019   89

At a recent meeting of the shareholders of Red Hat, the terms of the deal to sell the Red Hat business to IBM were agreed. The owners of 141 million shares of Red Hat voted to conduct the transaction, the owners of 181 thousand shares spoke against, and the owners of 462 thousand shares abstained. This is reported by the News and Observer

Earlier in October, the deal was agreed at the level of boards of directors of Red Hat and IBM. Until the transaction is completed, it remains to obtain permission from the antimonopoly services of the countries in which the companies are registered. The transaction is scheduled for completion in the second quarter of 2019. The amount of the transaction is approximately $ 34 billion, estimated at $ 190 per share (now the value of the Red Hat share is $ 175, and at the time of the announcement of the transaction was $ 116).

Recall that after the completion of the takeover, Red Hat will continue to operate as a separate unit in the IBM Hybrid Cloud group. IBM will retain the open development model adopted by Red Hat and will continue to support the community that has evolved around Red Hat products. Including will continue to participate in various open source projects, the development of which was involved the company Red Hat. In addition, IBM and Red Hat will continue to defend the interests of free software, providing patent protection and the ability to use their patents in open source software.