element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
RoadTest Forum Upcoming RoadTest: Blockchain Security 2Go starter kit
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 13 replies
  • Subscribers 2562 subscribers
  • Views 1419 views
  • Users 0 members are here
  • scasny
Related

Upcoming RoadTest: Blockchain Security 2Go starter kit

rscasny
rscasny over 6 years ago

I am going to be running a roadtest on the Infineon Blockchain Security 2Go starter kit. I wanted to preview the kit and obtain some feedback from community members.image

 

What is the Blockchain Security 2Go starter kit?

 

Infineon’s Blockchain Security 2Go starter kit provides a fast and easy way to build best-in-class security into your blockchain system design. This generic kit supports an evaluation environment for many different kinds of Blockchain technologies. It provides a lean feature set as well as open source application examples, which enable new ideas to flourish and to generate a secured physical link from the digital to the real world.

 

What's included in the kit?

 

  • Five ready-to-use NFC cards, supporting basic blockchain functionalities such as secure key generation, signing methods, pin protection and many more
  • On-card software that supports commands for key-management, signature creation and PIN authentication
  • Access to Infineon’s blockchain git hub: Open source example application code, such as a smartphone app operating with the card

 

Here are the main features:

 

NFC cards

  • Credit card size format (ID1)
  • Infineon security controller chip
  • Contactless communication interface ISO 14443 Type A

 

On-card software commands

  • Key-management
  • Signature creation
  • PIN authentication

 

Open-source software

  • Android example app demonstrating a crypto wallet for Ethereum/ERC-20 tokens and a Smart Contract voting demo
  • Python library abstracting the
  • Blockchain Security 2Go API

 

Here are some video links about the kit:

 

https://e.video-cdn.net/share?video-id=7k2xBuhwB8Xsv3C9s6oyJv&player-id=E9W5foaMoUuxrto5-fGaPP

https://www.infineon.com/cms/en/product/promopages/blockchain/?redirId=100002

 

What do you think of the kit? How would you roadtest it? What questions do you have about the kit? (Please comment below.)

 

 

Randall Scasny

RoadTest Program Manager

  • Sign in to reply
  • Cancel

Top Replies

  • DAB
    DAB over 6 years ago +6
    Hi Randall, Interesting kit, but you might want to do a webinar or a post explaining the Blockchain technology so that people can get an idea of what it can do for them. I think most of us have only heard…
  • BigG
    BigG over 6 years ago +5
    I had a quick read through the information provided in the links to see if it answered the question "what can you actually do with the kit". I found an answer on the github page... https://github.com/Infineon…
  • ralphjy
    ralphjy over 6 years ago +4
    I agree with DAB that a webinar would be quite helpful. And thanks for posting the kit links. The video and other documentation are quite informative. The Infineon GitHub repository is also useful: https…
Parents
  • BigG
    BigG over 6 years ago

    I had a quick read through the information provided in the links to see if it answered the question "what can you actually do with the kit".

     

    I found an answer on the github page... https://github.com/Infineon/Blockchain

     

    To link the Blockchain Security 2Go smart cards to a Blockchain, you need a device that handles the communication with the Blockchain. This could either be

    • an NFC-enabled smartphone, or
    • a host device (e.g. PC, RasperryPi) connected to a contactless reader.

     

    So besides just the demo app for an Android-based smartphone, to test this starter kit you would be looking at app development on Android Studio. I see the app code is provided here: https://github.com/Infineon/BlockchainSecurity2Go-Android

     

    This is somewhat limiting if you're not into Android Studio.

     

    That leaves development and testing using a PC or SBC such as a RPI. This option looks quite attractive to me as I see they've also provided a Python library: https://github.com/Infineon/BlockchainSecurity2Go-Python-Library

     

    As such, it looks like a python enabled SBC would be a prerequisite for this roadtest, and/or a road tester would have to confirm that they have Android Studio experience etc.

     

    Then of course I'm assuming based on the video you would need to know something about smart contracts and/or bitcoin wallets and how these work with blockchain. Thus, I would certainly need a primer course to be in a position to road test this starter kit as blockchain is still a very specialist technical field.

     

    From an application point of view, this kit has huge potential, so would love it if a webinar could be arranged to get a heads up on the technical aspects.

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • Cancel
  • balearicdynamics
    balearicdynamics over 6 years ago in reply to BigG

    I am an Android developer also involved in hardware devices interfaced with Android. And you have put in clear a very important aspect for those who plan to enroll. I don't remember if the NXP RFID card reader for the Raspberry will support or not these cards. If so, it is better and more viable to work on the PI and use the Android environment as a testing platform for redundance check.

     

    I am not yet sure if I will enroll or not, it depends on the time I need to work on the books I am writing. These are very time-consuming.

    Enrico

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • balearicdynamics
    balearicdynamics over 6 years ago in reply to BigG

    I am an Android developer also involved in hardware devices interfaced with Android. And you have put in clear a very important aspect for those who plan to enroll. I don't remember if the NXP RFID card reader for the Raspberry will support or not these cards. If so, it is better and more viable to work on the PI and use the Android environment as a testing platform for redundance check.

     

    I am not yet sure if I will enroll or not, it depends on the time I need to work on the books I am writing. These are very time-consuming.

    Enrico

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
Children
  • BigG
    BigG over 6 years ago in reply to balearicdynamics

    If you look at this page https://github.com/Infineon/Blockchain/tree/master/pc  you will see it provides a link to a list of standard USB-based NFC readers. So, I would think something like the NXP PN7150 controller would have no problem (and there's a RPI shield for this too), as many of those USB-based NFC card readers use NXP reader/controller chips.

     

    If you decide to use the PN7150 controller, for example, I believe you would need to develop your own firmware as the available NXP-NCI firmware would not work out the box. According to the Infineon user manual those blockchain NFC cards are formatted as ID-1 format (commonly used for payment cards), as specified by ISO/IEC 7810 [1].

     

    That GitHub page also has a link to a blog that provides information about how to use other programming languages, such as C and GO, for example.

     

    So things are looking more and more promising, from a software development perspective.

     

    I also see that this GitHub page (https://github.com/Infineon/Blockchain/tree/master/hackathon ) has some interesting application examples.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • balearicdynamics
    balearicdynamics over 6 years ago in reply to BigG

    Thank you G, you are Big! LoL image

     

    Ok, I have a couple of NXP NF readers for the Raspberry PI and I have already tested that they work with the classical hotel electronic keys (RFID) as well as with the Mifar Standard. I also have used in the past some development on the card reader connected to the USB. So I think that I have almost all the stuff I need to make some test project. I know how the blockchain works (at least I think) and I am interested but I have never done noting related to data mining and something similar. Maybe I will think of this possibility and enroll this road test.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • BigG
    BigG over 6 years ago in reply to balearicdynamics

    Ha ha. Well, I'm not feeling that big now.

     

    Reviewing what I said yesterday, it appears that ID-1 format (commonly used for payment cards), as specified by ISO/IEC 7810 is merely a specification for the physical attributes of the card.

     

    For contactless, the obvious standard, of course, is ISO/IEC 14443 and NFC - Type A (according to user manual). So both the PN7150 and the older PN532 controller libraries will be able to read the block data.

     

    Then... according to section 4 of the user manual (API):

     

    The Application Protocol Data Units (APDUs) represent the standard communication messaging format between a smart card and an application device and is defined in part 4 of the ISO 7816 standard [14]. There are two types of APDUS:

    • Command APDUs (to send commands to a smart card), and
    • Response APDUs (to receive answers from a smart card).
    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • balearicdynamics
    balearicdynamics over 6 years ago in reply to BigG

    Thank you very much! Now I should put apart for some days this precious info then I will check my reader for the PI and the specifications then I know if what I have in mind is possible or not.

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube