Tilted Forum Project Discussion Community  

Go Back   Tilted Forum Project Discussion Community > Interests > Tilted Technology


 
 
LinkBack Thread Tools
Old 08-01-2004, 02:59 PM   #1 (permalink)
The Original JizzSmacka
 
Jesus Pimp's Avatar
 
Is it safe to do online transactions over wifi?

Would it be safe to do online transactions from a wifi hotspot like Borders book store?
__________________
Never date anyone who doesn't make your dick hard.
Jesus Pimp is offline  
Old 08-01-2004, 03:16 PM   #2 (permalink)
Devils Cabana Boy
 
Dilbert1234567's Avatar
 
Location: Central Coast CA
no. not at all.

wireless can not be secure. and especialy in a public setting, do it from home. dont even put your financial info any where but your house.
__________________
Donate Blood!

"Love is not finding the perfect person, but learning to see an imperfect person perfectly." -Sam Keen
Dilbert1234567 is offline  
Old 08-01-2004, 03:23 PM   #3 (permalink)
Junkie
 
It all depends.

There are two issues that must be considered here.

- the actual encryption provided by the transport medium
- the encryption provided by the session ("connection") with the transacting agent.

WiFi networks can be very secure if configured properly. I'll go into details below. However, public "hotspots" (like those provided by Borders etc) are, by definition, not secured. They are considered OPEN with no encryption, as the hotspot provider wants to enable as many people as possible to use it. Remember, it's only providing internet access, exactly like a internet cafe. The only difference is that it is using RF (radio frequency) instead of wires to "connect" your PC to the internet.

Many people use VPN software to "tunnel" back into their company's networks (or even homes). VPN software uses a protocol called IPSec to encrypt your traffic and setup a virtual tunnel between your client and the server or router to which you connect. VPNs are very secure, but are usually only used by companies who want to allow their mobile staff to gain access to their home networks whilst on the road.

So, if you are transmitting confidential information, you should never do it "over the open", as would be the case in a WiFi public hotspot. It would be very easy for someone to capture the packets your laptop are sending and decode them. I can hear the alarm bells sounding... :-)

How is this different from any other wired internet cafe? Well, it's not really. But the nature of WiFi means that anyone with a wireless card can "listen" to your traffic, while in a wired environment you would have to actually physically connect a device to the cables to capture the traffic.

So, in essence, public hotspots are not secure. But they're not MEANT to be. Remember, we've only discussed the transport medium here, and not the higher level connection. And this is where it gets interesting.

If you are talking about an online transaction, one assumes it is something like online banking or Amazon or eBay etc. In these circumstances security is provided by higher level protocols like SSL (Secure Sockets Layer). What this means is that your web browser itself (and not the wired or wireless network) has negotiated a secure session with the server.

You will know if an SSL session has been setup because of two things. First, HTTP will be replaced by HTTPS in your web-browser address field. Second, a little "padlock" symbol will appear somewhere in your browser status bar. Note that in some online transactions, the URL address bar is hidden so you may not see the HTTPS. But you most certainly should see the little padlock symbol. It is this symbol that your browser uses to tell you a secure session has been created.

SSL is very secure and you can rest assured that such a session is proof against prying eyes.


So, let's summarize this a bit. Network security can be considered in a layered manner. WiFi is a network and physical layer protocol (just like Ethernet is). It is not secure on its own, but with the latest protocols it can be made so. However, public hotspots do not enable these encryption protocols, as they want as many people to use their service as possible. And who needs encryption for plain old internet traffic?

That's where HIGHER level encryption protocols come into place. This is what SSL does. It's a browser enabled and controlled encryption method that sets up secure session-based channels between your computer and the transacting server at the other end. Once the session is complete, the secure channel is "torn down".

Finally to answer your actual question, would it be safe to do online transactions from WiFi hotspots?

The answer is Yes, if you're talking to a reputable transacting agent (like a bank or Amazon etc).

BUT... doing it at home, or via a wired network is always going to give you that little bit extra reassurance, isn't it? :-) Personally, I'd only do it if I had to (and I have done so on many occassions, when on the road).


HOW TO SECURE A WIFI NETWORK
If anyone wants more detailed instructions, just let me know. But in summary, follow these simple steps

1) Change the default SSID that your Access Point comes configured with.
2) Disable SSID broadcast
3) Enable WPA (WiFi Protected Access) with a key-phrase of at least 20 characters
4) Enable MAC Address filtering
5) Decrease transmission power to a level that covers your room/house only (no point in covering half the neighbourhood, is there?)
6) If your AP is a DHCP server, reduce the number of IP addresses it serves to the number of computers you use.
7) Change the default ADMIN password



Mr Mephisto
Mephisto2 is offline  
Old 08-01-2004, 03:24 PM   #4 (permalink)
Junkie
 
Quote:
Originally posted by Dilbert1234567
no. not at all.

wireless can not be secure. and especialy in a public setting, do it from home. dont even put your financial info any where but your house.
That's entirely untrue. Read my post above.

First, wireless CAN BE secure.
Second, online transactions are secured via higher level protocols anyway (and are designed as such).


Mr Mephisto
Mephisto2 is offline  
Old 08-02-2004, 03:03 AM   #5 (permalink)
Junkie
 
I always try to err on the side of paranoia.

Do it from home.
__________________
+++++++++++Boom!
tropple is offline  
Old 08-02-2004, 09:47 AM   #6 (permalink)
Insane
 
aurigus's Avatar
 
Mr Mephisto: Very well thought out and typed post; pretty much says what I was going to say but much, much better.

I would try to avoid using such information as credit card numbers and log in information in public hotspots. But, in a pinch they would work and very likely you would never have any problems with it.

If someone every audited how much public info is divulged in plain text over the network (wired or wireless) it would probably be a very scary thing. Even for me, and I'm knowledgable about proper security practices.

Just one example, you log into TFP over an insecure WiFi network. The username and login you use for TFP is the same as your email address. In your webmail account; a lot of private information is usually stored -- bank login information, insurance login information; etc.

I believe the rules that apply to real life apply online as well. If someone really wants to break into your home; they can check the door every night to see if it's left unlocked. Some night, you will probably leave it unlocked. The same with CC information. If someone wants to get it enough; they can probably get it. But society usually frowns upon that sort of thing; so the chances of it happening are pretty slim.

I actually had my first fraud charge the other week on my check card. No idea how they got the info; I'm pretty protective with this information. I don't think I ever went to the bank that fast after it happened. It was small (9.95) but still scares me that someone had that number.

Just one other piece of advice - Use the one-time-number generators that a lot of credit cards come with these days. My CitiCard account comes with a feature that you can generate a CC number for each purchase. I use this for any shady or small company websites I order from; likewise if I ever ordered froma HotSpot I would use this number generator as well.
aurigus is offline  
Old 08-02-2004, 12:34 PM   #7 (permalink)
Junkie
 
Aurigus, I agree with you on security.

"Best practices" state that you shouldn't use WiFi for sending unencrypted information. But we must put things into perspective here.

Using a WiFi network for logging into your bank account, internet banking, Paypal, etc etc IS NO DIFFERENT from doing so at home (from a session encryption point of view).

Sure, someone could conceivably see you head to a particular web-site (just like they could if they sniffed your home network, or monitored your home cable internet access), but once you create an SSL session, with a reputable site that has a server-side certificate with a recognized CA, then *boom*, they can't see diddly shit.

WiFi can be very secure. WPA (with a long enough key-phrase) is currently unbroken. 802.11i (which uses AES as a replacement for the fundamentally flawed WEP) has been ratified and you will begine to see compliant devices very soon. Of course, AES/802.11i/WPA2 (all the same thing) is rather CPU intensive, so you'll see Access Points first, followed by newer and more powerful cards later. Some vendors will likely support AES in software, but that will have a 30% to 40% performance hit on the card.

Anyway, WiFi security is not the issue here. Higher-level, session specific security is. SSL (and especially SSLv3, which most browsers and servers now use) is ENTIRELY SAFE. As long as your browser has an encrypted session, then your data is secure.

Just don't go around sending sensitive information via AIM or Yahoo Chat, or enter details into an unencrypted form on a web-page. :-)

Oh, and remember, internet email is ENTIRELY UNENCRYPTED. It's based upon SMTP and uses clear text. Anyone who sends confidential information via email is not securing their data. You can encrypt via PGP etc, but just be aware.

If anyone wants more info, just ping me or post a question.


Mr Mephisto
Mephisto2 is offline  
Old 08-03-2004, 12:07 PM   #8 (permalink)
Canadian Beer Ambassador
 
Location: Cumming, GA
I have also heard to change your WEP (20 character encryption code) bi-weekly. Depending on the level of usage, a kiddie with a sniffer could get your code in 3-4 weeks. If you keep changing, he will give up.

BTW, you have to look at your surroundings. My neighborhood has 1 acre lots, and shiatloads of blue hairs. My buddy on the other hand set up his wifi, and had 6 other people broadcasting available networks. Needless to say, he put his up in a very secure fashion.
__________________
Take Off Eh!
theburner is offline  
Old 08-03-2004, 12:11 PM   #9 (permalink)
Insane
 
aurigus's Avatar
 
WPA is cool, because it changes your key every couple of minutes. That way it is much harder to break than WEP!
aurigus is offline  
Old 08-04-2004, 12:02 AM   #10 (permalink)
Junkie
 
Well, to be more accurate, WPA introduces several new features for WiFi security. Perhaps a little background information is in order.

WPA standards WiFi Protected Access. It is a standard introduced by the WiFi Alliance (owners of the WiFi brand-name) and was in response to the inherent weaknesses in the WEP security scheme.

WEP (Wired Equivalent Privacy) is a cipher stream encryption protocol. The 128bit key is made up of a 40bit IV (initialization vector) and a 64bit RC4 key. The IV is transmitted in clear text which, along with the fundamental weaknesses of RC4, are what make WEP sub-optimal for strong security. Because a hacker can easily capture the clear text IV, and because of the nature of how IVs are generated, a hacker can effectively decode your entire 128bit key if they capture enough packets.

The WiFi Alliance developed WPA to combat these weaknesses. WPA introduces several new security enhancements.

TKIP - Temporal Key Integrity Protocol
TKIP rehashes your WEP key for every single packet. This means that a hacker can no longer decode your WEP key by capturing enough packets.

MIC - Message Integrity Check
Without going into too much detail, MIC can be considered a kind of CRC like mechanism. Any changes to the packet (by so-called Man in the Middle Attacks) are detected by the MIC.

Key Management
WPA provides for two types of Key Management. Standard EAP based solutions, where a backend AAA negotiates new WEP keys on a periodic basis, and WPA-PSK (WPA - Pre Shared Key). WPA-PSK is what is used in most home deployments. In these circumstances, both the Access Point and the client have a pre-shared key (or "pass phrase") that is used to generate brand new WEP keys on an agreed periodic basis.

There are some problems with WPA-PSK. Originally, the standard called for pre-shared keys of at least 20 characters long, but manufacturers thought this was too much hassle for most of their customers and the standard was revised to allow for 8 character pre-shared keys or higher. The problem is that 8 character pre-shared keys are not long enough to guarantee security.

If you are setting up a home network with WPA, in PSK mode, you should make sure the pre-shared key you use is at least 20 characters long. Using anything shorter is not recommended. It might be easier to type in, but it's not 100% secure.


Mr Mephisto

Last edited by Mephisto2; 08-05-2004 at 04:02 AM..
Mephisto2 is offline  
 

Tags
online, safe, transactions, wifi


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -8. The time now is 10:43 AM.

Tilted Forum Project

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
© 2002-2012 Tilted Forum Project

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360