智能卡和SIM卡有什么区别?

问题描述 投票:-1回答:2

我知道SIM卡只是一块智能卡,但为了更多地关注我的问题,我是否可以使用任何带有触点的智能卡,如果编程正确,我会将其缩小为SIM卡。软件是唯一使SIM卡成为智能卡的东西吗?我知道我可以把塑料切掉,这不应该影响芯片本身。是否首先加载了专有代码?

我正在尝试为我正在开发的私有LTE网络编写自己的SIM卡。智能卡便宜,但金雅拓的“SIM”卡不是。我可以使用pysim,我可以将智能卡插入并进入城镇吗?还有很多安全问题,常规智能卡是否符合SIM规范?

谢谢,瑞恩

smartcard sim-card lte
2个回答
0
投票

SIM卡是智能卡(类似于Web服务器是“server”)它只是实现SIM卡特定的API(如Web服务器实现HTTP)。

移动网络运营商使用可用的SIM卡产品进行个性化/定制以满足他们的需求(就像互联网项目使用现有的Web服务器软件并将其配置为提供内容一样)。

从技术上讲,没有什么能阻止您在兼容的智能卡上实施自己的SIM卡(就像在支持TCP / IP通信的任何“服务器”上实施Web服务器一样),因为SIM卡API要求是公开的/例如。 GSM 11.113GPP TS 51.011 ... /(就像在RFC 7230中指定的HTTP一样)。

在某些Java Card上实现它会容易得多,这个Java Card是开放的,并且得到很好的支持/而不是某些“裸芯片”/这对于获取和开发来说非常复杂/(类似地,开发Web服务器要容易得多)对于linux而不是Cisco IOS)。

对于概念验证SIM卡实现,请查看我很久以前为PIC16F877 + 24LC256银晶圆卡(不幸的是在装配中)写的SSIM

您可能会发现Sysmocom SIM/USIM cards for sale很有用(我不确定LTE支持的想法)。

免责声明:我的业余爱好者GSM体验在几年前(2.5G之前)结束了所以请确认我的想法......

祝好运!


0
投票

SIM卡是一种全球平台卡,具有由电信提供商提供的小应用程序和数据(如移动电话号码,PIN,PUK等)。有了这个,它就能够对网络进行身份验证。

要评估安全级别,请查看供应商提供的认证;我发现很难将常规卡这个术语与任何真实世界的物体相匹配,它可以与普通智能手机相媲美。

该卡的文档肯定会涵盖所提供的功能。

© www.soinside.com 2019 - 2024. All rights reserved.