Zakres rzeczowy zamówienia dystrybucja, nabywanych w systemie Wykonawcy za pomocą telefonów komórkowych oraz innych kompatybilnych urządzeniach mobilnych użytkownika, biletów krótkookresowych uprawniających do korzystania z usług przewozowych organizowanych przez Zarząd Infrastruktury Komunalnej i Transportu w Krakowie w ramach systemu Komunikacji Miejskiej w Krakowie (KMK) : System Wykonawcy dostarczony i zarządzany przez Wykonawcę system informatyczny, stanowiący całość niezbędnego sprzętu i oprogramowania, umożliwiający sprzedaż biletów, tj. ich zapis elektroniczny w telefonach komórkowych użytkowników oraz ewidencję tych biletów, działający w oparciu o sieć telefoniczną oraz odpowiednią technologię przesyłu danych. system Wykonawcy będzie dostępny 24 godziny na dobę dla wszystkich użytkowników telefonii komórkowej GSM na terenie Rzeczpospolitej Polski, posługujących się aparatami z funkcją obsługi GPRS i minimum aplikacji dla systemów: Android, ios, Windows Phone/Windows Mobile; 3. System Wykonawcy będzie wykonany przy użyciu technologii oraz wykorzystaniu takich zabezpieczeń, które uniemożliwiają generowanie biletów nieewidencjonowanych w systemie oraz generowanie biletów poprzez ingerencję nieuprawnionych osób. 4. Dystrybucja biletów w systemie Wykonawcy dotyczyć będzie biletów kupionych przez Wykonawcę od Zamawiającego. 5. Termin sprzedaży biletów w systemie Wykonawcy zostaje ustalony od momentu podpisaniu umowy (po wdrożeniu taryfy Zamawiającego) do godz. 23.59 dnia 302019 r. W tym okresie Wykonawca jest uprawniony do dystrybucji biletów wymienionych w Załączniku nr 1 do Zakresu rzeczowego zamówienia, które mogą ulegać zmianie. 6. Zamawiający zastrzega sobie prawo rozszerzenia sprzedaży biletów za pośrednictwem systemu Wykonawcy o inne wybrane rodzaje biletów krótkookresowych. Aktualizacja cen lub rodzajów biletów ma się odbywać bez konieczności reinstalacji lub aktualizacji Oprogramowania po stronie użytkownika. W przypadku sprzedaży dodatkowych biletów stosuje się te same warunki rozliczania i wynagradzania Wykonawcy, co w punkcie 16. 7. Podstawowe parametry techniczne biletów dystrybuowanych w systemie Wykonawcy zostały określone w Załączniku nr 2 do Zakresu rzeczowego zamówienia. 8. Użytkownicy systemu Wykonawcy będą płacić za bilety według cen określonych w obowiązującej w systemie Komunikacji Miejskiej w Krakowie taryfie biletowej. 9. Wykonawca jest zobowiązany do poinformowania klientów, że koszty przesłania biletu na telefon komórkowy zależą od taryfy, jaką posiada użytkownik systemu Wykonawcy ze swoim operatorem telefonii komórkowej. 10. Wykonawca udostępni Zamawiającemu po podpisaniu umowy, a przed rozpoczęciem sprzedaży niezbędne oprogramowanie umożliwiające kontrolę on-line przeprowadzonych transakcji oraz pełną ewidencję zrealizowanych transakcji oraz statystykę dystrybucji. Ewidencja musi umożliwić pełną identyfikację konkretnej transakcji i zawierać następujące dane: 1) czas transakcji; 2) numer telefonu komórkowego, za pomocą którego zrealizowano transakcję; 3) rodzaj biletu; 1 z 12
4) cenę biletu (netto; brutto, w tym VAT); 5) numer biletu. 1 Wykonawca udostępni po podpisaniu umowy, ale przed rozpoczęciem sprzedaży wskazanej przez Zamawiającego firmie prowadzącej kontrolę biletów Komunikacji Miejskiej w Krakowie, niezbędne oprogramowanie umożliwiające kontrolę biletów oraz przeprowadzonych transakcji w celu rozpatrywania reklamacji. 1 Wykonawca zobowiązuje się po podpisaniu umowy, ale przed rozpoczęciem sprzedaży uzgodnić z Zamawiającym i dostarczyć dokumenty: Regulamin systemu Wykonawcy oraz Instrukcja zakupu i kontroli biletów w systemie Wykonawcy. 13. Wykonawca zobowiązuje się do dnia: 1) po podpisaniu umowy, ale przed rozpoczęciem sprzedaży uzgodnić z Zamawiającym projekty: ulotki oraz plakatu, zawierających informacje o możliwości i sposobie płacenia komórką za bilety Komunikacji Miejskiej w Krakowie w systemie Wykonawcy, 2) 27 stycznia 2017 r. wydrukować na koszt Wykonawcy i dostarczyć do Zamawiającego wymienione w podpunkcie 1 powyżej materiały reklamowe, w nakładzie wystarczającym do zaspokojenia zapotrzebowania, rozprowadzane przez Zamawiającego lub za pośrednictwem Zamawiającego. 14. Zamawiający zobowiązuje się przeprowadzić po podpisaniu umowy, ale przed rozpoczęciem sprzedaży szkolenie kontrolerów biletowych prowadzących kontrolę biletów Komunikacji Miejskiej w Krakowie nt. sposobu kontroli biletów w systemie Wykonawcy. 15. Do podstawowych obowiązków Wykonawcy należeć będzie: 1) zapewnienie ciągłej i bezawaryjnej dystrybucji biletów przez 24 godziny na dobę, we wszystkie dni tygodnia, za wyjątkiem zaistnienia zdarzeń niezależnych od Wykonawcy; 2) stały nadzór techniczny i informatyczny nad systemem Wykonawcy; 3) niezwłoczne informowanie Zamawiającego o wszelkich awariach, uszkodzeniach, zawieszeniach w funkcjonowaniu systemu Wykonawcy powodujących brak dostępu do niego przez okres dłuższy niż 2 godziny; 4) zagwarantowanie wysokiego poziomu bezpieczeństwa dla przesyłanych danych oraz połączeń z Internetem; 5) przetwarzanie i przechowywanie wszystkich zebranych danych osobowych w sposób zgodny z ustawą z dnia 29 sierpnia 1997 r. o ochronie danych osobowych (Dz. U. z 2016 r., poz. 922, z późn. zm.); 6) bieżąca aktualizacja Oprogramowania, związana z wprowadzeniem zmian w taryfie biletowej; 7) zastosowanie w systemie Wykonawcy technologii aplikacji mobilnej do zakupu biletów przez użytkowników, instalowanej na telefonie użytkownika i działającej w oparciu o połączenie internetowe; 8) skonstruowanie takiego systemu, aby w procesie zakupu biletów, użytkownik miał możliwość wyboru wyłącznie rzeczywistych danych dotyczących usługi Zamawiającego. W szczególności system Wykonawcy powinien umożliwiać wybór wyłącznie rzeczywistych numerów linii autobusowych i tramwajowych funkcjonujących w systemie Komunikacji Miejskiej w Krakowie; 9) zapewnienie użytkownikom możliwości zapłaty za bilety w systemie Wykonawcy środkami pieniężnymi pochodzącymi z przedpłaconego konta przypisanego w momencie rejestracji do danego użytkownika oraz bezpośrednio z karty płatniczej, przypisanej przez użytkownika do jego konta; 2 z 12
10) dokonywanie zwrotów użytkownikom systemu Wykonawcy całości niewykorzystanych środków pieniężnych, bez potrącania jakichkolwiek opłat, w przypadku ich rezygnacji z użytkowania systemu lub w przypadku wygaśnięcia bądź rozwiązania niniejszej umowy; 11) zapewnienie użytkownikom, bez dodatkowych opłat, dostępu do portalu użytkownika, w którym po zalogowaniu się przy pomocy nazwy użytkownika i hasła będą mogli m.in. sprawdzić historię nabytych biletów, doładować swoje konto środkami pieniężnymi oraz zarządzać swoimi danymi; 12) zapewnienie rejestracji wszystkich wykonywanych operacji dystrybucji biletów; 13) przygotowanie raportów statystycznych użytkowania systemu Wykonawcy, w tym przygotowanie i przekazanie Zamawiającemu zestawień miesięcznych oraz szczegółowych miesięcznych ewidencji; 14) przygotowanie i udostępnienie upoważnionym przez Zamawiającego osobom strony internetowej, umożliwiającej w czasie rzeczywistym generowanie raportów statystycznych dotyczących pracy systemu Wykonawcy, przekazywane w czasie rzeczywistym raporty z ostatnich 20 transakcji w systemie Wykonawcy oraz możliwość wglądu do wszystkich transakcji realizowanych w systemie jako podstawę do rozliczeń oraz rozpatrywania skarg i zażaleń użytkowników systemu. Poza tym Wykonawca zobowiązuje się udostępnić Zamawiającemu odpowiednie API do dostępu do systemu Wykonawcy, w celu pobierania danych; 15) opracowanie sposobu kontroli biletów oraz przeprowadzenie szkoleń w zakresie obsługi kontrolnej systemu Wykonawcy, w tym szkolenia kontrolerów biletowych; 16) rozpatrywanie reklamacji związanych z zarzutem nieprawidłowego funkcjonowania systemu Wykonawcy; 17) współpraca z Zamawiającym lub ze wskazaną przez Zamawiającego firmą prowadzącą kontrolę i windykację biletów Komunikacji Miejskiej w Krakowie w przeprowadzaniu procedur odwoławczych, związanych z nałożeniem opłaty dodatkowej lub niewłaściwym korzystaniem z systemu Wykonawcy; 18) przeprowadzenie, przynajmniej 2 razy w czasie trwania umowy, na swój koszt akcji promocyjnych przeznaczonych dla użytkowników systemu Wykonawcy, których zakres będzie każdorazowo ustalany z Zamawiającym; 19) opracowanie i zapewnienie aktualnych informacji o możliwości i sposobie płacenia komórką za bilety Komunikacji Miejskiej w Krakowie w systemie Wykonawcy, przeznaczonych do publikacji przez Zamawiającego m.in. na stronach www; 20) wykonywanie każdorazowo na swój koszt, przy współpracy z Zamawiającym, aktualnych projektów i zapewnienie druku naklejek i ulotek, zawierających informacje o możliwości i sposobie płacenia komórką za bilety Komunikacji Miejskiej w Krakowie w systemie Wykonawcy, w nakładzie wystarczającym do zaspokojenia zapotrzebowania, rozprowadzanych przez Zamawiającego lub za pośrednictwem Zamawiającego; 21) ciągłe informowanie o sprzedaży w systemie Wykonawcy biletów Komunikacji Miejskiej w Krakowie oraz do promowania tej sprzedaży zarówno na stronie www. Wykonawcy, jak też w aplikacji mobilnej Wykonawcy; 3 z 12
22) reklama systemu Wykonawcy na swojej stronie internetowej oraz poprzez druk materiałów reklamowych rozprowadzanych przez Strony umowy. Szczegóły będą podlegać każdorazowo oddzielnym ustaleniom; 23) niezwłoczne informowanie Zamawiającego o wszelkich zmianach w Regulaminie systemu Wykonawcy. 16. Wykonawca zobowiązany jest przekazywać na konto Zamawiającego środki pieniężne odpowiadające wartości brutto sprzedanych biletów, wynikającej z cen urzędowych poszczególnych rodzajów biletów określonych w uchwale taryfowej, przyjętej przez Radę Miasta Krakowa. 17. Przychody uzyskiwane ze sprzedaży biletów komunikacji miejskiej stanowią dochód Zarządu Infrastruktury Komunalnej i Transportu w Krakowie, który jest następnie przekazywany do budżetu Miasta Krakowa. 18. Z tytułu realizacji wszystkich świadczeń na rzecz Zamawiającego określonych w umowie Wykonawca otrzymywać będzie wynagrodzenie w wysokości. % wartości netto sprzedanych przez Wykonawcę biletów, określonej każdorazowo w zestawieniu miesięcznym. 4 z 12
Załącznik nr 1 do Zakresu rzeczowego zamówienia Wykaz biletów sprzedawanych od dnia. r. w systemie Wykonawcy Lp. Rodzaj biletu Bilety: Strefa 1 przejazd lub 40 minut 1 osoba Symbol w systemie... Cena Bilet dla 1 osoby - przejazd w I strefie biletowej (linią miejską lub aglomeracyjną) 1 przej./40min N 3,80 zł Bilet dla 1 osoby - przejazd w I strefie biletowej (linią miejską lub aglomeracyjną) Ulgowy 1 przej./40min U 1,90 zł 2 przejazdowy, dwukrotnego kasowania 1 osoba Bilet dla 1 osoby - przejazdy w I strefie biletowej (linią miejską lub aglomeracyjną) 2 przejazdowy N 7,20 zł Bilet dla 1 osoby - przejazdy w I strefie biletowej (linią miejską lub aglomeracyjną) 2 przejazdowy U 3,60 zł 20,60,90-minutowe Bilet 20-minutowy - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) 20 min N 2,80 zł Bilet 20-minutowy - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) Ulgowy 20 min U 1,40 zł 3. Bilet 60-minutowy - przejazdy w dwóch strefach 60 min N 5,00 zł 4. Bilet 60-minutowy - przejazdy w dwóch strefach Ulgowy 60 min U 2,50 zł 5. Bilet 90-minutowy - przejazdy w dwóch strefach 90 min N 6,00 zł 6. Bilet 90-minutowy - przejazdy w dwóch strefach Ulgowy 90 min U 3,00 zł 5 z 12
24,48,72-godzinne Bilet 24-godzinny - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) 24 godz. N 15,00 zł Bilet 24-godzinny - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) Ulgowy 24 godz. U 7,50 zł 3. Bilet 48-godzinny - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) - Normalny 48 godz. N 24,00 zł 4. Bilet 48-godzinny - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) Ulgowy 48 godz. U 12,00 zł 5. Bilet 72-godzinny - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) 72 godz. N 36,00 zł 6. Bilet 72-godzinny - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) Ulgowy 72 godz. U 18,00 zł 7-dniowy Bilet 7-dniowy - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) - Normalny 7 dni N 48,00 zł Bilet 7-dniowy - przejazdy w I strefie biletowej (liniami miejskimi i aglomeracyjnymi) Ulgowy 7 dni U 24,00 zł 1 przejazd grupa do 20 osób Bilet grupowy do 20 osób - za przejazd w I strefie biletowej (linią miejską lub aglomeracyjną) Normalny Grupa 20 N 36,00 zł Bilet grupowy do 20 osób - za przejazd w I strefie biletowej (linią miejską lub aglomeracyjną) Ulgowy Grupa 20 U 18,00 zł rodzinny weekend Weekendowy bilet rodzinny - (ważny w sobotę i niedzielę) - przejazdy w strefach biletowych I i II (liniami miejskimi i aglomeracyjnymi) - Normalny Rodz. Week. N 16,00 zł Strefa 1 przejazd - 1 osoba Bilet dla 1 osoby - przejazdy w dwóch strefach 1 przejazd N 4,00 zł Bilet dla 1 osoby - przejazdy w strefach biletowych I i II (liniami miejskimi i aglomeracyjnymi) Ulgowy 1 przejazd U 2,00 zł 2 przejazdowy, dwukrotnego kasowania - 1 osoba Bilet dla 1 osoby - przejazdy w strefach biletowych I i II (liniami miejskimi i aglomeracyjnymi) 2 przejazdowy N 7,60 zł 6 z 12
Bilet dla 1 osoby - przejazdy w strefach biletowych I i II (liniami miejskimi i aglomeracyjnymi) 2 przejazdowy U 3,80 zł 60, 90-minutowe Bilet 60-minutowy - przejazdy w dwóch strefach 60 min N 5,00 zł Bilet 60-minutowy - przejazdy w dwóch strefach Ulgowy 60 min U 2,50 zł 3. Bilet 90-minutowy - przejazdy w dwóch strefach 90 min N 6,00 zł 4. Bilet 90-minutowy - przejazdy w dwóch strefach biletowych I i II (liniami miejskimi i aglomeracyjnymi) Ulgowy 90 min U 3,00 zł 24-godzinny Bilet 24-godzinny - przejazdy w dwóch strefach 24 godz. N 20,00 zł Bilet 24-godzinny - przejazdy w dwóch strefach Ulgowy 24 godz. U 10,00 zł 7-dniowy Bilet 7-dniowy - przejazdy w dwóch strefach 7 dni N 62,00 zł Bilet 7-dniowy - przejazdy w dwóch strefach Ulgowy 7 dni U 31,00 zł 1 przejazd grupa do 20 osób Bilet grupowy do 20 os - przejazdy w dwóch strefach biletowych I i II (liniami miejskimi i aglomeracyjnymi) Grupa 20 N 46,00 zł Bilet grupowy do 20 os - przejazdy w dwóch strefach biletowych I i II (liniami miejskimi i aglomeracyjnymi) Ulgowy Grupa 20 U 23,00 zł rodzinny weekendowy Weekendowy bilet rodzinny - (ważny w sobotę i niedzielę) - przejazdy w dwóch strefach biletowych I i II (liniami miejskimi i aglomeracyjnymi) - Normalny Rodz. Week. N 16,00 zł 7 z 12
Załącznik nr 2 do Zakresu rzeczowego zamówienia Podstawowe parametry techniczne biletów sprzedawanych w systemie Wykonawcy Bilet skasowany za pośrednictwem systemu Wykonawcy składa się z jednego przesuwanego ekranu, który zawiera następujące pola: Nazwa pola Symbolika Przykładowy tekst Ekran 1 Nazwa Tekst stały Komunikacja Miejska w Krakowie Loga KMK, ZIKiT Rodzaj biletu Animacja Logo jako dodatkowe zabezpieczenie biletu Strefy [ lub ] Rodzaj taryfy [N-normalny/U-ulgowy] Rodzaj biletu [1 przej./40min; 20,40,60,90 min; 24,48,72 godz.; 7-dniowy; 1 przejazd/grupa 20; Rodz. Week.; 2-przej.] Bilet: 1 przej./40min N (10 szt.) Numer linii Cena c lub cc lub ccc, pole pojawi się jedynie w przypadku zakupu biletu, jednoprzejazdowego/40min, dwuprzejazdowego lub grupowego Wartość biletu wyrażona w PLN zgodnie z obowiązującą taryfą biletową Linia: 22 Cena: 3,80 PLN Bilet zakupiony W przypadku zakupu kilku biletów w trakcie jednej transakcji (suma (ilość x cena jednostkowa) PLN) dd-mm-rrrr gg:mm:ss gdzie : dd dzień [.31]; mm miesiąc[.12]; rrrr - rok [2008..2099]; gg - godzina [0..23]; mm - minuta [00..59]; ss - sekunda [00..59] Dokładna data i godzina ustalana jest automatycznie przez..., jest całkowicie 8 z 12 38,00 (10 x 3.80) PLN Czas transakcji: 25-05- 2013 14:23:55
niezależna od daty i godziny ustawionej w telefonie komórkowym Ważność biletu Bilety: 20,40,60,90 min.; 24,48,72 godz. [Ważny do :] dd.mm.rr gg:mm gdzie : dd dzień [.31]; mm miesiąc [.12]; rr - rok [00..99]; gg - godzina [0..24]; mm - minuta [00..59] Data i godzina określana jest automatycznie po wyborze danego rodzaju biletu Ważny do: 25.05.13 13:42 Bilety: 7 dni; Rodz. Week. [Ważny do :] dd.mm.rr gdzie : dd dzień [.31]; mm miesiąc [.12]; rr - rok [00..99]; Data określana jest automatycznie po wyborze danego rodzaju biletu Ważny do: 25.05.13 Numer kontrolny cccccccc ośmioznakowy kod, generowany automatycznie przez system dla każdej rozpoczętej doby zegarowej nowy 09218537 Format: XXYAZZZB Numer biletu Gdzie: XX numer tygodnia w skali roku Y numer dnia tygodnia: 1 pn, 2 wt,, 7 - nd ZZZ zmienne w trybie dziennym liczby,, znane tylko Stronom AB aktualna pełna godzina KRK cccccccc ośmioznakowy, kolejny numer biletu KRK 00000017 Numer transakcji ccccccccccccccccccc dzięwiętnastoznakowy kod, generowany automatycznie przez system dla każdej rozpoczętej doby zegarowej nowy (częstotliwość zmiany kodu może ulec zmianie, po 9 z 12 1000110000002046945
wcześniejszym ustaleniu tego ze Zleceniodawcą) Kod 2D Indywidualny graficzny wyróżnik biletu zawierający poszczególne parametry biletu możliwe do zdekodowania przez urządzenie kontrolerskie, dodatkowo zabezpieczone podpisem cyfrowym. Specyfikacja kodu QR znajduje się poniżej. Przesuwany ekran jest dodatkowo zabezpieczony animowanym logo Zamawiającego. 3. Każda transakcja musi mieć indywidualny numer. 4. Bilet przechowywany w telefonie komórkowym nie może być kopiowany lub wysyłany na inny numer telefonu komórkowego. 5. Aby zabezpieczyć się przed nadużyciami, sesja kasowania musi być ograniczona czasowo, a po trzech próbach zakończonych przeterminowaniem sesji, ponowne wejście w funkcje zakupu może się odbyć po określonym czasie uzgodnionym ze Zleceniodawcą. 6. Przy zakupie biletu dwuprzejazdowego, dwukrotnego kasowania Wykonawca musi zapewnić rozwiązanie w systemie Wykonawcy, które umożliwi skasowanie, na tego rodzaju biletu, drugiego przejazdu bez dodatkowych opłat po stronie użytkownika. Specyfikacja biletu w systemie Wykonawcy zapisanego w graficznym kodzie 2D Kod 2D Elementem biletu telefonicznego, zakupionego w aplikacji Wykonawcy jest kod 2D w formacie QR Code, który zawiera niezbędne do jednoznacznej identyfikacji biletu i pasażera parametry, dodatkowo podpisane cyfrowo. W związku z powyższym część parametrów zapisanych zostanie jako numeryczne identyfikatory (np.: numer kontraktu, numer biletu, itp.), a część jako zapisane w kodzie ASCII parametry o charakterze tekstowym (np.: numer dokumentu, podpis cyfrowy). Format danych zakodowanych graficznie Struktura danych, opisana w kolejnym rozdziale zakodowana zostanie w postaci ciągu binarnego zawierającego poszczególne parametry w określonych bajtach struktury. Ponadto poszczególne parametry zapisywane będą w formacie Little Indian, co oznacza, że najmniej znaczący bajt danego parametru umieszczony zostanie jako pierwszy. Ze względu na zaobserwowane problemy z odczytem na urządzeniach mobilnych kodu 2D zawierającego bezpośrednio dane binarne, dodatkowo ciąg zawierający parametry biletu zakodowany zostanie algorytmem base64. 10 z 12
Struktura danych Poniżej przedstawiona została struktura danych biletu w postaci ciągu binarnego: nversion nticketnumber nticketseries nsaledate [2] [3] [2] [4] ncontract [2] nexpiredate [4] nvehicleid [4] npt [2] nsale [1] sdocument [5] sline [4] nquantity [2] ssignature [50] Opis parametrów: NAZWA PARAMETRU LICZBA BAJTÓW OPIS nversion 2 Oznaczenie dostawcy i wersji kodu nticketnumber 3 Numer biletu nticketseries 2 Seria biletu nsaledate 4 Data sprzedaży (liczba sekund od 2010-01-01 00:00) ncontract 2 Numer kontraktu (identyfikator rodzaju biletu) nexpiredate 4 Data ważności biletu (liczba sekund od 2010-01-01 00:00) nlineid 4 Identyfikator pojazdu (np. numer linii) npt 2 Pole nadmiarowe nsale 1 Pole nadmiarowe sdocument 5 Numer dokumentu pasażera w ASCII sline 4 Numer linii w ASCII nquantity 2 Liczba biletów ssignature 50 Podpis cyfrowy w ASCII 11 z 12
W zależności od oferty, nie wszystkie pola będą uzupełniane. Niewykorzystane przy danym bilecie parametry będą składały się z bajtów wypełnionych zerami. Weryfikacja podpisu cyfrowego Pole ssignature będzie zawierało cyfrowy podpis ciągu będącego konkatenacją wszystkich pozostałych parametrów. Wykorzystanie dostanie asymetryczny algorytm DSA. W tym celu na wskazanym przez Wykonawcę adresie URL, sparametryzowanym datą, wystawiony zostanie klucz publiczny umożliwiający weryfikację podpisu. Na każdy dzień, system będzie generował inną parę kluczy, w związku z tym, pobrany klucz publiczny umożliwi weryfikację parametrów biletu zakupionego tylko tego dnia, którego klucz dotyczy. Ze względu na możliwość pracy urządzenia kontrolerskiego w trybie off-line, aplikacja kontrolerska powinna przechowywać klucze publiczne w pamięci urządzenia. Ponadto istnieje możliwość pobrania klucza publicznego na 7 dni od dnia bieżącego. Ponadto aplikacja powinna pozostawić w pamięci klucze archiwalne uwzględniając najdłuższy możliwy czas ważności biletu. W przypadku braku klucza zapisanego w pamięci urządzenia w chwili kontroli, aplikacja powinna wyświetlić odkodowane parametry i kontrolerowi wyświetlić widoczny i wyróżniony kolorystycznie komunikat informujący o braku możliwości weryfikacji podpisu. 12 z 12