Illustration by https://dribbble.com/clintkadera

“Go” And Do Crypto

Google Tink now has Python and Golang support

--

I like most programming languages, but Java is one that has passed me by. So I am so pleased to see that Google has released Tink in lots of different languages, and the Go version is one of the best to use (fast and robust) [here]:

On 19 March 2020, Google released Tink 1.3.0, and which included Golang, and, in the last few days, they have released Version 1.4.0 with the addition of Python. The library now supports Java and Android, C++, Obj-C, Go, and Python with JavaScript under development.

Introduction

It is over 40 years since the creation of the RSA method, and it has been a history of where cryptography methods have come and gone. New attack vectors have also surfaced, and where methods which looked invincible have crumbled. We now have a patch-work of cryptographic methods, and which often fail to properly secure data for confidentially, integrity and access rights.

And so we have DES, 3DES, RC4, RC4, RC5, MD5, SHA-1, SHA-2, SHA-3, RSA, … and so many others. Few software libraries have kept up with the development, and thus OpenSSL has been the…

--

--

Prof Bill Buchanan OBE FRSE
ASecuritySite: When Bob Met Alice

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. Based in Edinburgh. Old World Breaker. New World Creator. Building trust.