The best explanation of asymmetric crypto (not taking authentication into account) that I've seen is mixing two colors of paint to create a third color. Each party can derive the other party's color by "subtracting" their color from the shared mixture. But an intermediary has no way of determining which two colors were mixed. This is an example that pretty much anyone can understand.
You might have better luck with the new Comedy Central android app and a Chromecast. I'm not sure if it's region restricted, but they're all up on there for streaming.
Hidden services actually use 7 hops. The hidden service picks several relays at random and makes them the "introduction points" and pushes this along with the hidden service descriptor. These introduction points are at the end of a normal Tor circuit (ie 3 hops). When a client wants to access the site, it connects to the introduction point also over a Tor circuit. The client and hidden service then randomly pick a relay as a rendezvous point, because you don't want the introduction points overloaded.
At that point, both client and server connect to the rendezvous point over regular Tor circuits, for 7 total hops. All further communication is done over this 7 hop circuit.
I've actually found that a lot of devices just ignore an invalid (ie not from a trusted CA) certificate for this. Android in particular will happily continue with no prompt to the user that the cert is not trusted. I even had it somehow forget the CA that I specified with the network credentials. I'm not 100% certain on this, but I vaguely remember having an issue with Network Manager also not validating the server certificate with TTLS.
It's just too risky where a device could decide either for "convenience" or incompetence not to notify about an invalid server certificate and go on to divulge that device's login credentials to the MITM. Or a user not configuring a device properly. I don't have to worry about that with regular TLS, it's enforced on the server and if it's invalid it won't connect, period.
Many devices don't support VPNs (Chromecast for example), and the ones that do don't usually have openvpn as a built in option. Not to mention the increase in battery usage on mobile devices due to keepalives. This mostly restricts your wireless devices to laptops and select tablets or smartphones. If you really don't trust WPA then just make some LAN resources accessible by VPN only (over WPA), but allow internet access without it. Any sites with sensitive data should be using TLS anyway.
Also, WPA2-Enterprise is pretty secure if you only use TLS auth, not TTLS where you use a username/password combo (too easy for a MITM), but regular TLS auth that uses client certificates. It's less effort to setup than a VPN, and you get VPN level authentication, plus support on a much wider range of devices out of the box. This is what I use, and I have a second SSID that uses WPA2-PSK for the few devices that don't support WPA2-Enterprise.
I completely disagree. I've been using a Model B with xbian for over 6 months now and it plays everything I throw at it flawlessly, even high bitrate 1080p h.264 videos. Sometimes the navigation can have a little latency, or transitions from one category to another (like switching from TV Shows to Movies on the main screen) can stutter or not be smooth, but I partially attribute that to my huge library and the underpowered CPU. The actual video playback itself is always flawless though. I was impressed when I first set it up, I didn't expect it to work as well as it does.
13.04 wasn't an LTS release. LTS releases come out every 2 years and are supported for 5 years (12.04, 14.04, etc). The non-LTS releases can be thought of as betas for the LTS releases.
There was a post on here several years ago about this same issue on Tritan and Tranax ATMs where the operators never changed the default passwords. What they would do is change the denomination that's in the drawer, so the ATM thinks it has $1 bills instead of $20 bills. They would then use a prepaid credit/debit card (like the Greendot ones you can get pretty much anywhere) to withdraw say $200. Rather than giving 10 $20 bills like it's supposed to, the machine would spit out 200 $20 bills.
It might be possible now with IPv6.
I think if you had enabled the tls-auth option it prevents the attack.
Wow, that's surprising. Chrome eats memory on Ubuntu 12.04. Using version 34, with 19 tabs open, I'm using 2.9GB of private memory and 1GB proportional. This page is using 150MB for me. Maybe it's a 64-bit thing? After a day or so memory usage will approach 6-8GB.
I've found gmail to be particularly bad. My gmail tab is at 400MB right now, but within 24 hours it will balloon to 1GB and then keep growing. I think it usually ends up around 2-2.5GB after a few days, but I've seen it higher. I think there must be some kind of JS memory leak or something.
That said, it's not usually that big of a deal for me. I have 16GB of RAM, most of which is just cache unless I load a VM. Chrome's memory leaks do force me to close the browser and restart it though when I need to free up a few GB for running multiple simultaneous VMs.
Except when they deny you without telling you why, with no real appeal process, because you can't JUST get pre-check, you have to get one of the other certifications instead. The most common one is Global Entry, which allows expedited customs. Have you ever forgotten to declare something small coming back into the country and they find it (even if it's not prohibited)? Then you're permanently banned from this program. Ever had someone ship you something from overseas and accidentally misdeclare customs (outside your control)? Banned. I found out I was banned after paying the $100 non-refundable fee for the latter reason because a seller didn't fill out the customs form properly.
They need to offer a way to only get pre-check without going through one of the other programs.
It used to suck battery on my older phones, but on my last 2 phones (current being Galaxy S4) it doesn't even register most of the time. Bluetooth is integrated into the same chip as wifi, so if you leave wifi on then it shouldn't really use any extra power.
No they don't. I had Power Mac G5, 3Ghz. I got it as soon as it came out. It was liquid cooled. I never put serious load on this system, I used it as a workstation but rarely was it ever running at 100% CPU usage. One day I noticed it shut off and wouldn't turn back on. Turns out the coolant had leaked out over the logic board, frying it. I had paid $3500 for the setup, it was 2 years old. Did some research and apparently the o-rings in the first few runs were known to be defective, and they silently switched to a different supplier later on because of it. They still refused to fix it unless I paid $1500 for a new logic board (maybe more depending on if more needed replaced). Not only that, the monitor I bought for it had the proprietary Apple connector, so was useless on any non-Apple computer.
I had been a huge Apple fan before this happened, but that was the last time I bought anything Apple.
The system is basically automated WPA2 Enterprise. I read that a few airports in the US (Chicago) are starting to have this through Boingo. Normally Boingo is pay, but it's free for use through this service, so I'm guessing the carriers are paying a fee to them. It makes sense to authenticate the devices to make sure it's "allowed" to be on it.