Randomized serialization

The need of serial numbers is everlasting and misuse of the same is constant because they are predictable numbers. They come in numerical order. They cannot be used as random/unique codes because of their simple numerical order.

Unique numbers also are basically serial numbers but they are randomly picked up from the serial. Creation of such unique numbers/codes in large quantity needs mathematical algorithm which is always cracked and the codes accessed by hackers.

I have found a new system that creates numeric and alphanumeric unique codes one cannot crack/break.

These codes can be used as serial numbers as well random codes.

The idea that struck to me is so simple that it might be in use already, I fear. But I have not come across this idea before so I dare put it here.

My simple idea is this.

Whatever be the serial number, add one/two or desired random digits to it.

For example:------------See these predictable 11 digits serial numbers

12345678901, 12345678902, 12345678903, 12345678904, 12345678905

12345678906, 12345678907, 12345678908, 12345678909, 12345678910.

Now I turn them into 12 digits random codes by adding single random digit, without disturbing their property.

123456789016, 123456789024, 123456789033, 123456789049, 123456789050

123456789065, 123456789074, 123456789088, 123456789093, 123456789101.

Above numbers are useful for serialization as well they can be used as random codes wherever necessary.