Serious cryptography – Jean-Philippe Aumasson

A practical introduction to modern encryption Langue: Anglais Ayant acheté ce livre pour renforcer mes connaissances dans le domaine de la cryptographie, j’ai vite pris peur en feuilletant le livre car il semblait contenir beaucoup de formules mathématiques, j’ai donc préféré le garder dans mes dernières lectures. Ne faisant que 260 pages, il était le …

Modern computer architecture and organization – Jim Ledin

Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers Langue: anglais Les ordinateurs, les téléphones. Ces outils que l’on utilise quotidiennement, mais dont on ne comprend absolument pas le fonctionnement. Même après avoir étudié cinq ans l’informatique, je ne comprenais que superficiellement le fonctionnement interne d’un ordinateur, pour la …

Cryptography Engineering – Niels Ferguson, Bruce Schneier, Tadayoshi Kohno

Design principles and practical applications Langue: AnglaisParution: 2010 Je n’aime pas trop acheter ce genre de livre, surtout sur la sécurité informatique, car c’est souvent un domaine très théorique et incompréhensible et les livres sont souvent écrits par des chercheurs. J’ai acheté ce livre en combinaison avec un autre nommé Serious Cryptography parce qu’ils étaient …

Designing Data-Intensive applications – Martin Kleppmann

The big ideas behind reliable, scalable and maintainable systems Langue : anglais 5 ans. C’est le temps qu’il aura fallu à Martin pour rédiger ce livre de 550 pages. Pour respecter Martin et parce que j’ai beaucoup de choses à dire, sur ce livre, ce résumé sera assez long. Après des études dans les grandes universités …

The Go programming language – Alan A. A. Donovan, Brian Q. Kernighan

Langue: Anglais Aujourd’hui, il existe pléthore de langages de programmation dans l’informatique et l’on peut souvent tout faire avec eux. Mais revenons au début de l’histoire afin de comprendre où se situe le langage Go que nous allons découvrir.Au début, il n’y avait quasiment que l’assembleur, ou on communiquait directement avec la machine via des …

Hands-on Blockchain with Hyperledger

Building decentralized applications with Hyperledger Fabric and Composer Langue: AnglaisEcrit par: Nitin Gaur, Luc Desrosiers, Petr Novotny, Venkatraman Ramakrishna, Anthony O’Dowd, Salman A. Baset Avant de parler du livre, il faut déjà parler d’Hyperledger. Hyperledger est un projet open source lancé en 2015 par la fondation Linux. Lorsque l’on parle de ce projet, on se …

Se familiariser avec Bitcoin et les cryptomonnaies (sans être informaticien)

Ce billet a pour but de vous familiariser avec le Bitcoin et les cryptomonnaies sur les concepts de base. Pour les néophytes et techniciens, veuillez pardonner mes raccourcis.Je vais commencer par la partie la plus fastidieuse qui est le fonctionnement technique. Il est aussi inévitable qu’essentiel d’aborder ces questions afin d’avoir des bases solides de …