zlacker

[parent] [thread] 12 comments
1. fleven+(OP)[view] [source] 2022-07-30 00:23:25
Right, but if they aren't going to follow best security practices and prove it (via a signed a hardware attestation of the running software that includes the transport key they want me to use to send them the data), then I'm not going to send them the data. That's my choice.
replies(3): >>msla+w >>unionp+R2 >>nradov+56
2. msla+w[view] [source] 2022-07-30 00:29:08
>>fleven+(OP)
> if they aren't going to follow best security practices and prove it (via a signed a hardware attestation of the running software that includes the transport key they want me to use to send them the data)

You can mandate whatever remote attestation you want, and they'll follow whatever security practices they damn well feel like and you can't do a damn thing about it. So, you've given up your ability to run software that doesn't spy on you, and they're operating business as usual because they don't have a single goddamn reason to care what you think remote attestation mean in the real world.

3. unionp+R2[view] [source] 2022-07-30 01:00:15
>>fleven+(OP)
> best security practices

as defined by whom? Some government (which one) organization ?

This will end up making everything more ossified and less secure.

But also once that is in place, various organizations and goverments will be able to force you to use whatever spyware they want, in order for your attestation to go through.

replies(2): >>judge2+L3 >>mike_h+FV
◧◩
4. judge2+L3[view] [source] [discussion] 2022-07-30 01:08:53
>>unionp+R2
Best security practices as defined by Microsoft, but if I want, I can still create my own arbitrary security requirements and enforce them via software/audits.
replies(3): >>userbi+Db >>patrak+jj >>dzikim+Pr
5. nradov+56[view] [source] 2022-07-30 01:32:24
>>fleven+(OP)
In the US healthcare industry, providers are legally mandated to share patient data with certain other organizations. You don't have a choice.
replies(1): >>salawa+z21
◧◩◪
6. userbi+Db[view] [source] [discussion] 2022-07-30 02:49:47
>>judge2+L3
Microsoft. The same company which strongly pushes a spyware-filled, user-hostile OS. "best"? Really?

but if I want, I can still create my own arbitrary security requirements and enforce them via software/audits

Try doing that to your bank or whatever other large company you interact with...

replies(1): >>judge2+0c
◧◩◪◨
7. judge2+0c[view] [source] [discussion] 2022-07-30 02:56:48
>>userbi+Db
You can't have your cake and eat it too. Everyone has agency, to decide who they interact with and who they give money to or, on the other side, who they sell products to/provide services to, and there are remarkably few exceptions to this rule (most based on things that the victim can't control). If a company wants to require you only use their products, or only use a allowlist of approved products, they can do that, just as you can decide not to use their services if they charge too much, perform unethical actions, or even if their company name contains the letter 'Y'.
replies(1): >>accoun+iz5
◧◩◪
8. patrak+jj[view] [source] [discussion] 2022-07-30 04:49:17
>>judge2+L3
Best security practices as defined by Microsoft = "You can't have a computer if your country is under US sanctions". Important word: US, a single country. I don't want to punch such a huge hole in any of my systems.
◧◩◪
9. dzikim+Pr[view] [source] [discussion] 2022-07-30 06:54:46
>>judge2+L3
SP500 corp I often work with has security department filled with mindless drones, who say things like "regular enforced passwords changes are well regarded best practice".

You almost certainly use software that calls their server at some point. Hope you will enjoy their vision of security. I'm moving into the woods if they can define how my _personal_ computer behaves.

◧◩
10. mike_h+FV[view] [source] [discussion] 2022-07-30 13:40:26
>>unionp+R2
"as defined by whom? Some government (which one) organization ?"

As defined by the user.

RA doesn't care what software you run. In fact RA is better supported by Linux than any other OS! And, although the discussion in this thread is about RA of entire machines, that's actually pretty old school. Modern RA is all about attesting the tiniest slice of code possible, hence the "enclave" terminology. The surrounding OS and infrastructure doesn't get attested because it can be blinded with encryption. This is beneficial for both sides. I don't actually necessarily care how you configure your OS or even if it's up to date with security patches, if the security model treats the entire OS as an adversary, which is how Intel SGX works. You just attest the code inside the enclave and I send/receive encrypted messages with it.

◧◩
11. salawa+z21[view] [source] [discussion] 2022-07-30 14:43:24
>>nradov+56
They actually aren't. The only reason that is necessitated is A) medicare/medicaid integration is strongly predicated on EMR, and our damn insurance model is cripplingly dependent in it.

There's nothing that keeps a medical provider from going old school.

Unless I'm completely overlooking something... It may have snuck in with ACA.

replies(1): >>nradov+ex1
◧◩◪
12. nradov+ex1[view] [source] [discussion] 2022-07-30 18:23:11
>>salawa+z21
Yes you are overlooking a variety of more recent federal laws and associated interoperability regulations, some of which apply even to providers that only accept direct payments from patients and don't bill third-party payers (insurers).

The basic guiding principle in force since HIPAA in 1996 is that patients, not providers, control access to their medical records regardless of whether those are stored on paper or in an EHR. If the patient authorizes sharing those records with another healthcare organization then the provider can charge a small fee for that service but they can't introduce additional spurious technical requirements on the receiving system.

◧◩◪◨⬒
13. accoun+iz5[view] [source] [discussion] 2022-08-01 11:36:01
>>judge2+0c
Corporations are an artificial construct that we as a society let exist. We can decide to add additional restrictions to that existence like requiring them to not discriminate based on what software you run on your own devices.
[go to top]