It looks like I've been replying to the person and skipped the list
destination. If not - sorry for duplicates.
>> This is again about security and trust.
>>
>> If the vendor is able to track each installation, then the vendor is
>> able to send custom updates.
>>
>> Imagine the situation: once some person from the qubes team becomes a
>> hostage of some life situation, for example the local goverment or
>> some other force makes he/she to send a "customised" update to
>> exactly one qubes user.
> Let's not keep the discussion anonymous - that would be updates shipped to me :)
:)
>> Thus, downloading updates and sending automatic bug-reports must be
>> anonymous and sending trackable information must be opt-in, not opt-out.
>
> And i was thinking the important thing is to have a distro that you never update, so that updates do not get received from the wrong source :)
Well, I'm planning offline Qubes for my data on the separate PC: my
home video & other personal sttuff + backups, not connected to the
network. I think that Qubes would be better than any other Linux.
> It's too easy to break most
> securities now based upon
>2048 bits RSA for those who
> do effort to factorize.
>This is the fundamental
> problem of the entire internet.
Interesting - what is your forecast for time for factoring such a key nowadays?
> The question is which risks you
> try to keep out with
> cheapskate hardware that has
> so many build in hardware
> holes that any selfrespecting
> nations NSA will manage to get
> in anyway.
Well, I'm a public person since we published our STP research in
Phrack with real names. It is not a problem to get my home address, my
photos, anything public about my life just from the net.
Anyone around having familiars working in FSS(FSB in runssian) or just
MIA(MVD in russian) or other special service (we have plenty of these,
like USA and other serious countries) can trace my calls (also google
is able to do the same, since I'm using Android on my devices, also
any malware on my phone can do this), get information about my
workplace and other pseudo-private information. Anyone working just in
any of these special services is potentially able to record my voice
while I'm talking and do other things that usually forbidden for
ordinary citizens. That is okay since I'm not criminal and do not care
much about this. Everything I do myself in real life is something that
is based on the idea, that all I say or do is recordable and is a
potentially subject of criminal prosecution.
The things I wrote above are normal for any serious country: the
special service must serve their role.
Since I'm doing everything with that idea in mind - I'm not a subject
of interest of our or foreign special services in real life.
But once I've found that I'm a public person I did a split. I keep a
virtual person for years. You may look in
http://grey-olli.livejournal.com/tag/split . And the rule is that
simple - my virtual person never talks with anyone I know in real
life. Tor, freenet, i2p and surely internet are the place to leave for
my virtual person.
Indeed, my virtual person is not a subject of any restriction as not a
subject of any restriction anything that I do think in my mind inside
of my head.
That is because I do leave as this person within the net only and the
net is the freedom keeper.
The only restriction is to be fair with myself.
In general I'm a patriot of Russia. But I'm not a supporter of out
government or our liberal opposition. In Russia (generally not only in
Russia) we all were betrayed by our politicians, when they divided our
country (I was born in USSR) and came back as oligarchs. But also we
had a period of dictate, when everyone thinking in the alternate way
was subject of prosecution. The things are changing fast and
repeatedly. Now what you talk is okay. Tomorrow everything changed and
you're the subject of persecution.
This is not something specific for Russia - entire world is built that
way - when you speak and show something that is not okay for someone
powerful - be sure you'll get a strike back.
Julian Assange is a good example. Do you remember that wiki-leaks was
subject of economical pressure by owners of credit card payment
system?
Think you're able to find an example for your own country.
Since I'm not leaving alone I'm in responsibility of my family, my
parents, my friends and other people who may have any sort of problem
due to anything what I do or say. That is the main reason to have
virtual person that is not tight to me in any visible form.
I take care about security in the way that other people will
definitely consider as insanity. Let me show two examples:
1. My wife presented me chines android phone. Currently I've no time
to reflash it with the custom android
2. Nowdays action cameras are that cheap that almost anyone is able to
buy one. I bought one from last annual bonus and now I'm recording
video of everything I see (the cam I bought is just a glass with third
eye in the middle). So once I'll have a feeling that I'm followed I'll
be able to review all the day or a week and make decision based on
facts, on something I can show a friend of mine or for my wife or
anyone else. The glass is not a subject of law enforcement since
anyone can see a third eye and understand that I may record. When
google glass will be available to buy in Russian I'll use them in the
same way as I do action camera, but also I'll root it and make it
encrypt its recordings. Funny - I think that the fact that I record is
a good thing - if ever I will become a witness of a terrorists attack
- I definitely will share the hd video for special forces (or they
will grab it from my corpse if I was that unlucky).
I am thinking about recording everything available on air (wifi/radio
IDs, other unique IDs, car numbers) and searching to find software to
automate offline statistical analysis of my recordings.
Everything I record is not a thing that I would share ever. This is my
private data and till I'm not sharing, attempts to forbid this are
attempts to forbid me remembering and thinking.
Thus, for me it is very important to keep my own data and systems I
manage as secure as possible. And this is the reason to treat
possibility to make forensic expertise of my devices as the very high
level security concern. Even when I'm not doing anything criminal.
From the other side I think that I'm that Joe who is not captured yet,
since he is not interesting enough to anyone. :)
And also there's another moment:
it is very hard to capture black cat in the black room when there's no
such a cat inside.
No one can proof my words about my virtual person and no one can disprove.
> NSA's in general will find a way to hack you - if they can't hack you they ship entire team to you anyway.
It is ineffective to send a killer/warior to everyone claiming he/she
has a virtual person. =) Spending funds on hacking everyone claiming
he/sh has a virtual is ineffective also.
> Not so long ago here when i had new firewall running here (made out of stripped debian kernel at old hardware - my budget very very limited of course) suddenly arab looking person armed with gun (in this nation guns forbidden - 7 years jail) was checking out neighbourhood. He tried to get into garden here via diagonal living neighbours. It was a Saturday Morning. Full daylight. Their son by accident was at parents house and sleeping there. So he got that gun against his head. Even for soldiers this is very frightening experience.
I know that security in real world is something that costs a lot. Most
people (guess 99%) can't afford to have a reasonable security for
their family.
In virtual world this is much cheaper and easy. A skilled technician
can make the system that is too hard to hack remotely or even having
physical access. The latter is questionable, but it is easy to make it
visible (seal labels and other methods born by banking hundred years
ago).
Well.. Qubes is very interesting in design and seem to have more
security features than any other solution available on the market.
Though it will be definitely a target for attack by governments since
people concerned by security usually have something interesting data
on their systems.
Thus it is really important to make attacks initiated by someone that
powerful to make someone inside the development team a hostage to be
harder to implement. Making updates and bug-reports anonymous is the
best thing we can do for this. I mean making it harder in terms of
implementing it closer to specific target. If the attack has to cover
entire distribution, that chances that someone will find evidence of
it and make it public are raising.
> As a layman my question there is: How do you avoid that you receive updates from a different source? That is in this project bigger problem than the one you describe isn't it?
This is not only a bigger problem - this is also just another problem.
I'm talking about the need to attack the entire community if a Qubes
installation instance is not something that is trackable from the
vendor distribution. Such a wider attack has more chances to be found
and evidence of it published.
> For me goal is to secure against all the Mosheiniks who want to hack you while you browse at their homepage. It is so easy to get out of the box of those browsers - default linux offers nearly no protection there once you run a graphical client like KDE.Hoping Qubes can do good job there :)
Yes, Qubes does protect you if you're following the usage best practices.
>> Compare that w/ android, windows and other software vendors - them all
>> want to have an unique ID for each instance of their product in update
>> protocol.
>> Due to similar reasons I've asked about the GUI option for
>> disabling/enabling updates in the Qubes:
>> some times I want to know when the system has changed, even when I
>> trust the source of update.
[..]
This post is inspired by 'anon updates' check-box in XSpider security
scaner configuration.
Anonymity in updates and bug-reports is very important. This is not
only important for clients, this is also important for a dev team,
since this lower reasons that someone powerful enough will try to make
them do something bad.