{"id":11414,"date":"2022-11-21T07:00:00","date_gmt":"2022-11-21T15:00:00","guid":{"rendered":"https:\/\/formtek.com\/blog\/?p=11414"},"modified":"2022-05-05T10:04:54","modified_gmt":"2022-05-05T18:04:54","slug":"encryption-security-and-open-source-exposed-secrets-can-be-catastrophic","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/encryption-security-and-open-source-exposed-secrets-can-be-catastrophic\/","title":{"rendered":"Encryption, Security, and Open Source: Exposed Secrets Can Be Catastrophic"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">&#8220;The only method that currently exists for reliably protecting the world\u2019s information is encryption,&#8221; wrote <a href=\"https:\/\/en.wikipedia.org\/wiki\/Edward_Snowden\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Edward_Snowden\">Edward Snowden<\/a> <a href=\"https:\/\/www.theguardian.com\/commentisfree\/2019\/oct\/15\/encryption-lose-privacy-us-uk-australia-facebook\" data-type=\"URL\" data-id=\"https:\/\/www.theguardian.com\/commentisfree\/2019\/oct\/15\/encryption-lose-privacy-us-uk-australia-facebook\">for the Guardian<\/a>.  &#8220;The internet is more secure as a result.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Encryption is great!  But encryption can also be a headache! Securing encryption keys and passwords needs to be done thoughtfully.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.nytimes.com\/2021\/01\/12\/technology\/bitcoin-passwords-wallets-fortunes.html\" data-type=\"URL\" data-id=\"https:\/\/www.nytimes.com\/2021\/01\/12\/technology\/bitcoin-passwords-wallets-fortunes.html\">Cryptocurrency speculators<\/a>, for example, have lost fortunes when they&#8217;ve lost or forgotten their password or misplaced their crypto keys. Wiped out over night.  Unlike normal financial transactions, cryptocurrency transactions can&#8217;t be rolled back.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/justmoon\" data-type=\"URL\" data-id=\"https:\/\/www.linkedin.com\/in\/justmoon\">Stefan Thomas<\/a>, a German-born programmer living in San Francisco who was famously locked out of his multi-million dollar valued crypto account when he forgot his password, <a href=\"https:\/\/www.nytimes.com\/2021\/01\/12\/technology\/bitcoin-passwords-wallets-fortunes.html\" data-type=\"URL\" data-id=\"https:\/\/www.nytimes.com\/2021\/01\/12\/technology\/bitcoin-passwords-wallets-fortunes.html\">said that<\/a> &#8220;this whole idea of being your own bank \u2014 let me put it this way: Do you make your own shoes? The reason we have banks is that we don\u2019t want to deal with all those things that banks do.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s becoming increasingly common for hackers to be searching open source repos for misplaced or forgotten crypto secrets: passwords, access tokens, and keys. Open development makes it easy for people to share software that they&#8217;ve written with others. Software often uses API and service calls that often require configuration to allow communication with an external API in a trustworthy way.  It&#8217;s easy for the developer to forget to remove their personal configuration of keys and passwords before uploading a package of software to share on an open repository, like GitHub.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The problem has gotten to be so common that there is now a <a href=\"https:\/\/spectralops.io\/blog\/top-9-git-secret-scanning-tools\/\" data-type=\"URL\" data-id=\"https:\/\/spectralops.io\/blog\/top-9-git-secret-scanning-tools\/\">whole class of software scanner tools<\/a> whose sole purpose is to find inadvertently exposed security secrets. The intent is for people to use these tools prior to making their software public to clean their code, but the tools are obviously also a boon for hackers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/paul-bischoff-0671a067\/\" data-type=\"URL\" data-id=\"https:\/\/www.linkedin.com\/in\/paul-bischoff-0671a067\/\">Paul Bischoff<\/a>, tech writer for Comparitech, <a href=\"https:\/\/www.comparitech.com\/blog\/information-security\/github-honeypot\/\" data-type=\"URL\" data-id=\"https:\/\/www.comparitech.com\/blog\/information-security\/github-honeypot\/\">wrote that<\/a> &#8220;it took just one minute for attackers to find and start abusing the exposed AWS secret key. Based on the speed of the attacks, researchers assume that attackers use custom or modified tooling and scripts for such attacks. That\u2019s bad news for programmers and developers. Even if a developer quickly realizes their mistake after committing code to GitHub, they might not be able to remove it before attackers get their hands on the exposed credentials.&#8221;<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fencryption-security-and-open-source-exposed-secrets-can-be-catastrophic%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>&#8220;The only method that currently exists for reliably protecting the world\u2019s information is encryption,&#8221; wrote Edward Snowden for the Guardian. &#8220;The internet is more secure as a result.&#8221; Encryption is great! But encryption can also be a headache! Securing encryption<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/encryption-security-and-open-source-exposed-secrets-can-be-catastrophic\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24,31],"tags":[],"class_list":["post-11414","post","type-post","status-publish","format-standard","hentry","category-open-source","category-security"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/11414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=11414"}],"version-history":[{"count":1,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/11414\/revisions"}],"predecessor-version":[{"id":11415,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/11414\/revisions\/11415"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=11414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=11414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=11414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}