Virtualization Technology News and Information
1Password Launches Developer Tools to Enhance Experience and Productivity

1Password launched Developer Tools - a set of features created to help developers easily and securely generate, manage and access secrets within development workflows, starting with Git. Developer Tools will help simplify complex processes and improve security practices to ensure data is protected, without slowing down the development pipeline. It will also provide developers with secure access to the secrets they need wherever they are, regardless of the device they are using. 

"Developers encounter a lot of complexity when building and deploying secure software, and it can often seem like security and convenience are irreconcilable," said Akshay Bhargava, Chief Product Officer and GM of Emerging Solutions at 1Password. "1Password Developer Tools aims to make their lives easier by making complex security processes more convenient, and making doing the secure thing, the easy thing."

Findings from our ‘Hiding in Plain Sight' research report found that one in four (25%) employees at IT/DevOps companies have secrets in ten or more different locations and have shared them with colleagues via insecure channels, such as email and Slack. Additionally, 61% of projects are delayed due to poor secret management, and one in three (36%) IT/DevOps workers say they will share secrets over insecure channels to increase productivity and speed.

Cutting corners for the sake of efficiency can be tempting, but doing so can expose individuals and businesses to potential security breaches. In addition to protecting personal passwords and information, Developer Tools will enhance developer productivity, enabling quick generation of SSH keys, seamless access to data via the command line interface (CLI) using biometric authentication and secure secrets management in one app. 1Password customers who tested these features during beta had positive feedback to share:

  • "All the hassle of exchanging keys on different machines, adding and removing keys from the agent, entering passphrases from keys, is now just one biometric authentication. This is the way SSH should be, awesome!" - Marcel Kersten, Software Developer at ComLine GmbH
  • "The new 1Password CLI allowed our web development team to save time synchronizing passwords and API keys in a much more secure manner than previously possible. I'd strongly recommend any web development team look into using the 1Password CLI tools to boost security and efficiency." - Craig Haseler, Project Manager at TechSource
  • "SSH key management is the 1Password feature I've been asking for for years! Thank you team!" - Christina Warren, Senior Cloud Advocate

SSH Key Management

Developers can generate, store and use SSH keys with just a few clicks. To help avoid errors, 1Password for the browser will autofill their public keys into popular sites, including GitHub, GitLab, BitBucket and Digital Ocean. Then, with a built-in SSH agent, users can push code to GitHub and authenticate other SSH workflows in a terminal by simply scanning their fingerprint, increasing security with less effort. Developers no longer need to remember or type key passphrases, manually copy keys to new devices, or store files on their disk, thereby avoiding weak encryption of SSH keys and other security risks. 

CLI 2.0 with Biometric Unlock

With a revamped CLI (including improved syntax) and new biometric unlock capabilities, developers can quickly manage secrets, provision users or automate workflows in a terminal without switching from their development tools or manually typing passwords. Developer Tools also simplifies key management with CLI inject and run commands, allowing developers to code with secret references that are substituted for actual API keys from their vault at runtime. 

Secrets Management

Instead of hardcoding secrets or storing them in unsecure plaintext, configuration files or spreadsheets, developers can manage and access their secrets in one place within their preferred tools and workflows. Storing secrets in encrypted vaults, and as one of several default item types - including API credential, AWS account, database, server, or SSH key - will help prevent breaches caused by leaked secrets. Developer Tools also facilitates collaboration by providing secure access to secrets across a team. For organizations looking to automate infrastructure secrets, these tools continue to build on Secrets Automation.

Published Tuesday, March 15, 2022 1:42 PM by David Marshall
Filed under:
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
<March 2022>