F-Secure Responds To Criticism of .bank
Crimson Fire writes "F-Secure recently offered a solution to the problem of bank-account phishing, and the discussion here of a .bank TLD generated some criticism. In their latest blog entry F-Secure has responded point-by-point."
The plan is to create a very expensive TLD?
.bank, so it's good!").
What does that help? All it does is raise the barrier of entry for criminals and it provides a false feeling of security to average people (who will think: "Hey! It's
Quite frankly, the only way to prevent phishing fraud is through user education.
.bank goes through. Browsers implement a feature that when a user is at a legitimate SSL protected .bank site, the URL bar turns green.
.bank/browser implementation, and go straight for the user education, which you will have to do anyway if you truly want to prevent phishing scams?
If you're going to spend money on fixing this problem, I think the best place to put it is in user education.
Suppose
At this point, you *still* have to educate users of what this green bar means. So why not just skip this expensive
This just seems like it would be a big waste of money for all parties involved.
If you had super powers, would you use them for good, or for awesome?
Who determines what "misleading domain names" means?
And we are talking about criminals making MILLIONS of dollars a year.
Spending $50K to make $5,000K is a GREAT deal. After all, EVERYONE knows that if it's a
Ok, so he's counting on every browser publisher to put in software that will all work the same and flawlessly? And he's counting on everyone (banks, software vendors, etc...) to come together with a standard that all will accept to make things more secure? And of course, the bank will just do this to save themselves money.
All of the losses that banks incur are just passed on to the consumer: the banks are not losing money. They really don't suffer any consequences that I've seen from these phishing problems. Or let me put it this way, exactly what will get the big mega banks on board for this? Because, if it were really a problem for them, they would have done something a long time ago. As it is, it's just a big pain in the ass for the victims and the victims only, banks just apologize "for the inconvenience" and move along - business as usual.
I prefer Flambe as apposed flamebait.
If you mod me down, I shall become more powerful than you could possibly imagine.
Just about everyone has a bank account. That means educating a mere 300 MILLION people in the US alone.
Even if you spend just $1 on educating each person, there has got to be a better way to secure online transactions for $300 MILLION.
A far better solution would be to go for the simpler approach.
For every transaction you initiate online, the bank will call the phone number that they have on record for you and ask you to "press 1 to authorize the transaction in the amount of $X, press 2 to cancel or press 3 to report a fraudulent transaction".
There, that solves the problem for all people with online banking who also have a phone (say about 99.9% of them).
And the best thing is that the bank will then have records of what IP addresses are originating the fraudulent transactions and be able to flag those on its own.
"The transaction for the amount $X is originating from an address with a history of reports of fraudulent behaviour. Press 1 to authorize the transaction in the amount of $X, press 2 to cancel or press 3 to report a fraudulent transaction".
Will they assign not.a.bank as a redirect to paypal.com?
Beep beep.
While admittedly it would take a compromise of the user's computer to do it, it still points out the one big, fat inherent weakness of a new TLD: The fact that sites aren't specifically identified by DNS name per se, but by a translation mechanism that points to the real site identifier (IP).
('course, the "safety toolbar" could then do a WHOIS check and such, but now we're just adding layers of complexity... and where would that end?)
Quo usque tandem abutere, Nimbus, patientia nostra?
He didn't address that point. You can poison DNS servers so that it will set the .bank addresses to other DNS servers.
Even worse, hackers can start poisoning the hosts on individual machines, which makes it even worse. It's already at a known address: %SystemRoot%\system32\drivers\etc. Once they start adding their own entries into the hosts file for Windows users, they are fucked. It will be so easy to point them whereever the hackers want.
His suggestion solves NOTHING. In fact, it is extremely shortsighted and amateurish for a so-called CTO of a security company, and makes me question how good his company is if the CTO can't even get this right.
Either very few will spend the money to get the domain name, in which case there won't be enough information out to know that .bank was 'safe' ... or was it .safe?
Or lots of banks will spend the money and that will mean lots of different people will be performing the checks.
Now, you DO realize that we are talking about "criminals", right? The people who already break the law. So things like bribery and extortion will not be forbidden.
Just look at the drug trade.
I know its traditional for slashdotters to NOT RTFA but I'm still surprised how negative people are being about this clearly without having bothered to.
.aero for aviation, and .museum, so why not .bank to actually help protect your, and other peoples money for gods sakes, isn't that more important to you?
.gov sites. .com .org .net sites.
Name ONE genuinely negative aspect of this to the individual consumer.
I can't think of one but I'm not so egotistical as to think there might not be one, but there are certainly lots of positive aspects.
You won't be paying for this, the banks will, why do you care.
As TFA states there are
Reductions in fraud on-line would also limit banks excuses for high fees to counter their losses.
And it's NOT just a very expensive TLD, it's one where the organisation in question would have to prove absolutely and legally that they are a fitting organization for the TLD, as TFA states as an example you just don't get fake
If someone did somehow sneak through they would be shut down very quickly and easily, compared to constantly re-locating
Yes, look at the drug trade.
Suppose there was a seal that you could only buy for $50,000 and a background check. But having that seal on your vehicle (no matter what size) meant that your shipment would NEVER be checked by law enforcement. No matter what borders you crossed. No matter what time.
Does ANYONE think that that would be a good idea? That it would reduce drug smuggling in any way?
Or would you just laugh at the person naive enough to suggest it?
I don't understand the purpose of having $50,000 registration. The banks are officially recognized by their states. Wouldn't it be sufficient to get an approval from the state? I understand this may require little more paperwork but it will protect the small banks from expansive registration.
/etc/hosts file. The attacker (probably using some windows vulnerability) successfully added 20-30 bank names to hosts files, all of which mapped to his machine. On his machine, he probably have copies of the entrance pages for each bank. Anyway, this kind of attack (which I understand it is very common) will not be solved with TLD .bank.
As the article mentioned this is not a silver bullet. For example, this won't solve DNS hijacking. Recently, I have observed such an attack. The victim told me that the bank site he was looking asked for national ID number even though the bank officially announced that they would never ask that information at their website. He further told me that the webpage looked little different on his computer compared to his friend's powermac. I was skeptical since I thought if you type a name, you should get the correct IP of the bank. Note that I don't use windows but I'm an expert on linux. So for me, DNS hijacking meant that the DNS server the computer talking was giving the wrong IP. Anyway, I checked the ip of the bank in his computer and did a reverse ip lookup on the web. The first red flag was that the IP was mapped to a dynamic name, further more IP was different when I looked at it on powermac. Luckily for him, spyware doctor was on the computer, so with little hope I run it. It gave warnings on some entries in hosts file. Apparently windows also have some kind of
I see big business for North Korea selling the domain name "ba.nk".
This in no way will "fix" the problem. It would however make sure that smaller banks can't get a look in which will help to enforce the monopoly of the large ones... and make a fuck of a lot of money for the people who get to pocket that 50k.
What would be a far better resource would be a firefox plug-in which highlights the part of the name which is the website, so "itsyourbank.obviouslyphishing.co.uk" would highlight the relevant part for figuring out what the actual domain name is that is registered. I've heard someone mention this before but not really seen anything about it
*''I can't believe it's not a hyperlink.''
You can usually gauge the strength of someone's position in a debate by how quickly they bring out the strawmen to knock down. The first two items in their "rebuttal" ("New top-level domain will not solve the phishing problem once and for all, so it's not even worth considering." and "But .com works just fine!") are pretty transparent misrepresentations/exaggerations of the arguments made against their proposal.
http://alternatives.rzero.com/
What are the consequences if somebody malicious does manage to register a misleading .bank domain name? What happens if a .bank or .safe site is hacked? Will they reimburse fraud victims and provide credit monitoring services, or just say, "oops"?
My server
Once you have control of their workstation, there's really nothing you can do ONLINE that can be safe.
That's why you need a SECOND CHANNEL to confirm the transaction.
Which is why the bank should be calling your phone number and asking you to press "1" to authorize the transaction.
This won't stop them from re-routing your transactions. If you're trying to send $500 from your bank account, they can re-route it to their account. But they couldn't make any DIFFERENT transactions.
And the bank could quickly build up a list of known fraudulent addresses.
This risk is still there with current domains. In fact, it should be easier with the .bank TLD -- just make sure that there are *no* .bank entries in the hosts file.
As TFA has stated, this is not a silver bullet. It won't magically solve all the problems with phishing. However, this, along with user education, can ameliorate the situation. For example, a newbie can be told to make sure that the word "bank" appears before the first slash, and so on. Not perfect, but definitely better than the current system.
Count me in as a supporter.
Uhm...
Uhm...
My lawyer says my comment is NO COMMENT.
Chas - The one, the only.
THANK GOD!!!
So your transaction isn't released until you get off the phone line and take the call from the bank.
This is a good thing. The system fails in such a manner that your money STAYS with you.
This gets to the concepts of not doing something if it cannot be secured and verified
vs
Making it as easy as possible for the customer even it it makes it easier to criminals to steal the customer's money.
The real solution is to simply test the users ability to spot a phising attack before letting them using an online bank. For example, the test might consist of questions asking "is this the official website or a fake one?" with images etc. If they fail the test, they are not allowed. They must pass the test (this means taking the test however many times) to be given the authorization to use the online bank. And voila, problem solved.
...is phishing sites that are not banks. Just look at all the phishing of myspace passwords for an example. This is bound to increase in the future as more of our lives move online. So, people need to be able to recognise phishing in many more cases than .bank will handle.
ccalam - acoustic versions of new songs.
why dont we also have a .phishing domain so that way the we could find out who is really stupid or not. come on most people that read /. are smarter then the average internet user and also know how stupid people really are. the # of times i have seen a person using limewire or kazaa and are complaining that their network is slow or they have viruses is beyond reason. so would creating a new top level domain REALLY work, would people still be idiots and go to bobsbank.com or bobsbank.bank and would they look and make sure that it is their banking site in the URL or would bobsbank.phishing show up and they would login like they would normally... and also where would this 50k go to? why not just make a agreement that if it is a fraudulent site it would just be shut down and no refund of your 50K... but if they are phishing bank sites would it really mean they are paying for it or would they use some customer that they stole their account to pay for it. oh well the keyloger on the computer will just send the information out sooner or later...
(yes i know i suck at spelling fell free to correct my grammar and/or spellin i dont care, im still not going to change
Nothing in this addresses links that show up in email clients or browsers as say, www.yourbankyouknowandlove.com instead of where they really take you- an IP address of some random server run by the phisher.
If email clients were fixed to show the REAL url on mouseover, people wouldn't click the links in the first place. If browsers (well, mostly IE) were fixed such that you couldn't obfuscate the *real* URL, people would realize quickly what was going on.
Working with a lot of office people, they're all sharp enough to pick up on stuff like this pretty quickly (we use all macs, so we have neither problem- Safari and Apple Mail aren't "spoofed.")
Please help metamoderate.
You're right about the "real.bank.example.com" problem, and there are lots of other approaches,
like
- http://real.bank@example.com/
- real.bank.obfuscating-non-ASCII-characters
- real.bank.3242134832143214.com
- link text that doesn't match href like real.bank
- links that display an image of "real.bank"
- Javascript/ActiveX/Flash attacks that does pretty much the same thing, displaying "real.bank" so it looks like a link but making it go to the attacker's site.
And that doesn't even get into DNS poisoning or hosts-file attacks (though usually by the time an attacker can use hosts-file on you you're totally pwned.)There's another class of n00b phishing attacks that use the real.bank name as social engineering - "Dear subscriber, we're changing the name of our website to EXAMPLEBANK.BANK to improve security! Please verify your information on the old website, EXAAMPLEBAANK.com, to make sure your access continues to work!"
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Sounds like to me F-Secure wants to be the fox guarding the hen house. It also sounds like it is a half-assed solution. Why is it the proprietary world always choose half-assed solutions. Oh wait I know, so they can sell you some snake oil down the road.
My karma is not a Chameleon.
The harder part is getting a *useful* bank domain name - you're probably not going to get chase-manhattan-grand-cayman-branch.bank even if you can prove that you own the real Don Corleone Bank registered in Grand Cayman. (N.B. I don't remember if Grand Cayman lets you start banks easily, or only corporations these days - you can do your own research
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Ah, but if the people putting the seals on the trucks were "*actually* trustworthy" then they would be "a decent idea" with regards to drug smuggling.
Do you see the point?
SOMEONE has to approve the seal. A person. And people can be bought. You will NOT know if that person was "*actually* trustworthy" or not.
Particularly when that seal would mean that EVERYONE in the world KNEW that it was safe to use that site.
I think that F-Secure might be more interested in .savingFace than anything else. .bank is a stupid idea proposed by someone who has no understanding of DNS.
.bank domain? Will F-Secure be liable for coming up with such a stupid idea?
Who will be liable when the crime gangs start poisoning DNS and consumers enter details into what they believe is a
F-Secure are a laughing stock, this is a PR exercise that fails to address any of the real points.
As soon as we get .loo I'm outta here!
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
DNS can be authenticated. Without a valid .bank domain certificate it isn't a valid domain and the browser would be correct to mention such. The only way to get a .bank certificate would be to have a real .bank domain.
Deleted
I am not afraid of those but what I don't get is: if .bank is created then why not .fiscal and .med(ical). Are banks the most important thing in a man his life?
I'm sorry... how hard is it for me to write software that changes your DNS setting...
.bank my DNS server sends you to.....
now how safe is the
every day http://en.wikipedia.org/wiki/Special:Random
Just because ICANN's been dragging their feet on setting up new TLDs because it wants to guarantee that it can make money off the process doesn't mean that we shouldn't have them or that the DNS system can't easily support them. It might dilute the brand value of ".com", which would annoy ICANN, but a few dozen or a few hundred more names wouldn't break anything useful. (A few thousand might, and a few million would, though.)
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
...of one of these domain names, then it really isn't going to be secure now, is it?
Once I was a four stone apology. Now I am two separate gorillas.
My current account is with NatWest, website www.natwest.com, who's online banking is on www.nwolb.com. My main credit card is with Tesco (www.tesco.com). Their financial site is www.tescofinance.com and their online banking site is cardsonline-consumer.com.
Is it any wonder people end up falling for phishing site?
I think I used the same subject line for the original suggestion, I use it again: All the "explanations" and answers don't even touch the actual problem at hand.
.bank or .whatever TLD will solve this. The amount of people actually naive enough to follow instructions on a fraud mail are in decline. Every bank I know already informs its customers at least 10 times and every time they log in that they will NEVER EVER contact them via email and ask for login data. Almost all data currently stolen is grabbed when users log in to the real bank site and do their online business.
The far bigger problem are trojans that hijack the system to siphon login data from the user, either using browser plugins or hooks into the system. No
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
It doesn't. Any random IP address added would have to have a valid .bank domain certificate. The hackers would have to compromise the OS and browser to bypass this, not just the hosts file. Certainly possible, but an order of magnitude harder.
Deleted
The "point-by-point" response did not address DNS poisoning or l/p obsfucation ( www.citi.bank/youraccount/index.html@fraud.org ).
There are many people here who understand that a new TLD solves nothing. Don't be suckered by the snake-oil seller, they probably have some proprietary DNS product in the pipeline to fix a problem that they first need to create. Nobody with a clue about security is buying their bullshit!
Drop your veiled accusations and get a clue!
Ok, if this were aol.com I could see how this might be a legit news story, but come on. I like to think we're a step above that. Real geeks don't even bother with DNS, and us 66.35.250.150ers have better things to do than waste our time with a noob story like this.
Why would that be a bad thing?
.com and the extension has become meaningless. If URLs were actually split into domains that made sense it would be easier for people to remember web addresses...
The whole point of a hierarchical naming scheme was to spread the load around and remove a centralised point from the network. At the moment 99% of websites are
Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
Sure. Why not?
Should it pose a problem, your criminal friends can spend their spare time reporting every other seal. The cops won't know the legitimate complaints from the fraudulent ones.
And all you need is enough time to turn that $50K investment into $5,000K.
This is not about establishing a permanent presence. This is about cashing out a LOT of money as QUICKLY as possible by exploiting the knowledge that since you have that seal, you are safe. You will be operating in BULK.
Eventually it will be closed down. And you will already have used the profits to purchase another one.
.bank TLD has some merit. Unlike a lot of current online systems, this one could be well funded enough to actually use humans to decide if an institution is worthy of obtaining a domain with the .bank TLD. Which is a very un-Google way of doing this, so it's probably not cool, but when you have human intervention and those humans are naturally skeptical because it's their job to be so; you tend to get pretty good security. However, some have pointed out that by infecting the host file, hijackers could get around the .bank TLD. Agreed. Why not lock .bank and a few other 'secure' TLD's down to a specific A-block of IPs controlled by some international oversight body (heck, could be American national, but why exclude everybody else?).
Benefits: easy for neophytes to figure out, east for machines to figure out, and difficult to falsify.
- I voted for Nintendo and against Bush
Why yes, yes we do, apparently, we also need a replacement for
What are we supposed to do, go online to do our banking & that's it ?
If the internet is soo insecure that banks can not do business, why should anyone do business online ?
Along with malware writers.
A defence that can be used against you is no defence at all.
Untill Christmas comes along.
That's a very good point.
How can the answer be "yes", when there would "probably" be no rogue sites ?
Wanna fight ? Bend over, stick your head up your ass, and fight for air.
As most companies end up buying .com, .org, .net, .biz, etc just to keep their businesses safe against squatting. I can't see any good reason for multiple TLD other than pouring more and more money into registrar's pockets. If you think US situation is bad already, I should inform you my country (Brazil) has (hold your breath) 55 (last time I counted) distinct SLDs!.
The country that got it right in my book was germany. There's only .de as TLD and it is enough.
I still wonder, why are the email messages from ebay/paypal/banks/etc not PGP signed?
If these companies used trusted public keys, which you download from their website or receive when you sign up..
Any phishing mail would be immediately visible as a scam, and easily deleted. Upstream filters could easily do this too.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
No, banks are not the most important things in life, but they are the most phished out.
Even in the financial services industry, there's disagreement over what a "bank" is. Consider
OK, who gets to be in ".bank"?
Dave G. covered this on our blog last month. There's backstory to this.
As Mikko acknowledges, the real purpose of ".bank" is not to make it easier for end-users to recognize fake sites. A new TLD does almost nothing to ameliorate that problem; end-users don't know what TLDs are, or what the slash character in a URL means. And before you yelp that end-users should learn that stuff, ask yourself: do you understand how the NANP phone number scheme works, or what the 3-digit exchange number in the middle of your phone number means? But you can use your phone just fine, can't you?
The purpose of ".bank" is to make it easier for security software to patrol for fake bank sites. A great idea! Why didn't somebody think of it before? Because they did: most of the mainstream AV vendors will also sell you something that will spot fake bank sites. They do it by building and tracking whitelists of valid banking sites. If that sounds like a lot of work, it's because it is.
F-Secure would like the rest of the world to do that work for them. If all the banks lived under ".bank", they could issue a ".bank-detector" plugin that would flag illicit bank sites. This may not be a horrible idea; open-source projects could do the same thing easily too. But, as everyone who tracks this stuff is pointing out, the banks aren't going to comply: they already process transactions using a myriad of random-sounding unidentifiable domain names, which drastically complicates whitelisting.
Maybe it's Bank of America...
Anyway, they let you choose a color and background pattern (or even your own picture). When you visit their website, it displays that picture and color. This is extremely difficult for phishing sites to emulate. They may be able to match the main webpage, but they won't be able to match the background and color since only the real website has this information.
It's easy to train users: Just tell them that all the bank's pages will display their background and color and no others. And, it becomes obvious to the user if they visit a phishing site. It's not just a webaddress they may not notice, or a little icon on the status line, but the whole webpage looks completely different.
That will probably work much better than any new domain name to stop phishing. I'm surprised more banks and other institutions don't do the same thing.
We still have 50 million or more computers out there running Win 98SE, and how many have not upgraded to IE7 yet? (hell, I even still have a Win95 machine here! And a DOS 3.3 one, niether of which is used much, but there).
(I raise my hand for 4 computers for IE7 alone, as corporate has outlawed that yet on machines that connect to that network).
Yet you expect all 300 million users out there to immediately update their browsers?
Foolish foolish thinking on your part.
Corrupt ICANN and the authorities have always known the answer for authenticating registered trademarks e.g. barclays.bank.uk.reg
;)
So user could enter this URL directly or barclays.co.uk could be redirected to this as certificate of authentication.
Obviously, this would work for all other trademarks in other goods or service (called classification) e.g. apple.computer.us.reg
Please visit http://wipo.org.uk/ - not connected with the crooks at UN's WIPO.org
I think that the people that created the URL was wrong, completely wrong and that creates most of the problems of phishing. It's unnatural the way that you type your URL, thinking in a way that some person watches a URL, you see names separated by points ".", so you think in the www is altavista and ends in com for no reason..... that's the first thing i though when i wanted to browse the web the first time, then after studying what DNS is etc i realized that it was the opposite, so in com you have altavista that has a www. And that's the education that we could teach to the people, or.... simply make it more natural, and putting the name in a way that most people recognizes immediately because it's natural to browse. com.google.www, in the same way as Book 3 Chapter 5 Paragraph 7...... ohhhh wait.... Americans invented URL, they also write the date as Month Day Year... OK forget it, Americans will follow writing stupid conventions even when they cost to them millions of dollars.... like the imperial system..... 1 mile equals 5280 feet.... any way keep talking.....
"Security software and browser toolbars would essentially have a "white list" to work with."
.bank registrations would require some sort of standardized, official certification. The same applies to SSL certs... and there already *IS* some sort of a whitelist for them in IE and firefox.
That's what SSL is meant for.
The GP isn't insightful, it's an obvious commentary that has nothing to do with the problem at hand. The parent is right, if your computer is already compromised you're well past the phishing stage.
Uh...they obviously aren't in the financial services industry. Phishing is happening at EVERY level of the spectrum. From the $50 million credit union, to the trillion dollare international conglomerate. They ALL face it. I can see a system of subsidizing for smaller organizations, but I'm just not buying that Citibank will pay to fund the domain of Iowa State Community Credit Union.
Is PayPal a "bank"? No, it's an unregulated global internet banking monopoly, but it's not a "bank" (or it would be regulated as one). Should it get a PayPal.bank domain for people to trust?
.bank domain? If it's not regulated as a bank, why should anyone trust it? Because it's got a .bank domain?
What if it did? Should some competing Internet (or real world) payment system that's not regulated as a bank get a
This whole thing is stupid. Real banks are trusted because they are insured, by the FDIC, FSLIC and/or other (eg. international) insurance that ensures your transactions won't get stolen. By outsiders or by the bank itself. What would really help would be if the global banking insurance industry certified banks, then signed their SSL security keys. Then browsers could indicate which signer has signed the HTML fragment, showing the insurer's logo.
Anything else is just more voodoo economics. Which might work - until it doesn't, when it undermines the entire basis of the banking economy, for good and bad banks alike.
--
make install -not war
I posted "What's a bank?" previously, with some examples of ambiguous cases. If the criteria for some ".bank" domain are broadened to financial service businesses generally, it's even worse. That pulls in mortgage brokers, which range from major firms like Provident to the "Lenders compete from your business" spammer. Then there are the "offshore" operators, the "High Yield Investment Program" people, hedge funds of varying degrees of legitimacy, and armies of "affiliates" and "resellers". Expecting domain registrars, who have a terrible reputation as verification services, to sort this out is asking too much.
We've been struggling with this issue for SiteTruth, where we try to rate businesses for "legitimacy". Simply trying to associate the name and address of a legitimate business with a web site is enough to filter out a huge number of marginal web businesses. But it's not a solid protection against more determined fraud operations. We check against third-party sources for identity verification, which helps. We give the highest rating only to sites for which we have some source of third-party confirmation (a valid SSL cert with a name and address, a BBBOnline seal, etc.)
The Online Better Business Bureau is probably the best verification service right now. Their seal of approval actually means something. (But click on it to check that the BBB site says the seal is valid. We check that automatically with SiteTruth, and there are definitely sites out there using the BBBonline graphic that aren't entitled to do so.)
The PhishTank people have a user-reported list of "phishing sites", but it's always behind. Worse, it's by URL, not domain, so sites that generate a new URL for each spam escape that check.
There have been several previous attempts at "identify your business as legitimate by paying us money". This ".bank" scheme falls into that category. Before that, "High Assurance" certificates were touted as a similar scheme. There are several companies selling "seals of approval"; there's "ValidatedSite.com", the "International Bureau of Certified Website Merchants", "Guardian ECommerce", and the "International Chamber of E-Commerce". Most of the certificate authorities have some kind of seal program, too. This ".bank" thing is the same idea, at a higher price point.
I can think of immediately, mentioned already, false security (but we have that anyway) and the problem of managing the domain (but without the domain, there is nothing to manage).
Actually, as someone has pointed out about the hosts file, almost every negative mentioned is really the exposure of one way of managing the problem. Exposure of an API may or may not be a bad thing.
The only real negative I can think of is that it makes it that much easier for governments to monitor financial activity on the net. I have to think about this a bit longer to see how much is lost on that front.
I'm pretty sure the .bank tld would be an overall plus (for international banks), and .financial.us or .kin-yuu.jp and the like for local banks, but before we should start with that, we should start with some other essentials.
.com, but no way to pass a credit card number over http on port 80 with MSIE (et. al.).
One, banks have to quit letting people log in from general purpose browsers. Not MSIE, not Firefox, not Safari, not the standard Opera. Not even Lynx.
Banks and other institutions performing financial transactions must start providing their own dedicated browsers. Look up the bank's current interest rate and operating hours on the web, sure, but use a different port and a custom browser that only connects to that bank's url, never looks in the hosts file, and dials (well, e-mails) the cops if the certificate's wrong.
Even your typical on-line store should have its catalog and even its grocery cart under, say,
Of course, to really get around key-logging trojans and the like, you should have a completely separate box to transmit the credit card number and such. Anyone want to front me some bread to develop an electronic wallet that plugs into ethernet?
joudanzuki
Forgot about that one. A dedicated browser really doesn't have to do dns lookup, and shouldn't.
Not to save lookups, of course. Actually, there should probably be double watchdog mechanism, where as many as three separate watchdog servers are monitoring the machines the users log into, and the dedicated browser would query the watchdogs concurrently with logging into the account server: exchange certificates, get a one-time pad token from the account server, confirm the token with the watchdog, or some such.
joudanzuki
He did not address my concerns, posted here
http://it.slashdot.org/comments.pl?sid=233869&cid
here they are again:
So who gets to say what is a bank? Do I get to start a bank for my wooden nickel collection? What about the Albanians, or the Panamanians? What about Linden Labs, do they get to have a bank? What about a sperm bank? What about Liberty Dollars backed with Silver - do people who trade in them get to start a bank? Do the Americans, who basically control the Internet now get to say who can be a bank or not? Beyond the obvious, socially accepted, current definitions of a major "bank" you quickly fall into a grey quagmire of people fighting over what different people are allowed to do with a "bank", and what people are allowed to do in general with resources and money. That fight is not the place for TLDs.
Top-level domains should either be very open (any 3 or 4 letter character might be nice), or they should be generic, as they are now. Tying TLD to the function or responsibility of a domain that owns it will inevitable lead to systematic thought control.
This whole .bank idea is still asinine, and there's already
a better solution.
Abusing the DNS system to solve a specific non-technical problem is stupid. It's stupid because it's a piss-poor design from a technical perspective to solve an application-level problem by mucking with the very foundations of the Internet. It's stupid from a practical perspective because .bank doesn't cover credit unions,
savings and loans, mortgage lenders, stock brokers, investment
companies (a/k/a mutual funds), or insurance companies (through whom
you can buy cash value insurance policies that earn interest).
And, it's stupid from a functional perspective because it won't
work (DNS spoofing, etc.).
Now, here's something that will work and will provide the same benefits that this DNS stuff would, without the stupid $50,000 registration fee requirement: certificate signing authorities. SSL/TLS certificates are already signed by people with root certificates. The root certificates offer various levels of verification, but as of now, browser user interfaces just show whether a certificate is signed by an authority or not. However, there is no reason they must be limited in this way. The state agencies that are in charge of issuing licenses to banks (and credit unions, and so on) could also sign banks' SSL certificates. And someone else could sign the state agencies' SSL certificates to create an umbrella that all financial institutions can fall under. Then a browser can display an icon (maybe a green dollar sign) indicating "such and such organization vouches for the fact that this web page is in fact a bank", or some statement along those lines.
This delivers everything that .bank is offering, and it
doesn't require setting up a new registrar. Plus it's DNS-spoof-proof
and more flexible. (I live in Texas, so if whatever department in
the State of Texas that issues license wants to, they can say,
"Hey, this is the web site of a company we've issued a license to.")
I am using Win98 without IE upgrade ... I'm using Firefox you insensitive clod!
--- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
At the risk of sounding like a troll, one constant of the universe is that for _everything_ you'll get at least the following kinds of responses:
1. things were working perfectly fine in the good old days, changing things and/or making me learn/do new stuff is _evil_. Someone ought to educate users instead, change the whole culture, whatever. (A.k.a., "back in my days we walked to school 2 miles through the snow, up hill both ways, and we _liked_ it" nostalgia.)
2. It's a conspiracy and/or it will be bought and killed by the conspiracy (A.k.a., paranoia.)
3. (If something physical needs to be built) Not in my back yard!!!
4. Yeah, but it's not 100% perfect and foolproof, therefore it's 100% rubbish (A.k.a., Obsessive-Compulsive Personality Disorder.)
I should qualify it though that being aware of the attacks still possible and planning around them is just the right state of mind for security. Yes, nothing is 100% perfect, so you still need to be on your toes. But claiming that something is useless crap because some convoluted scenario still isn't covered, well, that's already OCPD.
But, anyway, seriously. You could come up with a cheap cure for cancer, and you'd get a bunch of responses along the lines of:
1. "Things were perfectly fine in my days, we don't need no stinking cure for cancer. Just educate the lusers to stop smoking and eat their veggies, and everything will be just fine."
2. "It's not a cure for cancer, it's a big pharma conspiracy to make you take those pills for some other nefarious purpose!" or "The big pharma conspiracy will kill it! They make their money by treating for years, not by curing! They'll never allow an actual cure!"
3. "You're not building that factory in _my_ town! Why, my property value could go down if a factory is visible from the back yard!"
4. "Yeah, but it only cures 95% of the kinds of cancer. Plus, it still doesn't cure diabetes, AIDS and the bird flu! Plus, what do you do if a user is dumb enough to not go to the doctor until they die, or to go to some witch-doctor instead? Therefore it's 100% crap, and we shouldn't waste our time with it."
Number 4 just seems to be especially popular on Slashdot. What else is new?
A polar bear is a cartesian bear after a coordinate transform.
No mention on points raised by many people of DNS poisoning... or even a simple hack into the host file.
.bank thinking it is safe, will be in for a surprise. Place it into .bank, will be easier for phisher to target IMO.
I'm all for protection of consumers but "false" protection is even worse. People using a site because the domain ends with
It seems ill thought out and they are now trying to rebuke it but fail to address most people major concern.
I would be more interested if they had mentioned anti-dns-spoof protection.
a new TLD .clueless?
http://i.am.clueless/, http://you.are.clueless/, http://we.are.clueless/, http://www.whitehouse.clueless/
Karma: Bad. (As in Good?)