HN user

Artemis2

5,344 karma

Founder of ProcessOut (https://processout.com).

l@processout.com

Posts291
Comments610
View on HN
blog.usejournal.com 7y ago

Open-Sourcing VictoriaMetrics

Artemis2
2pts0
status.cloud.google.com 7y ago

Google Compute Engine Incident #19003

Artemis2
38pts2
finance.yahoo.com 7y ago

Dashlane Closes $110M in Series D Funding Led by Sequoia Capital

Artemis2
2pts0
www.nextdns.io 7y ago

Nextdns: The Next-Generation DNS

Artemis2
6pts0
www.metabase.com 7y ago

Metabase raises a Series A

Artemis2
1pts0
www.datadoghq.com 7y ago

Building Highly Reliable Data Pipelines at Datadog

Artemis2
16pts0
techcrunch.com 7y ago

Sqreen (YC W18) raises $14M for its application security management service

Artemis2
6pts0
blog.golang.org 7y ago

What’s New in the Go Cloud Development Kit

Artemis2
2pts0
www.cockroachlabs.com 7y ago

Why we're switching to calendar versioning

Artemis2
2pts0
blog.stephenwolfram.com 7y ago

The Story of Spikey

Artemis2
2pts0
www.reuters.com 7y ago

Fiserv to buy First Data for $22B to boost payments business

Artemis2
1pts0
n26.com 7y ago

N26 raises $300M in Series D funding round

Artemis2
3pts0
objective-see.com 7y ago

ReiKey

Artemis2
1pts0
github.com 7y ago

Brad Fitzpatrick Is Rethinking Go's HTTP Client

Artemis2
4pts0
blogs.msdn.microsoft.com 7y ago

Microspeak – The Old New Thing

Artemis2
2pts0
increment.com 7y ago

Increment: Security

Artemis2
2pts0
np.reddit.com 7y ago

Department of Interior records slated for destruction

Artemis2
2pts0
www.libssh.org 7y ago

libssh authentication bypass

Artemis2
10pts1
www.speedscope.app 7y ago

Speedscope – An interactive flame graph visualizer

Artemis2
1pts0
techcrunch.com 7y ago

Packet hauls in $25M Series B as customized cloud vision takes shape

Artemis2
2pts0
www.hashicorp.com 7y ago

HashiCorp Vault 0.11

Artemis2
2pts0
opensource.googleblog.com 7y ago

OpenMetrics project accepted into CNCF Sandbox

Artemis2
2pts0
davidgerard.co.uk 7y ago

The JPEG Committee Is “exploring Blockchain” to Put DRM into JPEG

Artemis2
31pts6
thenextweb.com 7y ago

Watch this 15-year-old hacker play DOOM on McAfee’s ‘unhackable’ crypto-wallet

Artemis2
2pts0
increment.com 7y ago

Increment: Documentation

Artemis2
6pts0
medium.com 7y ago

Netflix Cloud Security: Detecting Credential Compromise in AWS

Artemis2
2pts0
github.com 7y ago

Argo CD – Declarative Continuous Delivery for Kubernetes

Artemis2
2pts0
istio.io 7y ago

Announcing Istio 1.0

Artemis2
3pts0
blog.dashlane.com 7y ago

Dashlane 6 Is Solving the Digital Identity Crisis for a Safer Digital Future

Artemis2
1pts0
services.google.com 7y ago

The Site Reliability Workbook [pdf]

Artemis2
14pts0

You’d still have to handle the complete flow for the case where the exemption has been used multiple times since the last authentication though.

I cannot overstate how much I despise these “helpful” cloud agents. They are useful for experimentation to update user accounts (SSH keys, etc. — GCP uses for its web shell as well), but they are a nightmare for production use. They are a very straightforward path from cloud account compromise to instance takeover.

Azure pulls the same trick. AWS seems fine.

Very Good Security 8 years ago

Thanks for the detailed reply! There is indeed a lot to do with authentication/authorization (and things like audit logging…). I’ll look more at EnvKey later to understand the cryptography better.

Stripe/other gateways do abstract most of PCI DSS from you, and will not return card data via API calls, so that somewhat sidesteps the compliance issue.

Very Good Security 8 years ago

Looks cool! I can very much appreciate progress in this space. I haven’t been able to find this info by skimming the website: while I understand that the user ultimately holds the keys that can decrypt the secret, how do you prevent this key from becoming the weakest link? Assuming the worst, users could just store their key where they used to store their secrets before EnvKey (like app environment)?

Something I appreciate very much about running in the cloud is being able to use the control plane’s APIs to authenticate requesters (e.g. Kubernetes API + Service Accounts or AWS IAM + Instance Roles). Does EnvKey have anything in the way of that?

Regarding PCI compliance: if card data is encrypted, the scope of compliance simply moves over to the keys :-)