Hi Paolo, Thanks for your interest in Rifidi. It sounds like you have an interesting idea. You basically want to have every tag be a custom encrypted tag by having a tag be more than just an EPC ID. It is a valid idea because most tags do have security built in so that they can only be read or activated by the right reader but it still doesn't protect against somebody hacking a reader and getting your tag data.
There are however a few issues I see with your approach. The first of which is the frequency at which readers perform tag reads. At a typical reader in a quick running RFID setup you will be polling at least 5 - 10 times a second. You will then need to decrypt these tags I assume because you are essentially encrypting the data with your reader. This can be pretty expensive. This is the reason that a lot of commercial readers only use login level authentication and not anything else. With that being said though I think it is interesting and a good thing to try out. Rifidi is meant to be used to build virtual readers and though we build readers that are either based of real ones or a specification I see no reason to come with a brand new reader all on your own. As a matter of fact if your idea is good I don't see why you couldn't show it off to other people or reader manufacturers to give them ideas. The best way to get started is to first take a look at how Rifidi is working. Go through the user documentation at: http://www.rifidi.org/docs/index.html. Once you feel comfortable with this and how a real reader works I would suggest checking out a couple of our readers that are based solely on specifications (The EPC Reader Protocol Reader and the upcoming EPC LLRP Reader). After this you can start looking at our code. We have several guides on how to develop a virtual reader that we will be posting shortly. I also suggest that you join us on our IRC channel (http://www.rifidi.org/support_irc.html). The core developers are usually on from 11AM - 8PM (US Eastern Time). Please feel free to mail us or join our IRC channel. It would be really neat to have an entirely custom reader and who knows you might be able to do something very unique that no other reader companies have thought of yet. Thanks, Prasith Paolo Raimondi wrote: > > HI, I'm a student and I have no RFID hardware: my goal is to implement > a secure and efficient RFID protocol that could make big brother > partially obsolete. Practically the tag responses change with every > query made. In particular, the tag sends a pair (r, H(id)) where 'r' > is a random nonce and H(id) is the digest of tag's ID. Is this > possible using Rifidi? In which way? > > Sincerely yours > > Paolo > > > > > > > ------------------------------------------------------------------------ > Windows Live Messenger 8.1 Chat, videochat, giochi, blog, e-mail e > condivisione files: GRATIS! <http://g.msn.com/8HMBITIT/2740??PS=47575> > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > ------------------------------------------------------------------------ > > _______________________________________________ > Rifidi-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/rifidi-developers > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Rifidi-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/rifidi-developers
