In meinem Fundus befindet sich ein Dallas DS1955B-PB4# Java™-powered cryptographic iButton (64kB ROM, 6kB to 134kB NV RAM) http://de.mouser.com/Search/Refine.aspx?Keyword=ds195 http://www.mouser.com/ds/2/256/DS1954-195843.pdf http://www.mouser.com/ds/2/256/DS1955-195911.pdf http://www.mouser.com/ds/2/256/DS1957-202713.pdf for "internal distribution only" Bei Mouser sind folgende gelistet, aber abgekündigt: DS1955-400 DS1955-401 DS1955-402 DS1955B+PB3 DS1955B-600 DS1955B-PB1 DS1955B-PB2 DS1955BPB3 DS1955B-PB4 DS1955B-PB4+ DS1955B-PB5+ DS1955B-PSD DS1955B-WB1 DS1955B-WB2 DS1955B-WB3 DS1955B-WB4 DS1955B-WSD The Java iButton firmware, which includes a Java virtual machine, runs on a single, stateof-the-art silicon chip. The Java iButton contains: ¨ an 8051-compatible microcontroller DS83C960-Prozessor, ¨ a protected real-time clock, ¨ a high-speed modular exponentiation accelerator for large integers up to 1024 bits in length, ¨ 64 Kbytes of ROM memory with preprogrammed firmware, ¨ 6 Kbytes of non-volatile RAM (NVRAM) for storage of critical data, ¨ input and output buffers with the standard iButton 1-Wire® “front-end” Leider scheint das Teil sehr geheime Fähigkeiten zu besitzen, denn man findet fast gar nichts darüber. Maxim schweigt sich aus, verkauft ihn aber (auch DS1955B-PB5#, DS1955B-PB6#, DS1955B-PB8#, DS1955B-PB9#). In Archiven findet man nur andeutungsweise was. In alten Versionen der AppNote155 wird er kurz erwähnt: pdfserv.maxim-ic.com/arpdf/AppNotes/app155.pdf Das fängt beim Familycode an, laut App155 ist er 96, meiner hat aber 46 (das liegt vielleicht daran, dass es die B-Version ist). Es gibt einen ähnlichen DS1954 (FC 0x16) und DS1957 (was ist mit DS1956?): DS19540-006 DS19540-40P DS19540-E00 DS19540-E01 DS19540-I00 DS19540-I01 DS1954-41C DS1954B-000 DS1954B-004 DS1954-I01 DS1954-I16 DS1954-I1A DS1954L-F5 DS19540-401 DS1957-400 DS1957-401 DS1957B-406 DS1957B-408 DS1957B-40T DS1957B-W08 • Single-chip, physically secure coprocessor for non-secure host • Arithmetic accelerator executes 1024-bit public key cryptography in less than 1 second • Unresettable True Time Clock self-imposes expiration dates and date/time stamping • Durable stainless steel case clearly shows visual evidence of physical tampering • 134 kbytes NV SRAM zeroes itself in response to tampering or cooling below -50°C • 64 kbytes of ROM stores unalterable validated firmware as Software ICs Ab und zu tauchen die Sun Java-Ringe auf, das sind u.a. DS1955-401/RINGxxx, wobei xxx eine der 20 Ringgrößen von 45 - 140 ist (45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140). Eine große Bitte: wer irgendetwas zu dem Thema was weiß oder einen dieser Teile eingesetzt hat, möge das hier kundtun.
Hi, ich kann dir das Einsatzgebiet der iButtons verraten. Wenn du Infos willst, nimm Kontakt mit mir auf!
es gibt da nicht nur ein einsatz Gebiet: - Gastronomie, zur Identifizierung des personals an der kasse - Taxi Geschäft, zur Identifizierung des fahrers am Taxameter und zur Datenübertragung an eine Auswertungs software - als dongle um software frei zu schalten - die Temperatur logger ibuttons werden gern verwendet um festzustellen wann eine frau fruchtbar ist - ... wofür dieser spezielle ibutton gut ist weiß ich nicht das könntest du hier mal öffentlich kund tun rechi, kontaktieren kann man dich nämlich nicht
RSA verschlusselung sowie Zahlungssystem sind Haupteinsatzgebiet. Der i-button ist fips 190 zertifiziert und millionenfach in usa und eu (einigen 100k) im einsatz. Auch interessant ist, dass der Takt stark Temperatur abhängig sowie durch Zufallsgenerator definiert ist. Und nein, es läuft kein Java darauf, aber es wurde Dallas Semiconductor eine Java Lizenz geschenkt sowie beauftragt ein RFC für Java card zu entwickeln, damit ihr vm mit Java compatibel wird, so ein abgesecktes Java 1.1 Wofür es dann einen Compiler gibt welcher die class Dateien decompiliert und in das vm des Dallas semiconductor I-token übersetzt. Entwickelt wurde der I-token für die US post, Und der 5032 50mips Kern war damals der einzige uc inkl grossen flash und SRAM welcher Ohne crypto coprozessor als cots für sowas vorhanden war, es musste nur ein unkalibrierter ringosc dazudesignt werden, welcher durch ext uhrenquarz auch als temp Sensor arbeitet, in SW und bei tiefen Temperaturen das sram mit random Werten fullt. Temperatur wurde auf -50 grad festgelegt, mit 25‰ Toleranz. CPU sowie timer arbeitet mit 32khz xtal, kann aber auch auf ring OSC umgeschaltet werden. Ring OSC lief mit 2-6mhz Nominal bei 20 Grad, und wenn cpu von ring OSC getaktet, wird in unbestimmten Zeiten der Ring OSC zwischen 1mhz und 12mhz umgeschaltet, soweit bekannt in 6 Intervallen. One wire und ibutton und andere i-token kamen dann erst viel später.
Hallo, ich habe hier einen DS1955B#PB9 Ich möchte den gerne auslesen leider bekomme ich beim OneWireViewer nur die Desciption angezeigt. Sonst keine weiteren Reiter. Gibt es da noch andere Reader für diese Type?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.