NCATComp410 / comp410_spring_2024

COMP410 spring 2024 semester
MIT License
3 stars 0 forks source link

Detect AU_ABN #20

Open bgbryan2002 opened 9 months ago

bgbryan2002 commented 9 months ago

For businesses operating in Australia, the Australian Business Register (ABR) issues an essential 11-digit identification called an Australian Business Number (ABN). For official procedures like taxation, business transactions, and government interactions, this special numerical code is essential. Known as Personally Identifiable Information (PII), the ABN is essential for differentiating and confirming companies in a range of industries. The ABN is widely used, so protecting its integrity and anonymity is crucial. As a type of PII, the ABN needs to be protected from potential abuse, fraud, and legal issues. The difficulty of fixing an ABN breach highlights the necessity of strong security protocols, guaranteeing the safe operation of companies and protecting the confidentiality and integrity of their private data.

Microsoft defines an Italian drivers license number as being an eleven digit code with optional delimiters (dashes or spaces) the format: 00 000 000 000

See here for more information about AU_ABN

I'll use 12 345 678 910 as an example according to the format outlined by the Australian Government | Australian Business Registrar

An attempt is made to determine the validity of the number code using a series of calculations, but is then set as false once it returns outside of the valid result bounds being 0.

claesmk commented 9 months ago

@bgbryan2002 how is this issue related to an Italian drivers license number?

jruff2001 commented 9 months ago

Great job stating the importance of the Australian Business Number (ABN) and its role in businesses operating within Australia. Your explanation effectively highlights how the ABN serves as a crucial part for official procedures such as taxation, business transactions, and government interactions.

bgbryan2002 commented 9 months ago

@bgbryan2002 how is this issue related to an Italian drivers license number?

The issue is related to the Italian license numbers because as a potential measure of verifying an accounts identity before access a particular business account, a two-step verification process could be put in place where the user would need to put in their drivers license or in this case their Italian drivers license number to access the associated business account.