Slashdot Mirror


Ask Slashdot: Why Do Firms Leak Personal Details In Plain Text?

An anonymous reader writes "Having entered my personal details (full real name, home address) to websites with an 'https://' prefix in order to purchase goods, I am still being sent emails from companies (or their agents) which include, in plain text, those same details I have entered over a secure connection. These are often companies which are very keen to tell you how much they value your privacy and how they will not pass your details on to third parties. What recourse does one have to tell them to desist from such behaviour whilst still doing business with them if their products are otherwise desirable? I email the relevant IT team as a matter of course to tell them it's not appropriate (mostly to no avail), but is there any legislation — in any territory — which addresses this?"

44 of 252 comments (clear)

  1. depends by bloodhawk · · Score: 5, Interesting

    It really comes down to what their privacy policy says, the country you are in and if they claim they do not share any information with 3rd parties and you were smart enough to use separate email addresses or unique identifying information so you can show the information had to originate with them then in many countries there definitely are legal avenues you can follow. But for the most part you are shit out of luck, find someone else to deal with. I started creating unqiue information that I can easily map to individual sites so I will know who is fucking me over whenever I register somewhere.

    1. Re:depends by tysonedwards · · Score: 4, Interesting

      Why do firms leak personal details in plain text?
      In the words of Tweak Tweak: "Uh... It's easy?"

      --
      Thirty four characters live here.
    2. Re:depends by symbolset · · Score: 5, Insightful

      Or explained even easier. It's profitable.

      --
      Help stamp out iliturcy.
    3. Re:depends by jellomizer · · Score: 4, Interesting

      For most Security Leak issues, it comes down to a simpler problem.
      Most people have crappy computer skills.
      You can have a perfect system, but it takes one guy from sales or marketing to take the data, dump it as an excel of csv file and just email it or drop it in a public space because he just doesn't want to be bothered by dealing with IT

      XKCD kinda shows this problem. We still don't have a good way to transfer files with people on different network. We have the technology but no clear standard.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:depends by AmiMoJo · · Score: 4, Funny

      They see it as providing better customer service. Instead of an impersonal bulk email they can send you an impersonal form email with the name you entered at the top of it, complete with the incorrect capitalization that so many people seem to enjoy. Why make you go look for your account number when they can just send it to you in every single communication.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    5. Re:depends by clgoh · · Score: 2

      But maybe not the recipient's account.

  2. https does not mean they are stored encrypted by Anonymous Coward · · Score: 2, Informative

    https is designed to prevent others from intercepting the traffic en route - it has basically nothing to do with how the data are stored. Should everything be encrypted? Yeah. Passwords should be salted+hashed+more because the company has no valid reason to know what the plaintext is. I hope that if I am buying something that they have a valid reason to know what the plaintext version of my address is - I don't think the USPS is that good (yet).

    1. Re:https does not mean they are stored encrypted by Anonymous Coward · · Score: 5, Informative

      He's not claiming that the data is stored encrypted. All he is saying that the data he sends encrypted shouldn't be sent back to him unencrypted later.

    2. Re:https does not mean they are stored encrypted by symbolset · · Score: 2

      HTTPS means that you have a securely encrypted connection with the remote server. Not that the people who own the remote server are going to keep your privacy sacred.

      --
      Help stamp out iliturcy.
    3. Re:https does not mean they are stored encrypted by ArsenneLupin · · Score: 4, Informative

      No smpt doesn't support encryption between servers.

      Actually it does. But obviously both servers (sender and receiver) must be configurered to use it (which most aren't, unfortunately). And sender must be configured to check receiver's certificate (which even less are).

      It's not a protocol issue, but a configuration issue.

      And knowing this, it is indeed unwise to include such confidential info in an e-mail.

    4. Re:https does not mean they are stored encrypted by ArsenneLupin · · Score: 3, Insightful

      HTTPS means that you have a securely encrypted connection with the remote server. Not that the people who own the remote server are going to keep your privacy sacred.

      But it does mean that nobody on the path can listen in on the connection. Which is defeated if then the same info is sent back over an unencrypted channel.

    5. Re:https does not mean they are stored encrypted by KiloByte · · Score: 4, Interesting

      It's opportunist encryption, which is worse than worthless, as it gives a false sense of security. All you need to defeat this encryption is to interfere in any way with the encrypted connection, SMTP is required to deliver the mail in plain text.

      GPG is not a real solution as even no one among technically minded people I know uses it for encryption. Signatures, yes, especially in Debian where around 50% of posts on mailining lists are signed, but, I recall exactly one case when a piece of sensitive data I received was GPG encrypted.

      But. an easy solution does exist: DANE. It's the only way to make that opportunist encryption mandatory (servers are required to abort delivery in face of failure), and DNSSEC prevents DANE settings from being stripped away by an attacker. Obviously, you need stapled certificates rather than mere CA selection, but that's common sense. With that, server->server and possibly client->server communication is secure, and when IMAP is protected by DANE, server->client as well. Local storage remains in plain text which is an obvious problem, but at least that is outside the topic of this discussion.

      The problem is, I'm not aware of any mail software that actually uses DANE yet :(

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    6. Re:https does not mean they are stored encrypted by gbjbaanb · · Score: 4, Insightful

      and his solution is to mail the IT department at the company, like the PHB there gives a fig (or possibly even understands the problem)

      When he should do is mail the legal department instead, or failing that the CEO or CIO. They might not understand the situation either but they'll understand the words "privacy" and "violation" and sit up, then they'll pass the blame on to the IT PHB and he'll have to "just fix it" in some way. Which he will do by getting an underling to remove most if not all of the personally identifying information from all emails in a overly-broad way, until the Marketing department decides it needs to put your address on every email all over again.

  3. https has no bearing by bcjanes · · Score: 3, Insightful

    The reason you get emails with your personal information has nothing to do with https (secure) v/s http (insecure), it has to do with the company you did business with sharing/selling your information with their 'business partners' and / or selling it to marketing companies, and the tracking cookies from other websites you've visited.

    --
    Linux is unix training wheels, while BSD *is* unix.
    1. Re:https has no bearing by Anonymous Coward · · Score: 5, Informative

      Gibberish. It has to do with the company not realizing that email is insecure.

  4. Name and address? by scottbomb · · Score: 4, Insightful

    People are waaaaay too paranoid these days. There is nothing sacred about your name and address. No one can steal your identity with it. If the email had your SSN or DOB in it, that would be different. But your name and address? If you have a landline phone, it's probably in a phone book and on numerous telephone directory websites and has been for years. Public court records have your name and address too. Nobody cares.

    1. Re:Name and address? by Anonymous Coward · · Score: 5, Informative

      The thing that gets me is that when people give social security numbers, they always give the last four digits. The problem is that those are really the most sensitive for anyone who got one before the year 2011. I met a guy in college who could construct a whole SSN using your place of birth and birth date. The reason is that the first 3 represented geographic location and the middle 2 were given out in a certain order. The last four ticked up for each person assigned and where therefore the hardest to narrow down and guess. The reason is that they were not designed to be used the way we use them, and instead the government should come up with a ground up, randomly assigned number to actually identify people with or require that the ssn not be used that way.

    2. Re:Name and address? by Anonymous Coward · · Score: 4, Funny

      Well since it's no big deal, what is your name and address?

    3. Re:Name and address? by Anonymous Coward · · Score: 5, Insightful

      The reason is that they were not designed to be used the way we use them, and instead the government should come up with a ground up, randomly assigned number to actually identify people with or require that the ssn not be used that way.

      Or we could just go with digital signatures aka RSA. It is 2013. Why the fuck are we still relying on a system that, each time you identify yourself to someone via SSN, you give them the non-revocable ability to impersonate you forever? It is earth-shatteringly stupid.

    4. Re:Name and address? by Zontar+The+Mindless · · Score: 5, Interesting

      I am sure that the incredible fucktards at Air China who sent recently sent me a flight confirmation would like to know that.

      It contained my full legal name, home address, and phone numbers. This does not bother me so much, as this is Sweden where most information of this sort is considered public knowledge. Want to know how much my flat is worth and what I paid for it? Did I pay taxes last year, and if so, how much? Feel free to hop on over to Skatteverket and file an info request.

      The email also contained this:

      Identifying document: US Passport
      Identifying document number: #XXXXXX
      Identifying document valid until: xxxx2020

      Until 3 days ago, as I have not yet actually used this passport for travel, the only people on Earth who knew this number were me, the US Dept of State, and the Swedish Migration Bureau. Now who the fuck knows. Who THE FUCK knows.

      And my girlfriend cannot understand why I threw a fit over this, or why I am talking about legal options.

      --
      Il n'y a pas de Planet B.
    5. Re:Name and address? by Bing+Tsher+E · · Score: 5, Interesting

      The Government could fix the whole SSN issue by doing something direct and simple.

      Publish all SSN's in a big directory.

      They were never intended to be 'secret numbers' that would be used to validate anybody's identity. They were registration numbers for the Social Security System.

      Publishing them ALL would force businesses and organizations to come up with real 'secure identifiers.'

    6. Re:Name and address? by Zontar+The+Mindless · · Score: 2

      If you reside in Sweden, you must by law register with the Folkbokföring (civil registry) and you must update your record with them when you move (got in a spot of trouble over this when I bought a place here and moved into it because I didn't then know about the registry or the law), so finding someone's address is dead simple. Your personnummer ("personal number"), which contains your DOB, is also a matter of public record.

      --
      Il n'y a pas de Planet B.
    7. Re:Name and address? by Zontar+The+Mindless · · Score: 2

      Use my passport number plus my full legal name and DOB to forge a passport that might easily pass for the real McCoy in some places.

      Airports all have RFID/barcode scanners now, but there are many other ways into and out of countries. E.g., when I visited Cambodia a couple of years ago, the Khmer border guards at both Poipet checkpoints just looked at the photo, wrote down my name/nationality/passport number in their list, and waved me through. (No, I did not merely visit the gambling "free zone", I actually went into Cambodia.) Same thing happened when I crossed back into Thailand later that day.

      There were no readers or scanners of any sort in evidence going in either direction. My girlfriend probably could have slapped her photo over mine and used my passport there.

      --
      Il n'y a pas de Planet B.
    8. Re:Name and address? by houghi · · Score: 2

      I, like probably most here on /., have my own domain. Whenever I need to enter details for something I order, I use a new email alias for each site. e.g. for this site it would be slashdot.org@example.com That way I will know who the fucks were that sold my address, because in many cases it will be sold and not leaked.

      And them , if I know, I could decide what action to take. e.g. in your case none if it were the Americans or a lot, if it were the Swedes.

      It does not prevent anything. It just makes identifying the guilty easier.

      OTOH in the last 10 years that I do this, I have not once seen spam coming into one of those addresses, unless it was from the website itself.

      --
      Don't fight for your country, if your country does not fight for you.
    9. Re:Name and address? by Sesostris+III · · Score: 2

      There is a difference in having your name and address returned to you in a plain text email, and having it publishing it on a site like Slashdot.

      To be honest, I always thought the secure information was the credit/debit card number. Now it that was sent in a plain text email I'd be annoyed.

      --
      You never know what is enough unless you know what is more than enough. - Blake
    10. Re:Name and address? by zyzko · · Score: 2

      This,

      I do not live in the US, and we do have here (an evil and communist) centralized SSN system.

      Still, companies and even government agencies sometimes (although they are getting wiser...) use SSN's as passwords when they should not - SSN should be public, your "GUID", and just identify that "I am this person", but not verify that identity. It is stupid - because once the SSN leaks out it is extremely hard to change, and you can't manage your identification method on per-service basis (on some less important cases you could resort to no authentication at all, on some use passwords, and decide that on the really important ones you have to be present and provide biometric proof).

      Your address and name - well, it might not be wise to yell them out loud on every occasion, but they are not secrets either. I can imagine that the original poster shreds all his snail-mail thoroughly, but majority of people do not and that information is readily available in the trash for any passer-by.

  5. Re:HTTPS means something specific by lemou · · Score: 2

    Exactly, and their Term Of Services (if there are any), are probably not as secured as their website's sockets.

  6. Re:HTTPS means something specific by Anonymous Coward · · Score: 5, Insightful

    I believe that his point was that the exact information that was sent encrypted is now being sent in plain-text over email. So, what's the point of using HTTPS to send private information if it's leaked right back through plain-text on port 25, and what can be done to tell companies to stop forwarding all those details through emails. Maybe they could email a link telling the user where to log-in to see his invoice instead of forwarding all his private information through email.

  7. Because it's not important? by Okian+Warrior · · Score: 5, Insightful

    Why should they care?

    There's no benefit to them keeping your information safe, it costs them time, money, and effort to do so, and there's no real consequences when they screw up. They will just put out a statement saying "all of our customer information was stolen, we recommend everyone change their password, and the hole is now patched - it can't happen again!".

    Also, they can blame the thieves. "It wasn't our fault, it was that scoundrel who noticed that you can change the account number in the URL to get into someone else's account."

    As to "we value your privacy", what does that actually mean? It means that companies have discovered that people trust companies that make that statement, and are more likely to purchase from such a company.

    That's all it means, and no more. It doesn't mean that they care or that they abide by the statement, it means that they think they can get more business by using that phrase liberally in their public-facing documents.

    You're living under the naive assumption that companies mean what they say and will do what they promise. They do what the consumer protection laws force them to do - any statement that reflects these laws is probably true, while the rest is simple puffing.

  8. Re:The reason is simple... by SeaFox · · Score: 2

    ...You're dealing with human beings, and human beings make mistakes.

    That's why.

    Let's not assign to incompetence that which may simply be apathy.
    For personally identifiable information that is non-sensitive, is there any reason they should care about taking measures to secure it (especially when it's not their own)?

  9. Re:HTTPS means something specific by Anonymous Coward · · Score: 3, Informative

    I think the analogy would be whispering something into the company's ear, then having the company yell loudly back "OK, Bob Smith, you ordered a 5-month supply of boner pills, and is your phone number still 867-5309?!" I think the lack of conceptual security awareness contiguity evinced by the rather ramshackle habits of securing one transmission via HTTPs on the one hand and then not securing a future transmission in any way shape or form on the other hand is what seems to have irked the anonymous reader. Companies often contain multiple freely self directing agentive humans who often do things in ways which can appear on the outside to be dissonant.

  10. Re:HTTPS means something specific by Etherwalk · · Score: 4, Insightful

    So, what's the point of using HTTPS to send private information if it's leaked right back through plain-text on port 25

    A locked front door and an open back door is better than two open doors. Although yes, they should lock the back door. What we really need is industry-standard secure-ish email.

  11. Don't worry about it by iceco2 · · Score: 4, Insightful

    The question is, who are you worried will find this super secret sensitive information (Your name, address and fact you use the site)?
    The government? They don't need to intercept the e-mail they have easier ways of knowing it?
    Some criminal targeting you specifically who manged to intercept this e-mail? He already knows who you are all he learned is you use this site,
    simply seeing the IP is enough?
    Some random script kiddie on the internet? intercepting e-mails is not that easy, yes they are in plain text but they are not broadcast over the internet for everyone to see
    you have to position yourself along the route it travels (and this route normally doesn't change much) and attack somewhere along it, not impossible but hardly effortless. and why would he?
    Which only leaves corporate espionage targeted against the site you are visiting, which though more likely then any other vector still seems a bit far fetched, and in the end all they learn is your name&address.
    There are plenty of serious threats out there on the internet, this doesn't seem like one of them.
    focus your worrying else where.

  12. It's forbidden in places with sane privacy laws by Etylowy · · Score: 2

    is there any legislation — in any territory — which addresses this?

    It's forbidden in Poland. Similar rules apply in many european countries

  13. Re:HTTPS means something specific by tftp · · Score: 2

    the rather ramshackle habits of securing one transmission via HTTPs on the one hand and then not securing a future transmission in any way shape or form on the other hand

    How would one secure an email? Existing S/MIME and PGP are not commonly used.

    A company cannot abandon email because it's the only notification method that is guaranteed to be delivered to the purchaser of goods. If you just show a confirmation number on the screen in big bold red letters and ask to write it down, 99% of customers will not notice that. Some may not even see it because they walked away or closed the browser as soon as the transaction went through.

    So the problem here is far deeper, it's not just lazy programmers. Perhaps it won't be solved until every one of us has a personal FIPS 140-2 USB or smart card processor on a keyring.

  14. What's sensitive? by Todd+Knarr · · Score: 2

    Your name, address and phone number are published in the phone book. What's sensitive here?

    On a Web site, it's done over an encrypted connection not to protect the information but to prevent a third party from sitting in the middle collecting payment information. The combination of personal information with payment information (credit card number and expiration date), that would be sensitive. On their own either set of information should be non-sensitive, but combined it's sufficient to pass the authentication checks merchants and credit-card companies do. But just personal information without any associated payment information, what's anyone going to do with that that they couldn't do by looking through your local phone directory?

  15. Speaking as someone who has worked on Retail sites by Anaerin · · Score: 4, Insightful

    Generally speaking, retail sites (Ones who have the really important information, like credit card numbers and the like) also only store hashed passwords. So asking for a password will get you a temporary link e-mailed (usually requiring further security questions) to set a new password. Other personal information, your name and e-mail address, are not considered worth securing, as you automatically send them out with every message you send, and all your mail is invariably addressed to you with your full name by your other contacts.

    Postal addresses are generally something of a grey area. On the whole, they're not particularly secured (Anyone who was determined to find out could find your address from the phone book, electoral roll, or other public list). Credit card numbers are typically secured by removing/obscuring all but the last 4 digits, and items ordered are again typically treated as "Better to include with a receipt, as a double-check, than to exclude".

    There is, as always, a fine balance in the "Privacy is required" to "more information is better" debate, but leaving that aside, while SMTP is a plain-text transfer medium, it generally requires quite a lot of work to actually get someone's details. For instance, you have to:

    • Poison a DNS record for a particular host (To point mail traffic at your server), or somehow spoof an IP address/routing record on the open internet

      Note, this will have to be done for the SMTP server(s) of the particular provider's message you want to intercept

    • Intercept the particular mail message you want (There's going to be a lot of mail coming through, most of it inconsequential)
    • Forward all the mail you've received on to the correct host (Which will be tough if you've grabbed their IP address(es)).

      If you don't do this, the provider will quickly notice they're not getting mail anymore and try to find out why, which'll get you discovered quickly

    • Find some way to actually use the mostly useless information you have gleaned.

      So Mr. John Smith lives at 1234 Anyroad, Someville, KY, and bought a can of compressed air and a USB mouse... So what? Start flooding him with ads for compressed air products? Offer him hot USB on PS2 action from waiting serial mice in his area? That'll get you some sales... NOT. Oh, and you can buy that kind of information already, from his credit card company or bank (who make a very nice profit selling those details anyway) for considerably more cheaply and easily than poisoning the entire internet.

    This isn't easy, or practical. Sure, if you want to, you can do it, but what is the point? If you're stalking them, there's much easier methods (going through their trash, trawling public records, google searching their name). If you're selling to them, there's easier ways (Buying details lists from credit bureaus, mass mailing).

    The problem of secure e-mail has been around for a long time, and many solutions have been proposed for the problem (S/MIME, PGP, Domainkeys), but it's largely a chicken-and-egg problem - Secure mail systems are not universally supported, so it's not used/Secure mail systems aren't used, so they're not supported. Solving this problem is left as an exercise for the reader. Obviously.

  16. Re:HTTPS means something specific by tftp · · Score: 2

    Most people would find it inconvenient when an important electronic receipt comes with all important fields blacked out. When I buy for a company online I forward these receipts to the accounting. What would I do if the email doesn't say what I bought, how much I paid, what c/c I used, and so on?

    I understand that it is perfectly possible to have a purely HTTPS online store, without using email at all. You could print your receipts securely on your local printer (or into PDF) and submit those. However hardly any store on the Internet operates this way. And even if we make that additional step and revolutionize e-commerce, still we would have a partially broken system that has a huge disconnect between the arbitrary identity of the user and the verified identity of the credit card (thus allowing anyone to buy with a stolen c/c.)

    In practical terms, email is not easily interceptable. En route it is usually encrypted with TLS. That is easy because SMTP servers do not insist on authentication of peers. So only the two endpoints, those that hold private keys, have access to the content.

    One could say that the SMTP server itself is vulnerable. Well, it is, unless you run your own. I do. It's trouble-free. On top of that, nothing prevents the server from encrypting stored emails so that it's hard for an operator (or an intruder) to gain access. For example, generate keypairs for each account, and make sure that the SMTP/database box has only the public half. To read mail (and decrypt) you have to log in with your password, which just happens to decrypt the private key - and that can happen on a completely different (IMAP) box, and only in RAM, and only while you are using the server.

    So for all practical purposes it is easier - and probably safer - to keep the current practice. Most retailers black out the c/c number anyway; the last four remain, but how many cases are known of actually recovering the full number this way? (Just send a Google Glass wearer to the checkout line at any store and capture as many cards as you care to.) The rest is not very likely to get stolen. As I understand, most thefts of login data occur directly from databases because they are either not encrypted, or encrypted with a symmetric algorithm, and the key just sits right there (it has to, otherwise you cannot encrypt.)

    But if people want change, it should begin at the basics - with secure and sufficiently trustworthy authentication and encryption; this means that everyone gets issued at least one keypair inside of a dongle. Once you have that, everything else becomes trivial. As I understand, DoD has implemented exactly such a system with a common access card.

  17. Re:Are you daft? by Quasimodem · · Score: 3, Funny

    Your payment is sacred. All other, not so much. (Fixed)

  18. Ya but by Sycraft-fu · · Score: 3, Insightful

    In those places, a $100 bill would work as well or better than a passport for getting through checkpoint guards. The idea that someone would bother with your passport number in trying to forge a passport to get through there is rather laughable, since they didn't even bother to check said number to see if it was legit.

    At a border with better security? Not going to work. Passports have a lot more security to them than that, particularly now.

    Basically if places have weak security, the have weak security. Someone isn't going to bother to try to get a legit name and number to forge a passport. If they have tight security, then it wouldn't do any good as they check the other features, which wouldn't match.

  19. Re:encrypted email is not standard by thegarbz · · Score: 2

    You are talking about A standard. The OP was talking about THE standard.

    I can categorically say in the last 20 years I have not received an email implementing any of S/MIME. S/MIME is only marginly more wide spread than RFC1149

  20. Re:HTTPS means something specific by heypete · · Score: 4, Interesting

    Interestingly enough, several Swiss banks do. My bank, PostFinance (the bank run by the Swiss post office) uses S/MIME to sign all outgoing mail, including their periodic newsletter. No confidential content is ever sent via email -- users are directed to login to the (https-enabled) website to view the sensitive information. All PDFs, such as account statements, are digitally signed and timestamped by a third-party timestamping service to prove their authenticity.

    It's nice to see *someone* getting it right.

  21. Re:HTTPS means something specific by Bert64 · · Score: 2

    The problem here is with how html links work... the link description (ie what you see) doesn't need to relate to the actual url (the href), so you often see a link which looks legitimate but actually goes to a malicious site, and many mail clients (and even browsers these days) dont make it easy to see the actual url. This is why slashdot puts the actual domain name inside square brackets after every link because it's far too easy to disguise a link to goatse as something else.

    So your mail ends up looking just like every other phishing scam, which means that either people will distrust your mail, or become more likely to fall for phishing scams.

    The fact is, computers in their current form and the internet as a whole were never designed for the non technical masses, and many many problems result from this.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  22. Re:HTTPS means something specific by FireFury03 · · Score: 4, Interesting

    Interestingly enough, several Swiss banks do.

    Swiss banks must be decidedly more clueful than British ones then. Most of the British banks seem to think that putting some easilly obtainable PII in a plain text email allows you to authenticate it.

    A few years ago, the Nationwide took to sending me marketing email that:
    1. Came from a domain other than nationwide.co.uk.
    2. Included web links to their product descriptions, but also not at nationwide.co.uk (can't remember the exact domain, probably something like nationwidebanking.co.uk or nationwideonline.co.uk - either way, something that could easilly have been registered by a third party.
    3. Included the first half of my post code.
    4. Wasn't electronically signed.

    I complained to them, pointing out that although the stuff they linked to didn't actually ask for any personal account details(*), they were basically muddying the waters when it came to people being able to identify phishing emails from legitimate emails and that they were training people to expect legitimate emails to employ exactly the same properties as phishing emails, which is obviously very bad for security. I also pointed out that it would be better for them to use a technology like S/MIME to allow the user to authenticate the email, rather than some trivially publically available information like half a post code.

    They responded - basically they couldn't understand any of my points about why what they were doing was a bad idea or why a postcode isn't suitable authentication criteria.

    I escallated the complaint to the regulator. They refused to get involved.

    In the end I ended up closing my Nationwide accounts - mainly because of several repeated screwups, one of which almost caused a house purchase to fall through (which they compounded by refusing to talk to me about when I was trying to sort it out); but their utter lack of clue about security certainly played a part.

    Unfortunately, since that time, almost all the banks I use have started doing similar stuff. I brought this up with a friend who works in the highstreet banking sector (although not on the IT side) and he pointed out that the banks are generally not interested in security, they only want to limit their liability - if a bank were to sign all their emails and their key got compromised then the bank would be liable, whereas if the customer hands their details to a phisher because the bank has trained them that they should expect legitimate emails to look like phishing emails then the customer is liable.

    No confidential content is ever sent via email -- users are directed to login to the (https-enabled) website to view the sensitive information. All PDFs, such as account statements, are digitally signed and timestamped by a third-party timestamping service to prove their authenticity.

    I would find it very useful for banks, credit card companies, etc. to email my statements to me (encrypted and signed), as this would allow me to automate archiving of them. It seems very unlikely to happen any time soon though.

    Here's a good example of bad email from a bank - in this case, Capital One, a credit card issuer, they email me monthly to say my account statement is ready for download from their website:
    1. The email comes from capitaloneonline.co.uk - why not capitalone.co.uk, which is their usual domain?
    2. It includes my name and the last 4 digits of my credit card number and says: "So you know that emails we send are genuinely from us, we will always quote the last 4 digits of your account number." - my name, card number and the fact that the card is issued by Capital One are going to be known by *anyone* who has accepted payment from my card. Not exactly great authentication credentials.
    3. It includes an "access your account" link, which takes me to the sign-in page on the capitalone.co.uk site. At least they're using the right domain this time, but still it seems risky training people to click rand