Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Wed, 21 Mar 2018 15:54:00 +0000 Video: Crypto for Go Developers #gophercon #crypto George Tankersley (a security developer at CoreOS) talks about using golang for crypto <a href="https://speakerdeck.com/gtank/crypto-for-go-developers">View Slides</a>&nbsp;Code is available at <a href="https://github.com/gtank/cryptopasta">Github</a> 19 points posted by kenny https://www.youtube.com/watch?v=2r_KMzXB74w 1469 Wed, 04 Jan 2017 17:35:00 +0000 Key pinning in Go #crypto Key pinning is a technique that can protect clients from rogue or compromised certificate authorities. If you have control over the client and the server, you can bake the server's public key into the client and bypass (or supplement) trust in certificate authorities. 14 points posted by gopher https://tam7t.com/key-pinning-in-golang 1100 Thu, 22 Sep 2016 12:31:00 +0000 ssh-vault encrypt/decrypt using ssh keys #ssh #crypto A command line tool (cli) for creating encrypted files “vaults” using ssh-rsa keys for encrypt/decrypt. https://ssh-vault.com/ 11 points posted by nbari https://github.com/ssh-vault/ssh-vault 1124 Tue, 11 Oct 2016 08:00:00 +0000 Boulder - An ACME-based CA in Go #crypto 11 points posted by Tim Donell https://github.com/letsencrypt/boulder 864 Tue, 31 May 2016 07:48:00 +0000 A Brief Tour of Practical Crypto in Go #cryptography Go offers a rich collection of packages supporting cryptographic operations. From a beginner’s perspective, maybe too many offerings! I offer up an overview of what’s available and an introduction to some practical uses of cryptography in Go. Implementation details are always critical when discussing crypto. We’ll discuss some general implications of making poor choices and how such choices can completely undermine any uses of these tools. 10 points posted by andythomas https://cyberspy.io/articles/crypto101 3025 Sat, 16 Dec 2017 21:25:00 +0000 Sendto - encryption for the masses #gophergala #crypto 10 points posted by kenny https://sendto.click 535 Mon, 25 Jan 2016 06:17:00 +0000 Lego - a let's encrypt client in go #web #crypto 10 points posted by kenny https://github.com/xenolf/lego 305 Sun, 18 Oct 2015 19:26:00 +0000 Copy & paste-friendly golang crypto #crypto This library demonstrates a suite of basic cryptography from the Go standard library. To the extent possible, it tries to hide complexity and help you avoid common mistakes. The recommendations were chosen as a compromise between cryptographic qualities, the Go standard lib, and my existing use cases. 9 points posted by drogo https://github.com/gtank/cryptopasta 941 Fri, 15 Jul 2016 21:02:00 +0000 Create A Bitcoin Hardware Wallet With Golang And A Raspberry Pi Zero #cryptocurrency 8 points posted by nraboy https://www.thepolyglotdeveloper.com/2018/03/create-bitcoin-hardware-wallet-golang-raspberry-pi-zero 3263 Mon, 26 Mar 2018 14:49:00 +0000 ⚡️✨ Introducing 0RTT - powered by go #net #crypto 0-RTT is live on the Cloudflare edge, powered by the Go TLS stack that powers all cloudflare TLS 1.3 8 points posted by kenny https://blog.cloudflare.com/introducing-0-rtt 1937 Wed, 15 Mar 2017 14:55:00 +0000 Hiring: Lead software developer at let's encrypt #remote #crypto 8 points posted by kenny https://letsencrypt.org/jobs/#lead-software-developer 324 Tue, 20 Oct 2015 06:22:00 +0000 Issuing your NEP-5 token on NEO’s Private net using Go #cryptocurrency 7 points posted by tomf https://medium.com/@likkee.chong/neo-token-contract-nep-5-in-go-f6b0102c59ee 3589 Mon, 01 Oct 2018 09:20:00 +0000 Announcing gopass #cli #gpg #crypto gopass - The 'pass' compatible password manager for teams 7 points posted by tex https://www.justwatch.com/blog/post/announcing-gopass 1665 Thu, 02 Feb 2017 19:10:00 +0000 Autocert - automatic access to certificates from Let's Encrypt and any other ACME-based CA #crypto 7 points posted by kenny https://godoc.org/golang.org/x/crypto/acme/autocert 996 Wed, 17 Aug 2016 19:30:00 +0000 Automatically run your letsencrypt based https webserver #crypto Automatically run your letsencrypt based free https webserver in one minute 7 points posted by Mohammed Al Ashaal https://medium.com/@alash3al/letsencrypt-any-webserver-using-httpsify-in-one-minute-454c1d44123b 762 Thu, 07 Apr 2016 16:30:00 +0000 Video: Introduction to TLS 1.3 by Filippo Valsorda #crypto Tech talk at the CloudFlare London office by Filippo Valsorda - an explanation of the latest version of TLS, 1.3, how it works and why it's faster and safer. 6 points posted by kenny https://blog.cloudflare.com/tls-1-3-overview-and-q-and-a 1474 Thu, 05 Jan 2017 15:18:00 +0000 Show: Simple console based certificate generating tool for letsencrypt #crypto 6 points posted by y4m4 https://github.com/minio/concert 734 Sat, 26 Mar 2016 00:49:00 +0000 Create And Sign Bitcoin Transactions With Golang #cryptocurrency #blockchain 5 points posted by nraboy https://www.thepolyglotdeveloper.com/2018/03/create-sign-bitcoin-transactions-golang 3253 Wed, 21 Mar 2018 21:12:00 +0000 Show: Database security tool for Go apps with PostgreSQL backend #crypto 5 points posted by Mo https://github.com/cossacklabs/acra 1896 Thu, 09 Mar 2017 14:01:00 +0000 cashier - A self-service CA for OpenSSH #crypto A self-service CA for OpenSSH by nsheridan 5 points posted by lolly https://github.com/nsheridan/cashier 1604 Mon, 23 Jan 2017 08:53:00 +0000 piper - pipe things over TLS #net #crypto pipe things over TLS by yaronsumel 4 points posted by lolly https://github.com/yaronsumel/piper 1878 Mon, 06 Mar 2017 13:48:00 +0000 httpsify, tiny & simple ssl offloader using LetsEncrypt #crypto 4 points posted by Mohammed Al Ashaal https://github.com/alash3al/httpsify 715 Sat, 19 Mar 2016 01:01:00 +0000 Locking in crypto rand #crypto 4 points posted by gopher http://blog.sgmansfield.com/2016/01/locking-in-crypto-rand 533 Fri, 22 Jan 2016 21:37:00 +0000 What's new in go crypto #crypto 4 points posted by lolly http://www.slideshare.net/NicholasSullivan/whats-new-in-go-crypto-gotham-go 183 Thu, 08 Oct 2015 09:23:00 +0000 Go crypto bridging the performance gap #crypto #web 4 points posted by kenny https://blog.cloudflare.com/go-crypto-bridging-the-performance-gap 20 Mon, 28 Sep 2015 23:17:00 +0000 Hiring: Backend software engineer at GlobalSign #london #golang #pki #crypto #nosql #highperformance <h2>JOB DESCRIPTION</h2><div id="js-job-description" class="js-job-description"> <p>About GMO GlobalSign Ltd<br style="box-sizing: border-box;">GlobalSign, founded in 1996, is a provider of identity services for the Internet of Everything (IoE), mediating trust to enable safe commerce, communications, content delivery and community interactions for billions of online transactions occurring around the world at every moment.&nbsp; Its identity and access management portfolio, acquired from Ubisecure in September 2014, includes access control, single sign-on (SSO), federation and delegation services to help organizations and service providers create new business models for customer and partner interactions.&nbsp; The former Ubisecure operation is now the GlobalSign Center of Excellence for IAM, located in Helsinki, Finland. GlobalSign’s solutions are designed to address the massive scalability demanded by the emerging $14.4 trillion IoE market, where the ability to make secure networked connections among people, processes, data and things, will require that every “thing” have a trusted identity that can be managed.&nbsp; The company has offices in the U.S., Europe and throughout Asia.&nbsp; For the latest news on GlobalSign, visit <a href="https://www.globalsign.com/" style="box-sizing: border-box; color: rgb(28, 90, 187);">www.globalsign.com</a>&nbsp;or follow GlobalSign on Twitter (@globalsign&nbsp;).</p> <p> </p> <h3>GMO Internet Group</h3>GMO Internet Group is an Internet services industry leader, developing and operating Japan’s most widely used domain, hosting &amp; cloud, ecommerce, security, and payment solutions. The Group also comprises the world’s largest online FX trading platform, as well as online advertising, Internet media, and mobile entertainment products. GMO Internet, Inc. (TSE: 9449) is headquartered in Tokyo, Japan. For more information please visit <a href="http://www.gmo.jp/en/" style="box-sizing: border-box; color: rgb(28, 90, 187);">http://www.gmo.jp/en/</a>. <p> </p> <p> </p> <p>We are looking for talented backend software engineers with the right to work in the UK&nbsp;to join our Western hemisphere technical team based in central London. The role allows for occasional working from home but we are principally looking for somebody willing to live and work in London. </p> <p> </p> <p>Our goal is creating new platforms exposing RESTful services to the IoE/M2M industry, capitalizing on our experience and digital real estate from the SSL and PKI spaces. We have already built a game changing system and are now looking at augmenting it both performance and feature-wise.</p> <p> <br></p> <p>On a day to day basis you will be creating new high performance platforms for both internal and external use exposed in a RESTful fashion and backed by large SQL and NoSQL data stores. Part of this will include prototyping new technologies, interacting with PKI/crypto hardware, and shaving off microseconds wherever possible.</p> <p> </p> <p>We would love to have a chat if any of the following apply:</p> <ul> <li>You write clean, concise, self-documenting code&nbsp;that both you and your team can still understand a year after. You care about naming. You do not repeat yourself. You do not believe that&nbsp;more&nbsp;code represents the solution to a problem. You test everything.</li> <li>You already master a few programming languages, or easily find your way around a new one. Our stack is mostly Go, but when there are better tools implemented in different languages, we do not hesitate to use and improve them.</li> <li>You have a high performance systems background - content delivery, trading, networking, e-commerce, ticketing, etc.&nbsp;Everything we build has hard performance requirements. Relying entirely on the language/framework for optimisation is a luxury we do not have.</li> <li>You have a good grasp of operating systems,&nbsp;knowing how to directly use (or misuse) the scheduling, network and storage facilities.</li> <li>You think in patterns.&nbsp;Synchronous/asynchronous. Multithreaded/event driven. Latency/bandwidth. You take these into consideration before laying down any code.</li> <li>You are familiar with the latest technologies and use them judiciously.&nbsp;Software advancements have made things that were impossible ten years ago possible, but no single piece of technology has been a silver bullet. You can tell which of the modern tools in your belt work for the task at hand and which do not.</li> <li>You know what you do not know and you are as comfortable asking for help as you are offering it.&nbsp;We advocate mutual knowledge sharing. Nobody knows everything.</li> <li>You know when to work hard and when to kick back.&nbsp;Development effort is not evenly distributed. Sometimes you might have to put in some&nbsp;unplanned&nbsp;extra hours, sometimes you go on a team night out before the clock hits six.</li> <li>You are an inquisitive perfectionist.&nbsp;You like to know how things work and constantly try to improve them.</li> </ul> <p> </p> <p> </p> <p>What we offer:</p> <ul> <li>The opportunity to work for a leading multinational PKI provider, alongside seasoned technologists with quite a few successful products and services under their belts.</li> <li>A clean slate. No legacy or poorly documented code to maintain. It all happens here and now with you as an instrumental part of it.</li> <li>A friendly working environment where we appreciate witty banter without falling into the “brogrammer” stereotype. We are a large and well established multinational company, but this team operates like a start-up where everyone carries their own weight and manages their own time.</li> <li>Competitive Salary</li> <li>Employer matched pension contributions to 5% of salary</li> <li>4 x Salary Life cover</li> <li>Long-term illness insurance</li> <li>Cycle to Work Scheme</li> <li>Employee funded via salary sacrifice Benenden Healthcare cover</li> <li>Childcare Voucher Scheme</li> <li>Payroll Giving</li> <li>Employee Assistance Package </li> </ul> </div> 3 points posted by vgalu https://careers.jobscore.com/careers/globalsign/jobs/backend-software-engineer-a3LHnawkqr5z6LeMg-44q7 3256 Fri, 23 Mar 2018 15:57:00 +0000 Hiring: Software Engineer at keybase.io working on crypto for everyone #crypto #sf 3 points posted by gopher https://keybase.io/jobs#engineer 617 Mon, 22 Feb 2016 20:44:00 +0000 Simple scrypt #crypto 3 points posted by lolly https://elithrar.github.io/article/simple-scrypt 404 Tue, 10 Nov 2015 09:09:00 +0000 Basic encryption in golang #crypto 3 points posted by kenny https://go.unicorn.tv/articles/basic-encryption-in-golang 169 Wed, 07 Oct 2015 20:28:00 +0000