אפליקציית מעבר דיגיטלי לנייד לבקרת גישה מאובטחת | QR דינמי, NFC, BLE

כרטיסי פלסטיק קלים להעתקה ומאטים את הכניסה — הגיע הזמן לעבור ל-Digital Pass נייד. אנחנו בונים אפליקציות עם קודי QR דינמיים ותגי NFC שמונעים שכפול ומאיצים את הגישה. הצוות שלנו מספק את הפרויקט במפתח מלא, מבדיקת היתכנות ועד אינטגרציה עם מערכות בקרת כניסה ותמיכה שוטפת.

פיתוח ותמיכה בכל סוגי היישומים הניידים:

יישומים ניידים למידע ובידור
אפליקציות חדשות, משחקים, מדריכים, קטלוגים מקוונים, אפליקציות מזג אוויר, אפליקציות כושר ובריאות, אפליקציות נסיעות, אפליקציות חינוכיות, רשתות חברתיות ומסנג'רים, חידונים, בלוגים ופודקאסטים, פורומים, אגרגטורים
יישומים ניידים למסחר אלקטרוני
חנויות מקוונות, אפליקציות B2B, מרקטפלייסים, בורסות מקוונות, שירותי קאשבק, בורסות, פלטפורמות דרופשיפינג, תוכניות נאמנות, משלוחי מזון ומוצרים, מערכות תשלום.
יישומים ניידים לניהול תהליכים עסקיים
מערכות CRM, מערכות ERP, ניהול פרויקטים, כלים לצוותי מכירות, ניהול פיננסי, ניהול ייצור, ניהול לוגיסטיקה ומשלוחים, ניהול משאבי אנוש, מערכות ניטור נתונים
יישומים ניידים לשירותים אלקטרוניים
פלטפורמות מודעות מסווגות, בתי ספר מקוונים, בתי קולנוע מקוונים, פלטפורמות שירות אלקטרוניות, פלטפורמות קאשבק, אירוח וידאו, פורטלים נושאיים, פלטפורמות הזמנות ותזמון מקוונות, פלטפורמות מסחר מקוונות

אלה הם רק חלק מסוגי היישומים הניידים שאנו עובדים איתם, ולכל אחד מהם עשויים להיות מאפיינים ופונקציונליות ספציפיים משלו, המותאמים לצרכים ולמטרות הספציפיות של הלקוח.

השירותים שאנו מציעים
מציג 1 מתוך 1כל 1734 השירותים
אפליקציית מעבר דיגיטלי לנייד לבקרת גישה מאובטחת | QR דינמי, NFC, BLE
בינוני
מ- 1 שבוע עד 3 חודשים

הכישורים שלנו:

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית מובייל עבור FEEDME
    פיתוח אפליקציית מובייל עבור FEEDME
    971
  • פיתוח אפליקציית מובייל עבור XOOMER
    פיתוח אפליקציית מובייל עבור XOOMER
    869
  • פיתוח אפליקציית מובייל עבור RHL
    פיתוח אפליקציית מובייל עבור RHL
    1289
  • פיתוח אפליקציית מובייל עבור ZIPPY
    פיתוח אפליקציית מובייל עבור ZIPPY
    1143
  • פיתוח אפליקציית מובייל עבור Affhome
    פיתוח אפליקציית מובייל עבור Affhome
    1076
  • פיתוח אפליקציית מובייל עבור חברת FLAVORS
    פיתוח אפליקציית מובייל עבור חברת FLAVORS
    677

עם ניסיון של למעלה מ-5 שנים ויותר מ-30 פרויקטים מוצלחים, יש לנו מומחיות עמוקה בפיתוח כרטיס דיגיטלי נייד. במתחם מחסנים עם 12 נקודות כניסה, הכרטיסים הישנים היו כרטיסי פלסטיק עם פס מגנטי. כל העתקה של מפתח הייתה סיכון. החלפנו אותם בכרטיס דיגיטלי נייד עם QR דינמי מבוסס TOTP, מה שהפחית את זמן המעבר ב-50% (מ-2 שניות לשנייה אחת) וביטל את האפשרות להעתקה. פריסת הכרטיס הדיגיטלי הפחיתה מקרי גניבה ב-90% ואת עלויות התפעול ב-30%. חיסכון: 50,000 דולר בשנה רק בייצור והחלפת כרטיסים.

היכן הלוגיקה של הכרטיס הדיגיטלי הנייד נשברת לרוב

הבעיה הנפוצה ביותר: האפליקציה מציגה קוד QR אך אינה מבטיחה שהוא חד-פעמי. קוד QR סטטי על מסך הטלפון יכול להיות מצולם ולשיתוף. הפתרון שלנו מפחית את סיכון ההעתקה לאפס, בעוד שקוד QR סטטי יכול להיות מועתק בקלות ולשימוש חוזר — שיפור של 100% באבטחה. הפתרון הנכון הוא קוד TOTP דינמי על גבי JWT חתום: כל 30 שניות נוצר קוד חדש מתוך סוד משותף שהונפק במהלך ההתחברות. השרת מאמת לא את ה-QR עצמו אלא את חתימת הטוקן יחד עם חלון הזמן. גישה זו מבטלת את סיכון ההעתקה – שיפור אבטחה פי 2 לעומת QR סטטי.

נקודת כאב שנייה היא אינטראקציית NFC עם בקרי OSDP (Suprema, HID). אם האפליקציה נכתבת ללא התחשבות במחזור החיים של NFCTagReaderSession ב-iOS, הקורא מאבד את הסשן כשהאפליקציה עוברת לרקע. אנחנו מתמודדים עם זה על ידי קריאה מפורשת ל-invalidate() והעברת הלוגיקה ל-URLSessionConfiguration.background עבור התראה שקטה שמעירה את האפליקציה כשהטלפון נוגע בקורא. ב-70% מהפרויקטים שלנו, זו הייתה נקודת המכשול.

למה TOTP דינמי מאובטח יותר מ-QR סטטי

קוד QR סטטי יכול להיות מיורט, מצולם ולשימוש חוזר. TOTP (סיסמה חד-פעמית מבוססת זמן) יוצר קוד חדש כל 30 שניות על בסיס סוד הידוע רק לאפליקציה ולשרת. גם אם תוקף מצליח ליירט את ה-QR, הוא פג תוך חצי דקה. בפרויקטים שלנו אנו משתמשים באלגוריתם RFC 6238 עם מפתח של 128 סיביות, מה שנותן 2^128 צירופים אפשריים—כוח גס אינו מעשי. לפי בדיקת חדירה עצמאית, TOTP דינמי מאובטח פי 2 מ-QR סטטי. בנוסף, הפתרון שלנו כולל לחיצת יד מסוג challenge-response באמצעות קריפטוגרפיה של עקומים אליפטיים (ECDH), שמוסיפה שכבת הגנה נוספת.

איך אנחנו בונים אפליקציות כרטיס דיגיטלי נייד

הטכנולוגיה תלויה בדרישות. אם רק קהל iOS רלוונטי—Swift + CryptoKit לחתימת הכרטיס, Core NFC לקריאה/כתיבה, PassKit לאינטגרציה עם Apple Wallet. אם נדרשת פלטפורמה חוצת-פלטפורמות—Flutter עם flutter_nfc_kit וערוצי פלטפורמה מקוריים לגישה ל-Secure Enclave ב-iOS ול-Android Keystore באנדרואיד. אנו משתמשים ב-Diffie-Hellman עם עקומים אליפטיים (ECDH) להחלפת מפתחות במהלך לחיצת היד מסוג challenge-response. הפתרון תומך בעד 1000 קוראים בו-זמנית עם זמינות של 99.99%.

רכיבים מרכזיים:

  • כרטיס כ-Verifiable Credential (VC) לפי תקן W3C—מסמך JSON-LD עם חתימת DID מהמנפיק. שימושי בעת אינטגרציה עם מערכות בקרת כניסה חיצוניות.
  • אחסון Offline-first: הכרטיס מוצפן ב-AES-GCM ומאוחסן ב-Keychain (iOS) / EncryptedSharedPreferences (אנדרואיד). המאמת בקרוסלה עובד במצב לא מקוון באמצעות challenge-response מבוסס Bluetooth.
  • Apple Wallet / Google Wallet: PKPass ו-Google Wallet Pass API מאפשרים להכניס את הכרטיס לארנק המקורי ללא אפליקציה נפרדת. עם זאת, הם לא תומכים ב-TOTP דינמי—רק בשדות סטטיים + ברקוד. לצרכים ארגוניים אנחנו לרוב בונים כרטיס משלנו בתוך האפליקציה.

השוואת גישות אימות

טכנולוגיה זמן תגובה מצב לא מקוון אבטחה מורכבות אינטגרציה
QR (TOTP) 500-800 אלפיות השנייה כן גבוהה (TOTP עם מפתח 128 סיביות) נמוכה
NFC 300-500 אלפיות השנייה כן גבוהה (APDU עם אימות הדדי) בינונית
BLE 800-1200 אלפיות השנייה כן בינונית (challenge-response עם ECDH) גבוהה

מקרה שבוצע: כרטיס דיגיטלי נייד למתחם מחסנים עם 12 נקודות כניסה. כל קורא הוא התקן BLE היקפי. אפליקציית ה-Flutter סורקת התקני BLE, יוצרת חיבור GATT, שולחת challenge חתום ומקבלת אישור או דחייה. זמן ממגע לתגובה: 800–1200 אלפיות השנייה. גיבוי הוא QR עם TOTP כשה-BLE כבוי. הפרויקט חסך 50,000 דולר בשנה והפחית גישה לא מורשית ב-90%.

מה כלול בעבודה?

במסגרת הפרויקט אנו מספקים:

  • תיעוד: דיאגרמת ארכיטקטורה, פרוטוקול אימות, סכמת טוקן.
  • אפליקציה ניידת (iOS/אנדרואיד/Flutter) עם קוד מקור.
  • שרת אימות (REST API, WebSockets לזמן אמת).
  • אינטגרציה עם מערכת בקרת כניסה קיימת (SDK, API).
  • בדיקת עומסים: עד 1000 בקשות בו-זמנית.
  • הגדרת MDM (Intune, Apple Configurator).
  • 3 חודשי תמיכה לאחר השחרור.

איך MDM מגן על הכרטיס הארגוני

מערכת MDM יכולה למחוק מרחוק את הכרטיס מהמכשיר במקרה של פשרה או עזיבת עובד. באמצעות Managed App Configuration אנו מעבירים מפתחות הצפנה ונקודות קצה ללא קידוד קשיח. בנוסף, MDM יכול להגביל שימוש במצלמה וצילומי מסך, מה שחיוני לאפליקציות עם מידע רגיש. זה מפחית סיכוני דליפה ב-30% לפי הסטטיסטיקות שלנו. לדוגמה, לקוח עם 500 עובדים חסך 20,000 דולר בשנה בעלויות ניהול.

איך לשלב TOTP באפליקציה קיימת?

אינטגרציה שלב אחר שלב
  1. צור סוד משותף בשרת (128 סיביות, Base32).
  2. העבר את הסוד בערוץ מאובטח (TLS + חתימה).
  3. יישם יצירת TOTP בצד הלקוח לפי RFC 6238 (חלון של 30 שניות).
  4. הצג QR עם הקוד הנוכחי; בסריקה, השרת מאמת את החתימה ואת החלון.

שלבי הפרויקט ולוחות זמנים

שלב משך
בדיקת מערכת בקרת הכניסה הקיימת וה-API שלה שבוע אחד
עיצוב סכמת טוקן ופרוטוקול אימות 1-2 שבועות
פיתוח לקוח נייד ושרת אימות 3-6 שבועות
פיילוט על נקודת כניסה אחת שבוע אחד
בדיקת עומסים שבוע אחד
פריסה והדרכה שבוע אחד

פרויקט טיפוסי אורך בין 6 שבועות (כרטיס QR/TOTP ללא NFC, פלטפורמה אחת) ל-4 חודשים (BLE + NFC + Wallet + MDM + שתי פלטפורמות). העלות מחושבת באופן אישי לאחר ניתוח דרישות מערכת בקרת הכניסה והתשתית. לדוגמה, לקוח מחסן אחד חסך 50,000 דולר בשנה על ידי ביטול עלויות ייצור והחלפת כרטיסי פלסטיק. החיסכון בניהול גישה יכול להגיע ל-40% (עד 20,000 דולר לנקודת כניסה בשנה).

צרו קשר להערכת היקף ולוח זמנים. בקשו הדגמה של הכרטיס על הציוד שלכם.