2011-10-24 22 views
8

सभी स्मार्टकार्डों ने क्रिप्टो क्षमताओं और गणना शक्ति को एम्बेड किया है।क्या सिम कार्ड क्रिप्टोग्राफिक फ़ंक्शंस का उपयोग करना संभव है?

विकसित एंड्रॉइड एप्लिकेशन के साथ इसका लाभ उठाना संभव है? उदाहरण के लिए, क्या मैं सिम पर संग्रहीत सार्वजनिक/निजी कुंजी का उपयोग कर फ़ाइल पर हस्ताक्षर करने में सक्षम हूं।

मैंने कुछ मानकों और मानदंडों और पहलों (ईटीएसआई-एमएसएस, मोबाइल पीकेआई) के बारे में सुना लेकिन मुझे इस तरह के वास्तुकला का कोई अनुप्रयोग नहीं दिख रहा है।

क्या किसी के पास इस पर कुछ सुराग है?

+0

ऐसा लगता है कि फोन सिम कार्ड में क्रिप्टोग्राफी से संबंधित कार्यक्षमता बहुत सीमित है। अर्थात। वे स्मार्टकार्ड नहीं हैं क्योंकि हम उन्हें जानते हैं। –

उत्तर

1

मेरी समझ यह है कि सिम कार्ड मानक क्रिप्टो का उपयोग नहीं करते हैं। हैंडल नेटवर्क के लिए प्रमाणीकरण और क्रिप्टो के प्रकार प्रमाणित करता है। ए 3/5 कहने की गुणवत्ता को देखते हुए, मुझे यकीन नहीं है कि आप चाहेंगे। मुझे संदेह है कि आप उनमें से एईएस या रीवन मूल आरएसए प्राप्त कर सकते हैं

वास्तव में उपरोक्त कथन कुछ हद तक गलत है: स्पष्ट रूप से सिम कार्ड प्राप्त करने के लिए या कार्यक्षमता के लिए जेनेरिक पुस्तकालयों को लिखने के लिए काम किया जाता है। मुझे नहीं है, तथापि, के लिए मुझे के जीवन लेख याद है कि मैं इस में पढ़ सकते हैं।

यह कम से कम एक प्रारंभिक बिंदु हो गया लगता है https://stackoverflow.com/a/9364030/980922

2

नहीं, आप एंड्रॉयड में सीधे सिम कार्ड का उपयोग नहीं कर सकते हैं। टेलीफ़ोनी से संबंधित सेवाओं तक पहुंच TelephonyManager API में होती है और सिम में करने और क्रिप्टोग्राफिक संचालन के लिए कोई एपीआई नहीं है।

संबंधित मुद्दे