News for hackers. Stuff that matters.
Re:Banks, Arbitrary Password Restrictions and Why They Don't... by rkagerer on Wednesday September 18, 2019 @01:37PM (#21007838)
I've done work for a few major banks and seen their back-ends. Most of the products and tools they use in support of security are purchased from 3rd party vendors, and some of them aren't bad. Where I've seen it break down is in practice, where you end up with a bunch of compromises that boil down to "lowest common denominator".

e.g. Banks are buying each other up all the time. After a few dozen acquisitions you end up with a giant hodgepodge of diverse systems not designed to work together, but need to integrate them. Username and password is common to all, so you wind up with raw dumps to synchronize credentials. (That's less common now that most vendors have adopted better practices like password hashing, etc. but it wasn't so uncommon back in my day)

I'm not surprised at the character limits. It simply means there's at least one legacy system somewhere that can't accommodate more. It's not necessarily tied to a plaintext database field as Troy suggests; it could simply be a validation in some line of custom reporting code a programmer put in two decades ago based on ancient requirements devised long before current-day practices. Or more simply, bank IT themselves may be unsure what their real limit is at a given point in time, and chose to go with something "safe".

I'm not denying banks need to step up their game, after all it's nearly 2020. But personally I think the reason it won't matter is most of them won't be around long enough - they're in for a world of painful disruption from the likes of Stripe, Apple, Google, cryptocurrencies, Libra-like instruments, peer-to-peer services and micropayments, etc. and who-knows-what other big innovations about to be invented by geniuses from areas of the world presently starved for financial services.

Re:Banks, Arbitrary Password Restrictions and Why They Don't... by astine on Wednesday September 18, 2019 @01:47PM (#21007946)
"I'm not denying banks need to step up their game, after all it's nearly 2020. But personally I think the reason it won't matter is most of them won't be around long enough - they're in for a world of painful disruption from the likes of Stripe, Apple, Google, cryptocurrencies, Libra-like instruments, peer-to-peer services and micropayments, etc. and who-knows-what other big innovations about to be invented by geniuses from areas of the world presently starved for financial services."

I'd be surprised if these services actually disrupted the banking industry. Banks are heavily regulated, and with reason. The moment any service starts to step onto bank turf, they're going be subject to the same regulations and will have to effectively become a bank as a result. What's more, these services don't address the social role that banks play where they enable governments and large business to function by loaning them money. Or the economic control function that banks play. Banks will remain in existence for generations to come.

Re:Banks, Arbitrary Password Restrictions and Why They Don't... by rkagerer on Thursday September 19, 2019 @01:01PM (#21018159)
You raise some good points, and I agree it will take ages before the existing institutions die off. But the internet has transformed (or is transforming) nearly every other industry. Television (Netflix), retail (Amazon), transportation (Uber, eventually perhaps Waymo), communication (Gmail, Slack) etc. I think banking is up next. It's a ripe combination of innovation lethargy (the ancient, outdated tech is just one symptom), a customer base unsatisfied with the user experience, insipient poor judgement or corruption (to the point we've actually bailed them out to keep malfunctioning ones alive instead of letting market forces do their thing), comparatively fat margins supporting intrinsic inefficiency, and more. Some of the peer-to-peer techs (eg. decentralized Smart Contracts maintained by developers in permissive jurisdictions) will bypass regs for a while or limit enforcement to the on/off ramps - at least long enough to demonstrate alternative models (the way Napster did). Eventually new startups will offer the most appealing benefits in a legit, scalable, compliant way and run circles around the old institutions. At least, that's the broadcast today in my crystal ball ;-).
Re:Banks, Arbitrary Password Restrictions and Why They Don't... by clinta on Wednesday September 18, 2019 @02:25PM (#21008400)
I would think it'd be possible to remove limits for the user facing password and store it as a secure hash. Then on the integration side transform that hash into something that is compatible with the legacy system.