Tôi hiện đang làm việc trên văn bằng của tôi. Một phần công việc bao gồm việc phát triển JavaCard applet cho các thẻ SIM thông thường. Tùy chọn đầu tiên là sử dụng JavaCard2.X API và sử dụng các lệnh APDU để giao tiếp với applet. Điều này có thể rất phức tạp vì tôi cần phát triển ứng dụng khách cho android (sẽ liên lạc với applet này) và điều đó cho đến nay chỉ có thể máng đặc biệt - không thân thiện với người dùng - API được gọi là Seek-for-android. (nếu tôi sai, hãy sửa tôi)JavaCard 3 trong thế giới thực?
Tuy nhiên, tôi cũng đã xem qua JavaCard3 Ấn bản được kết nối, cung cấp nhiều tùy chọn hơn - ví dụ như các ứng dụng web ví dụ. Sử dụng các ứng dụng web, được triển khai trên Thẻ SIM và truy cập chúng thông qua trình duyệt trên thiết bị di động sẽ rất thuận tiện (tất nhiên việc phát triển ứng dụng đó cũng sẽ dễ dàng hơn nhiều). Vấn đề là, tôi không thể tìm thấy bất kỳ đề cập nào về số Javacard3 đang được sử dụng trong đời thực, hoặc thậm chí trên thẻ SIM thực sự. Tôi thậm chí không thể tìm thấy bất kỳ đề cập về ngày có thể phát hành thẻ như vậy. Trên thực tế, hầu như không có thông tin về chủ đề này.
Vì vậy, câu hỏi của tôi là - bạn có biết điều gì hữu ích về nền tảng này không? Bất cứ điều gì về sử dụng thực tế đời sống? Thẻ nào hỗ trợ Javacard3? Có bất kỳ nhà phát triển thẻ thông minh nào được kích hoạt "JC3" không? Liệu có thẻ SIM với nền tảng này trong tương lai không?
Cảm ơn rất nhiều câu trả lời !!!
Tôi biết rằng sự hấp thu JavaCard 3 là rất khiêm tốn và việc triển khai khá thưa thớt vì chúng đòi hỏi nhiều tài nguyên (RAM, EEPROM và CPU, có thể theo thứ tự) của chip. Cá nhân tôi không ở trong thị trường của họ vì tất cả các dự án tôi thực hiện đều có API ở cấp APDU. –
Vì vậy, tôi sắp thực hiện hành trình đau đớn với Seek cho Android + JavaCard2.x. Cảm ơn thông tin !! – AGO
Cập nhật nhỏ: các thông số kỹ thuật yêu cầu một cái gì đó như> RAM 24KB (hiện tại hầu hết các chip cao cấp ở khoảng 8KB cho contactless đến 16KB để liên lạc) và CPU 32 bit (ví dụ: lõi ARM). –