Earlier quoted context omitted.
and then suppose you login to that VPN and are looking up children's sweaters for your kids and keep the session on .. while law enforcement is looking up the ip address associated with the earlier activity which is now assigned to you . Good luck explaining to the the cops about VPNs and IP addresses. This is my fear.
You don't have to explain anything to cops. You explain it to lawyers and judges.
We have successfully completed our migration to RAM-only VPN infrastructure
21–30 of 195 posts
Re: We have successfully completed our migration to RAM-only VPN infrastructure
#22One thing that I always wondered from VPNs. Let's say a pedophile uses Mullvad to get forbidden images, isn't the VPN liable? I mean, the law enforcement will see that the IP was from Mullvad's office, so I assume they are the ones doing it? How do they avoid this? It is a real doubt. Maybe stupid, but real.
All this would do would be to lead the investigation to get a warrant/subpoena to have the VPN service provide user details about the account and anything else relevant like logs. This is where the "we don't log shit" bullet points comes into play as well as running only from RAM. If the warrant allows for removal of hardware, all data is lost once power is removed. LEOs would have to bring lots of batteries.
Re: We have successfully completed our migration to RAM-only VPN infrastructure
#23Earlier quoted context omitted.
I am not a lawyer, but my understanding is that this generally falls under Section 230, as you can make the same argument about Comcast, AT&T, et.al. who lets the bytes go over their infrastructure.
But the difference is that Comcast, AT&T, et.al can say, jameskilton was using this IP. The VPN is saying, I don't know.
Re: We have successfully completed our migration to RAM-only VPN infrastructure
#24Earlier quoted context omitted.
There is no disk in the servers, so there is no chance for user information to persist anywhere. I also wouldn’t be surprised if it’s a performance benefit, since RAM is far faster than any permanent storage. The cons are probably just that this is a pretty unusual architecture that they probably had to put some work into setting up and making it reliable.
You can still mount a remote networked file system to a dikless node. Lack of disks does not guarantee inability to persist data.
But we do still have to trust that they are actually running the code they posted.
Unless that code somehow contains some way to verify itself?
I wonder if there is some way to do that? Have the code include a hash of itself and some way to query the running service that guarantees that the running service must be running the code you are looking at?
At first glance it seems any response could always be faked, but maybe there is some cryptography trick where you submit something, like an encrypted copy of the public code maybe, and it crunches and returns something, and that somehow proves that the running code you can't see must be the same as the code you can see.
Depending on how the protocol for the challenge works, that could still be faked. The challenge has to somehow not be seperable from ordinary traffic so that you can't have one piece of code handle the challenge and another piece of code handle other traffic.
Re: We have successfully completed our migration to RAM-only VPN infrastructure
#25Earlier quoted context omitted.
All this would do would be to lead the investigation to get a warrant/subpoena to have the VPN service provide user details about the account and anything else relevant like logs. This is where the "we don't log shit" bullet points comes into play as well as running only from RAM. If the warrant allows for removal of hardware, all data is lost once power is removed. LEOs would have to bring lots of batteries.
or liquid nitrogen. https://en.wikipedia.org/wiki/Cold_boot_attack
Re: We have successfully completed our migration to RAM-only VPN infrastructure
#26Earlier quoted context omitted.
There is no disk in the servers, so there is no chance for user information to persist anywhere. I also wouldn’t be surprised if it’s a performance benefit, since RAM is far faster than any permanent storage. The cons are probably just that this is a pretty unusual architecture that they probably had to put some work into setting up and making it reliable.
Technically, researchers have proven that you can shutdown a machine, hit the RAM with a cold spray (like liquid nitrogen) and keep the bits "alive" long enough to dump them for analysis. But, obviously, that's pretty insane. Agree with everything that this is a big leap in the step of better protection for users.
Re: We have successfully completed our migration to RAM-only VPN infrastructure
#27Earlier quoted context omitted.
You can still mount a remote networked file system to a dikless node. Lack of disks does not guarantee inability to persist data.
If only the system were open source so you wouldn't have to wonder about that... But we do still have to trust that they are actually running the code they posted. Unless that code somehow contains some way to verify itself? I wonder if there is some way to do that? Have the code include a hash of itself and some way to query the running service that guarantees that the running service must be running the code you ar…
Re: We have successfully completed our migration to RAM-only VPN infrastructure
#28Re: We have successfully completed our migration to RAM-only VPN infrastructure
#29Earlier quoted context omitted.
and then suppose you login to that VPN and are looking up children's sweaters for your kids and keep the session on .. while law enforcement is looking up the ip address associated with the earlier activity which is now assigned to you . Good luck explaining to the the cops about VPNs and IP addresses. This is my fear.
You don't have to explain anything to cops. You explain it to lawyers and judges.
Re: We have successfully completed our migration to RAM-only VPN infrastructure
#30This is really cool, you'd expect any VPN provider that cares about security and transparency to act like Mullvad. Some pour thousands of dollars into forcing influencers to say they care about security, while others focus on actually improving security. And it's all open source btw. https://github.com/system-transparency/stboot