> You know if you're going to be wrong you should be less vociferous about it
Needless petty snark.
> Compromising SWIFT credentials allows you to send money from any account. Compromising a customer's private key would only allow you to send money that's in that one account.
If the "customers" are "banks" as you stated, then there is a 1:1 relationship between SWIFT credentials and private keys which allow one to sign transactions on behalf of the "customer" (bank).
Needless petty snark.
> Compromising SWIFT credentials allows you to send money from any account. Compromising a customer's private key would only allow you to send money that's in that one account.
If the "customers" are "banks" as you stated, then there is a 1:1 relationship between SWIFT credentials and private keys which allow one to sign transactions on behalf of the "customer" (bank).