For important things I write down my passwords and put them in my wallet.
Then I also save another copy somewhere else.
The choice is simple really.
Do you want to keep track of a password..
or depend on the security of every machine in Canonical, every workstation
in the data center that people come into contact with that people use to
access administrative portions of the "cloud"? Do want to trust the
security of every machine on the cloud? Do you want to trust every
employee, every administrator, every janitor that access to the machines
that house your data?
All in all it is a massive undertaking trying to keep data safe and
security for what will be practically forever if you take the approach that
users should take no responsibility for their data!
And it's hugely expensive undertaking, to boot. It is virtually impossible
to do in correct manner if you think about it.
Meanwhile if your job is to handle already encrypted data then it is much
simpler. You could post your customer's data to craigslist and not have to
worry about it.
It is not difficult to print out copies of your keys into ascii armor
format and put a hard copy in a secure place. People do that shit all the
time with all sorts of documents. They rent out lock boxes in banks, go and
get fire-proof safes at Walmart for 50 bucks, and all sorts of stuff like
that.
(and, frankly, the notion that you should never write down your passwords
or create hard copies of your keys is one of the worst pieces of security
"common sense" I have had the misfortune to run into over and over again.)
If you value your data and want to be able to use Ubuntu's cloud service
for anything other then a toy or a cheap way to sync address books then
client-side encryption is just the obvious way to go from my perspective.
I could be wrong, but it makes sense to me.
Posted Oct 15, 2009 7:22 UTC (Thu) by dlang (✭ supporter ✭, #313)
[Link]
do you want to run the risk of loosing everything if you loose the password? or are you willing to take the risk that someone will break in through the Canonical security, download your data, dig through it to find something interesting, and take action on it?
I would not use their service personally (I would do the client-side encryption and keep track of the key), but I know a lot of users who I would recommend use something like this so that when they trash their system badly enough that they need to reinstall their systems they will still have their data. Many of these users have trouble remembering one password for their system, let alone taking appropriate actions to protect an encryption key.
Howto fix the problem:
Posted Oct 15, 2009 8:02 UTC (Thu) by ekj (guest, #1524)
[Link]
I have a laptop, it does backups to a fileserver in the basement. It also does encrypted backups to a backup-service on the internet. The latter is there for the case that our house is burglarised, or burn down, or some other disaster destroys BOTH laptop AND fileserver at the same time.
And yes, if that happens AND I've forgotten the password for the encryption, it's acceptable for me to suffer data-loss. We're talking miniscule probabilities here. (I'd have to forget the password I use for logging in every day at the precise same time that something catastrophic happens at home. That's a level of risk that is entirely acceptable to me.)
Sending my entire digital world to some random company on the internet, for them and anyone that aquires, breaks into, subpoenas or otherwise gains access to their servers ? No thank you, not interested.
Howto fix the problem:
Posted Oct 15, 2009 17:39 UTC (Thu) by dlang (✭ supporter ✭, #313)
[Link]
you are not the common case (neither am I), we can and do take steps like this so that we do not have a single point of failure.
we also don't need a service like this because we can replicate and protect things ourselves.
this service is intended for people who otherwise are not backing things up, let alone replicating an encryption key for the backup.
Howto fix the problem:
Posted Oct 15, 2009 13:19 UTC (Thu) by sourcejedi (guest, #45153)
[Link]
Won't help. They still need their launchpad password.
If you can trust someone to hold your launchpad password in escrow, you can surely trust them to do the same with your encryption password.
In practice, I suspect you can just reset your launchpad password by email. So you have to rely on your ISP resetting your email password when you forget _that_. And that they don't go bust or disconnect you for using too much bandwidth making online backups :-)...
Yes, many people are likely to accept this service given the choice. But this is a pretty low bar to pass. We can and should do better.
Howto fix the problem:
Posted Oct 15, 2009 16:23 UTC (Thu) by drag (subscriber, #31333)
[Link]
> do you want to run the risk of loosing everything if you loose the
password? or are you willing to take the risk that someone will break in
through the Canonical security, download your data, dig through it to find
something interesting, and take action on it?
It is easy to keep a password or key safe. Print it out into a hard copy
and put it in a secure place with the rest of my critical documentation
(automobile title, birth certificate, mortgage information, etc etc)
Then it is win on both sides. As long as you make it absolutely known that
Canonical has no knowledge and cannot ever retrieve the password for you
then I think that is acceptable.
I suppose if customers trust Canonical then they can just send them the
key/password to keep track of. It would be a lot easier to keep that safe
then a "cloud".
Howto fix the problem:
Posted Oct 15, 2009 17:37 UTC (Thu) by dlang (✭ supporter ✭, #313)
[Link]
you would be amazed at the number of people so do not protect their important documents like this.