İçeriğe geç

Seri numarası tahmin edilemezlik hesaplayıcı

Seri numaranızın uzunluğunu, karakter kümesini ve ürün kodu başına vereceğiniz adedi girin; tahmin olasılığını, entropiyi ve rastgele üretimde tekrar olasılığını görün, AB 2016/161'deki 1/10 000 eşiğiyle karşılaştırın. Hesap tarayıcınızda yapılır.

Ücretsiz araç · Serileştirme

Toplam karakter sayısı (GS1 AI 21 için en çok 20).

Serbest seçildiğinde kendiniz girin; karışan karakterleri çıkardıysanız küçülür.

Rastgele olmayan kısım (ör. sabit harf öneki); olası alana katkısı yoktur.

Bir GTIN için parti başına ya da ömür boyu vereceğiniz adet; hangisinin esas alınacağını ilgili kılavuzdan teyit edin.

Eşiği karşılayan en kısa uzunluk

Karakter kümelerine göre, girilen adet için tahmin olasılığını 1/10 000'in altına indiren en kısa seri numarası uzunluğu
Karakter kümesiBoyutRastgele kısımToplam (sabit önek dahil)
10 · rakam101111
26 · harf2688
36 · büyük harf + rakam3677
62 · büyük/küçük harf + rakam6266
82 · GS1 CSET 828266

Rastgele kısım, olası alanın adedin en az 10 000 katından büyük olması için gereken en küçük karakter sayısıdır.

Olası seri numarası sayısı
4,74E18
Entropi (rastgele kısım)
62 bit
Tahmin olasılığı (adet / olası alan)
1.000.000 / 4,74E18 = 2,11E-13
Eşik (AB 2016/161, Madde 4(b))
< 1 / 10.000
Değerlendirme
Eşiğin altında (1/10 000'den az)
Rastgele üretimde en az bir tekrar olasılığı
1,06E-7

Çok düşük; yine de tekrar denetimi yapın.

Sıralı numaralandırma neden uymaz?

Sıralı numaralarda (ör. 100001, 100002…) olası alan fiilen tek bir diziye iner: bir numarayı bilen sonrakini de bilir. Geçerli numaraların oranı hesaplamadaki gibi adet/alan değil, saldırgan açısından neredeyse 1'dir; bu yüzden sıralı numaralandırma 1/10 000 eşiğini karşılayamaz. Numaralar rastgele (ya da tahmin edilemez bir algoritmayla) üretilmelidir.

Türkiye İTS için seri numarasının kendi kuralları (karakter kümesi, uzunluk, biçim) ayrıca geçerli olabilir: bu değerler için güncel İTS teknik kılavuzuna bakın.

Bu hesap bir ön değerlendirmedir, hukuki ya da teknik danışmanlık yerine geçmez. Uygunluk kararı için ilgili mevzuata ve yetkili kurumun kılavuzlarına başvurun. Hesap tarayıcınızda yapılır; değerler hiçbir sunucuya gönderilmez.

Seri numarası üretim yönteminizi ve tekrar denetimini birlikte gözden geçirelim mi? Mevcut sisteminiz üzerinde konuşalım.

Görüşme talep edin

01

Nasıl kullanılır

  1. A

    Seri numarası uzunluğunu ve karakter kümesini seçin; varsa sabit (rastgele olmayan) önek uzunluğunu girin.

  2. B

    Bir ürün kodu için partide ya da ömür boyu vereceğiniz seri sayısını girin.

  3. C

    Tahmin olasılığını, 1/10 000 eşiği karşısındaki durumu, entropiyi, tekrar olasılığını ve gereken en kısa uzunluk tablosunu inceleyin.

02

Tahmin olasılığı nasıl hesaplanır?

Seri numarasının rastgele kısmı k karakterlik bir kümeden seçilen n haneden oluşuyorsa olası seri numarası sayısı N = k^n olur. Bir ürün kodu için a adet numara verildiyse, rastgele seçilen bir numaranın geçerli olma olasılığı p = a / N'dir. Sabit bir önek alana katkı yapmaz; yalnızca rastgele hanelerin sayısı n'i belirler.

Komisyon Yetki Devri Tüzüğü (AB) 2016/161, Madde 4(b), seri numarasının tahmin edilme olasılığının ihmal edilebilir ve her durumda 1/10 000'den az olmasını ister. Araç p değerini bu eşikle karşılaştırır; ayrıca rastgele kısmın entropisini (n · log2 k bit) gösterir ve her karakter kümesi için eşiği karşılayan en kısa uzunluğu listeler.

03

Sıralı numaralandırma ve tahmin edilebilirlik

Üretim sıralamasını izlemeyi kolaylaştırdığı için sıralı numaralar çekicidir, ama serileştirmenin sahteciliğe karşı değeri numaranın tahmin edilemez olmasına dayanır. Sıralı bir dizide bir numarayı gören biri komşularını da türetebilir; geçerli numara bulma olasılığı eşiğin çok üzerine çıkar.

Pratik çözüm, numarayı rastgele (ya da tahmin edilemez bir algoritmayla) üretmek ve üretim sırasını ayrı bir kayıtta tutmaktır. Rastgele üretimde karakter dağılımının eşit olması ve tekrarların denetlenmesi gerekir.

04

Tekrar (doğum günü) olasılığı ve tekrar denetimi

Numaralar rastgele üretildiğinde iki numaranın aynı çıkma olasılığı sezgiden yüksektir (doğum günü paradoksu). a adet numara, N olası değer için en az bir tekrar olasılığı yaklaşık 1 − exp(−a² / 2N)'dir. Aracın gösterdiği değer bu yaklaşımdır.

Aynı ürün kodu için iki ürüne aynı seri numarası verilmemelidir; bu yüzden olasılık çok düşük olsa bile üretimde tekrar denetimi (üretilen numaraları kaydedip yenisini onlarla karşılaştırmak) yapılmalıdır. Düşük/orta/yüksek ayrımı aracın kendi göstergesidir, mevzuat değeri değildir.

Sık sorulanlar

Girdiğim değerler bir yere gönderiliyor mu?
Hayır. Hesap tamamen tarayıcınızda çalışan kodla yapılır; değerler hiçbir sunucuya iletilmez ve kaydedilmez.
1/10 000 eşiği nereden geliyor?
Komisyon Yetki Devri Tüzüğü (AB) 2016/161, Madde 4(b): seri numarasının tahmin edilme olasılığı ihmal edilebilir ve her durumda 1/10 000'den az olmalıdır. Uygulamada hangi adedin esas alınacağını ilgili kılavuzlardan teyit edin.
Adet olarak neyi girmeliyim?
Aynı ürün kodu (GTIN) için vereceğiniz seri numarası sayısını: partide ya da ömür boyu. Daha büyük adet daha kötü bir olasılık verir; temkinli olmak için uzun dönemli toplamı girmek güvenli taraftır.
Türkiye İTS'nin seri numarası kuralları nedir?
Bu araç İTS'ye özgü bir değer vermez. Karakter kümesi, uzunluk ve biçim için güncel İTS teknik kılavuzuna bakın.
Sabit önek olası alanı büyütür mü?
Hayır. Sabit önek numarayı uzatır ama rastgele olmadığı için olası alanı büyütmez; yalnızca rastgele hanelerin sayısı hesaba girer.

Seri numarası üretimini doğru kurun

Tahmin edilemez seri numarası üretimi, tekrar denetimi ve ulusal sistemlere bildirim için hat ve ERP ile bütünleşik bir çözüm kuruyoruz. Ücretsiz keşif görüşmesinde konuşalım.