SmartID’s, or Smart Identifier Patterns are regular expressions created with qualifiers when appropriate. These SmartID’s are used during Data Loss Prevention (DLP) processing to look for and act on specific violations.
In some cases, SmartID’s are very generic due to the nature of the search item and must be combined with dictionaries and proximity searches in order to reduce the number of false positives.
For example, a rule that is looking for Social Security Numbers (SSN) will trigger if the format of nine digits (nnn-nn-nnnn) is matched, but could also trigger on any nine digit number. To reduce the number of false positive results on unformatted SSN, we look for numbers that are nine digits and do not whole group zeros (e.g. 000-11-2222, or 111-00-2222). We also check that the number is near an indicative word in one of our dictionaries (e.g. SSN or Soc Sec No).
Alaska or Alabama driver’s license numbers are unformatted numbers of lengths between five and seven or seven and eight digits respectively. In these cases we would expect a higher number of false positives since these license numbers are indistinguishable from each other if the length is equal to seven.
We attempt to reduce the number of false positives for driver’s licenses by using the SmartID’s in conjunction with the USDL (United States Drivers License) dictionary.
Smart Identifier Formats
The following is a description of the most commonly used SmartIDs and the search pattern that is being used for Social Security Numbers, Credit Cards and Drivers Licenses. In the case of most Credit Cards, a valid must also work with the Luhn Algorithm, so the SmartID contains the logic to verify the number against this checksum formula.
Social Security Number Smart Identifier
Formatted – matches nnn-nn-nnnn
Unformatted – matches – nnnnnnnnn
Credit Card Smart Identifier
American Express (0000-000000-00000):
– 15 digit number that starts with 34 or 37 + Luhn.
Diners Club / Carte Blanche (0000-000000-0000:
– 14 digit numbers that start 3000-3059/3600-3699/3800-3899 followed by 6 digits followed by 4 digits.
Discover Card (0000-0000-0000-0000):
– 16 digit numbers that start with 6011 + Luhn.
Master Card (0000-0000-0000-0000):
– 16 digit numbers that start with 5100-5599 + Luhn.
Union Pay-China (0000-0000-0000-0000):
– 16 digit numbers that start with 62 + Luhn.
– 13 or 16 digit numbers that start with 4 + Luhn.
Banking Smart Identifier
ABA Routing Number:
ABA Routing Number and Bank Account Number:
Banking Account Terms and Bank Account Number:
Driver’s License Smart Identifiers
Canadian Drivers Licenses
Prince Edward Island:
State Identification Numbers
The service is great at filtering bad email as well as junk email out while allowing clean email though. I have used a few other options over the years and this is the best I have found. Clients sometimes have trouble configuring their settings to how they want it to be. Or tag emails as approved when they shouldn't and need IT interaction to resolve. Maybe just ease of use or having a more clear way for clients to resolve basics on their own.
Used the software for: 2+ years - 5/5 Overall
With an ever overloaded department, and with cybersecurity skills shortage getting worse securing the I.T infrastructure.
Offloading the task of e-mail filtering to Spambrella has dramatically helped in the department's performance. The only drawback in our case is that the service is hosted outside of our territory and thus out of the legal jurisdiction.
It doesn't require an arcane knowledge to set the Spam filtering up, the guides are straight to the point and support staff are very helpful. Functionality wise, in short: we do not get spammed. Thanks to Spambrella.
Archiving wise, the new solution is easy to use, searches well and fast and is by far the cheapest we could find at the time. Ten year retention rocks!
Easy to onboard my customers from another spam filtering system. Very fast and haven't had any downtime in the 9 months since I have moved to Spambrella. When I have had to use support, responses where quick. I had to move all my customers from another filtering system with little notice. After I moved my customers I realised how bad the old solution I used was. Contact with Sales and Support always been professional
I found spambrella to be easy to set up and has dramatically reduced the number of spam emails hitting our inboxes. It was easy to 'train' the software to release any genuine emails that were caught or add any spam that was not picked up.
Within a couple of weeks of use virtually no spam arrived to our mailboxes. Spam and phishing emails are a growing problem for everyone I'm sure. I now get a very low incidence of spam.
Robust, versatile, and reliable...
The reliability of the service and the level of protection that it provides. My spam levels immediately dropped to near zero.
There are almost no false positives. And I'm easily able to customize the level of protection with whitelists, blacklists, and sensitivity settings. I'm also a big fan of the antivirus and URL scanning features.
When it comes to securing email, most network admins focus on inbound security threats. This is understandable considering the threat viruses, malware, phishing and spear-phishing…
The number of fraudulent email circulations seems to grow with each passing day. Scammers use email fraud with the main motive of deceiving users for…
If you’re not in the IT industry, all the technical terms for malicious attacks on computer network systems can be confusing. It’s also pretty easy…
Impostor email attacks are a growing trend and problem. Attackers will target your employees, customers, and business partners with these advanced attacks. It is now…