【24h】

PicoDBMS: Validation and Experience

机译:PicoDBMS:验证和经验

获取原文
获取原文并翻译 | 示例

摘要

Smartcard is the most secure and cheap portable computing device today and became the world's highest-volume market for semiconductors in the year 2K. As smartcards become multi-application (by hosting a dedicated Java Virtual Machine) and more and more powerful (32 bit processor, more than 1MB of stable storage [Gem99]), the need for database management arises. Embedding database management (query processing, access rights, transaction control) in the card simplifies and makes application code smaller and safer. Smartcard DBMS cover the need of confidential, portable and sharable databases such as: (i) diplomatic, military or business data, (2) user profiles (passwords, cookies, bookmarks, licenses, agenda...), and (3) personal folders (scholastic, healthcare, loyalty...). However, smartcards have severe hardware limitations (tiny RAM, very costly write in stable storage...) making traditional database techniques irrelevant. Small footprint DBMS (e.g., Oracle 8i Lite), designed for portable computers and PDA, do not address the more severe limitations of smartcards. In a recent paper [BBP+00], we addressed this problem and proposed the design of what we call a PicoDBMS. Since then, we have implemented a full-fledged PicoDBMS prototype in JavaCard. We are porting it on Bull's 32 bit Smartcard, which we got only recently. Thus, the objective of the demonstration is to: 1. Validate our design by building a complex database application (with respect to the smartcard) on our prototype and showing the benefits of the approach. 2. Validate our techniques by showing that they match the smartcard hardware constraints.
机译:智能卡是当今最安全,最便宜的便携式计算设备,并且在2K年中已成为全球最大的半导体市场。随着智能卡成为多应用程序(通过托管专用Java虚拟机)并变得越来越强大(32位处理器,超过1MB的稳定存储[Gem99]),对数据库管理的需求也随之增加。将数据库管理(查询处理,访问权限,交易控制)嵌入卡中,可以简化应用程序代码并使之更安全。智能卡DBMS满足了机密,便携式和可共享数据库的需求,例如:(i)外交,军事或商业数据,(2)用户配置文件(密码,cookie,书签,许可证,议程...),以及(3)个人文件夹(学术,医疗保健,忠诚度...)。但是,智能卡具有严格的硬件限制(微小的RAM,在稳定的存储中非常昂贵的写入...),从而使传统的数据库技术无关紧要。专为便携式计算机和PDA设计的小型DBMS(例如Oracle 8i Lite)无法解决智能卡的更严格限制。在最近的论文[BBP + 00]中,我们解决了这个问题,并提出了所谓的PicoDBMS的设计。从那时起,我们就在JavaCard中实现了完整的PicoDBMS原型。我们正在将其移植到Bull的32位智能卡上,这是我们最近才获得的。因此,演示的目的是:1.通过在我们的原型上构建一个复杂的数据库应用程序(相对于智能卡)来验证我们的设计,并展示该方法的好处。 2.通过证明它们与智能卡硬件约束匹配来验证我们的技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号