s50和s70 的区别
时间: 2024-06-18 08:02:24 浏览: 15
S50和S70是指闪存卡的不同规格,由于两者的容量和速度等规格不同,因此在使用时可能会有一些区别。具体来说:
1. 容量:S50的容量为8GB或16GB,而S70的容量为32GB或64GB。
2. 速度:S50的读取速度为最高100MB/s,写入速度为最高20MB/s;而S70的读取速度为最高130MB/s,写入速度为最高85MB/s。
3. 价格:由于容量和速度等规格的不同,S70通常比S50更昂贵。
如果你需要更大容量和更快的速度,则可以选择S70,但是如果你对容量和速度的要求不是很高,可以选择更便宜的S50。
相关问题
ntag213与s50区别
Ntag213与S50是常用的射频识别(RFID)产品,它们在不同方面有不同的特性和应用。
首先,Ntag213是NXP推出的一种射频识别芯片。它采用13.56MHz高频工作频率,具有144字节的存储容量。该芯片支持ISO/IEC 14443 Type A协议,并采用NFC (Near Field Communication)技术,可与NFC设备进行交互。由于其较小的存储容量,Ntag213主要用于简单的数据传输和小型应用,如门禁卡、公交卡和电子票。
而S50是Mifare Classic系列的一种射频识别芯片。它也采用13.56MHz高频工作频率,但具有1K字节的存储容量。该芯片支持ISO/IEC 14443 Type A协议,并采用Mifare技术,具有更广泛的应用领域。S50芯片可以用于存储更多的数据,因此用于更复杂的应用,如门禁系统、一卡通等。
此外,Ntag213和S50在安全性方面也有所不同。Ntag213芯片采用NXP的防伪技术,可提供一定的数据安全性保护。而S50芯片具有更严格的安全性需求,采用Mifare Classic加密算法,提供更高级别的数据保护和防伪功能。
总的来说,Ntag213和S50在存储容量、应用领域和安全性需求等方面存在差异。根据具体的使用场景和需求,选择适合的射频识别芯片非常重要。
S50卡密钥A和密钥B修改代码
S50卡的密钥A和密钥B可以通过修改卡片的访问控制位(AC)来实现。以下是一个示例代码,可以通过修改卡片的AC来修改密钥A和密钥B。
```python
from smartcard.System import readers
from smartcard.util import toHexString, toBytes
# S50卡的默认密钥A和密钥B
DEFAULT_KEY_A = [0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF]
DEFAULT_KEY_B = [0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF]
# 修改密钥A和密钥B的AC值
new_key_A = [0x11, 0x22, 0x33, 0x44, 0x55, 0x66]
new_key_B = [0x77, 0x88, 0x99, 0xAA, 0xBB, 0xCC]
new_AC = [0x78, 0x77, 0x88, 0x11, 0x00]
# 获取读卡器
r = readers()[0]
# 连接卡片
connection = r.createConnection()
connection.connect()
# 选择MF目录
resp = connection.transmit(toBytes("00A40004023F00"))
# 选择S50卡的目录
resp = connection.transmit(toBytes("00A40004021001"))
# 选择要修改的块
block_number = 4
resp = connection.transmit(toBytes("00B00000" + "{:02X}".format(block_number) + "10"))
# 读取块的原始数据
old_data = resp.getData()
# 修改块的访问控制位(AC)和密钥A和密钥B
new_data = old_data[:6] + new_AC + new_key_A + old_data[14:20] + new_key_B + old_data[26:]
# 写入修改后的块数据
resp = connection.transmit(toBytes("00D600" + "{:02X}".format(block_number) + "10" + toHexString(new_data)))
# 断开连接
connection.disconnect()
```
需要注意的是,以上代码仅适用于S50卡,并且需要使用正确的块号来选择要修改的块。在实际使用中,需要根据实际情况进行修改。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)