Skip to content

Commit

Permalink
Merge pull request #131 from Sam-TNO/tno-demo
Browse files Browse the repository at this point in the history
Initialized a basic demo scheme for TNO
  • Loading branch information
ivard authored Jun 27, 2024
2 parents 5bb3ed1 + e054ddc commit e38f4f2
Show file tree
Hide file tree
Showing 9 changed files with 114 additions and 2 deletions.
50 changes: 50 additions & 0 deletions TNO/Issues/first_test/description.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<IssueSpecification version="4">
<Name>
<en>Demo for TNO</en>
<nl>Demo voor TNO</nl>
</Name>
<ShortName>
<en>Demo for TNO</en>
<nl>Demo voor TNO</nl>
</ShortName>
<SchemeManager>irma-demo</SchemeManager>
<IssuerID>TNO</IssuerID>
<CredentialID>first_test</CredentialID>
<Description>
<en>A short demo to test functionality, to be expanded later</en>
<nl>Een kleine demo om de functionaliteit te testen, om later uitgebreid te worden</nl>
</Description>

<Attributes>
<Attribute id="name">
<Name>
<en>Name</en>
<nl>Naam</nl>
</Name>
<Description>
<en>Your full name</en>
<nl>Uw volledige naam</nl>
</Description>
</Attribute>
<Attribute id="age">
<Name>
<en>Age</en>
<nl>Leeftijd</nl>
</Name>
<Description>
<en>Your age</en>
<nl>Uw leeftijd</nl>
</Description>
</Attribute>
<Attribute id="dutchCitizen">
<Name>
<en>Dutch citizen</en>
<nl>Nederlandse burger</nl>
</Name>
<Description>
<en>Whether you are a Dutch citizen</en>
<nl>Of u een Nederlandse burger bent</nl>
</Description>
</Attribute>
</Attributes>
</IssueSpecification>
Binary file added TNO/Issues/first_test/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions TNO/PrivateKeys/0.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<IssuerPrivateKey xmlns="http://www.zurich.ibm.com/security/idemix">
<Counter>0</Counter>
<ExpiryDate>1750863384</ExpiryDate>
<Elements>
<p>136279103051996012009090876732979186307974145253136563288131668267011623379883919370682571220275198252754827066276760596391157643312665478708925307916072957558401144014593833397232936432704522570897327472676811975728922327126563750887396845242634051487766212396924443653319233153810995083049419169989140877307</p>
<q>156487813994183126234604577833141592722644888784041564705645795781536213557653975373379498649685954480328896835279997992073134154176211778888569508027560851974235813766475730006786900806941076923093310816833469042279449436557208049218911858440068833664522127157090651813952119388801969794404848439866342967567</q>
<pPrime>68139551525998006004545438366489593153987072626568281644065834133505811689941959685341285610137599126377413533138380298195578821656332739354462653958036478779200572007296916698616468216352261285448663736338405987864461163563281875443698422621317025743883106198462221826659616576905497541524709584994570438653</pPrime>
<qPrime>78243906997091563117302288916570796361322444392020782352822897890768106778826987686689749324842977240164448417639998996036567077088105889444284754013780425987117906883237865003393450403470538461546655408416734521139724718278604024609455929220034416832261063578545325906976059694400984897202424219933171483783</qPrime>
</Elements>
<ECDSA>MHcCAQEEIG/srz1+WxM3KbvMiT5V6YWqlXyCOiwwsG+oMZrCNOsyoAoGCCqGSM49AwEHoUQDQgAEJqEot2aLO+OU/foTxxV1yIz2vAlrr78gVFDpuvVJDq0sBbNzD3ViQ0xOVgPM5QP9aq5iHk8Br7KvhD4b6yjK8g==</ECDSA>
</IssuerPrivateKey>
30 changes: 30 additions & 0 deletions TNO/PublicKeys/0.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<IssuerPublicKey xmlns="http://www.zurich.ibm.com/security/idemix">
<Counter>0</Counter>
<ExpiryDate>1750863384</ExpiryDate>
<Elements>
<n>21326018929694865916705604615920728462961431969809219570138721972792222295061708780845065039645186362514263325040012773233397013804612733490491141474121041008469218206900457397294376239149255170133232905404686191093934919784923868466154338352553849631807709327612531511985588987936294752456674362309877963319297346991116904418104575240063843383685596777879612235501265490056620302871006538066159276425768404483626722390124295344679318176621444928397236532904310046883477848943462579349507341261032176933283584470226727573366836196198296268731574262023289118945952062107466130392788966235932819330919808583972227302069</n>
<Z>6444640003015469331383201914344888385798542679927608846740002738572763675165314080054316301437029006362696156253460346054984283337050396620547141182816734408926468273045231844825843329070955575562746591021400308048487711086438056521329888822134879647968185049558548611896650781196890788752677299572421449120490103059824301872374095741735666900029478118550498749199667610292253929281826507831039272830072894330866481476920236126634031460145112750021157525544924268475308239023911915923326733534246673106235780782414012805361011618294709716471697793504296059678107860103149892155535141209179075563236137225573152171591</Z>
<S>15349645437990086564293486487854983406959030356087767173471489758768932792268171940243731914212294971419060428619484441036823035237512947516742504162172759535199508285359252350567603278302457180783855557698944399260287228165072878812719692543447459121213008866450198269730095515990571274895904867960077323280369631934545744156993011802934602087253158429822490212010797254615189326126378775740706270244428036300408271286658450771660424617466035386723575219320171808887182433059915090553004538080139606462215643818931686960398718159859068456722496190461062390222040462472464465641772332916785406311360960448350422537</S>
<G>16374330561676775085212066630860779573607397185670146228647995302657865144603040660757297312351298519619563766196607109088934708426172987558367441477049775880903070444920649415445338339842473847422221924908087831724856583940065346952640067403154726430112927960817729869848435756819265350431142287736788920818295674996267510931869524148429691751993830691009791320337305462015468430653757529790968734521753416167627410979731866142698740499713740791453535150784100809262026432884535449926406363609690973405872235238832333676529619941191355390916961135675266180395007338998871463466960846340853541419879270288566870300836</G>
<H>18905390895699507934467661985501128205345880336424594621682458587318966789060931445796044672622082781573249457852594013905867808176816452281047556299059576805093435310630935548931273918971448625538108280703242523130633601823180353026342533795518158336182863999697414613870053886730507493882011088573886413133287734788638703104221724074276183133097810392099121868016567494239161713989683399725355606846621346568666624758290489779881095029383472599715366021008800374041365921308709270946871486329065667166529323918113752964457754144606435167936012804149907636735320571738594899123019391136810430972913661026717381238260</H>
<Bases num="12">
<Base_0>15521797082603888376816978251139628554184342311650571361132528275652108267970688865245452557488270885770528898711674746977265334458295542378197201166877640605928093866977080021963356858946947891506018357944305934430340056575804721981368930622920197941642667203761656673351872984011917578484556509419254538361765406526396873484183570894787139212597401038485595257654759590822271520386556565925636417860130047275160180575700062966864201764602926541785316418067106922394571574824882456421265139280533264023342713708568217750931345225645475737261502921556332023787032073832794756365001594782835152373640552509317067979705</Base_0>
<Base_1>13347955658941732513102888589216163932082302467168972007739555456963323228563603020600684158416838529501887888579601705668676437233967999299771687171210909558941144061515812775342350700603693327854607916845079701890654496579122404164700209525162507390080211955960988927248649355867941806541606921673597833104578549921113949096333688377812212792117698979635214815399982269780573067707833502109014721450742321406517642712687562498528832360434248817949633308177079886749937140689655181703964531315183393174508379448949231438831554673751146853885981078415915671369887226886696588938767567204499439335079120955726919656280</Base_1>
<Base_2>9528705752836546953774445583413776426691313151343356793200660629567983363434575955947916662284402325166326767765256278662907251085605435420966743084994677517920645461451081692340339924583438289892985385154435703424991774452677634921460568429083467426137628839339498494405405265796202544796157469873119105932586556965948068637356555047033089285432775626585075006851777717412950230422010975566469563273116475355730684743675094039847734507661697271779058108401172512892243049793983562454142764026191181988804666802722907375971987321450116195313787810221683220282681577300314242655202745386137710026573319386638804714783</Base_2>
<Base_3>11434666968296183888920303516963038825023611297646268481640965117029506649838030587686643734186954529000559391266141813866524307348450263945055805152322846363212221174525904499278580160407770663302515499302321981162848357877660456269729572358255531678346831199203204792720558784260818628302230825679689778673470958703383348045299361099694999169771802375340633679008957978005032836143222657230903147213686587015620363765621479078591623029592109800667435233138691307775561856847212224031179568037381366873662990114752798728018035614962165558982974220825892724476371869710558441184146791437058509320804243829350830857111</Base_3>
<Base_4>4657253682155953065471371169715620858266786204801983776451488689164542965873614052886935276491974880093915936682062186112132285341567114825822418897762404136054584797621399511678131574888937888279312420597768887128611577547233293278280609213615080709679096769476320773024275201547185738935699947169646341383548440901914896682413156750304448869279743655658737542827576322405978060529311900444463808892712837400615636212641962213026702185838152096537084349688433216731526226041886540644219339688778336673175977156256702225737093487561120639643627901000911795031610041623710919594871473598048939439443295167877198062832</Base_4>
<Base_5>7319197500510064396107829894579993785071715716185162911529593343326888876367065017395450812627518060584608986619357388029704198154961624126961771794769188853942523244542785121064707967740176041121027127697624019275727901128731065381335403483483670538099771889308617245099889068238251837953914656863854179429801669323810738159333345870997261891350739094348126681373797348764952500414760475854449685520458197030165794231695650584049980197415161306682764866417868616117095262129922411021691383329562625011603698330234204168648559253139057574416878717160402926639494793312682691361561284924442390631261557208002451718225</Base_5>
<Base_6>17248514896366660045153030632343827882940087584022657712641831065716554389274274298648167806115514128311904066944598104268975568756863065203691348658351527668474590134122994831603782227922050922044426187511266233829503203916416543559957619340383618558414573451021495138688721881327221672211370220544609266569445598236861847208097802070892578220854798748528215352018492090489030968552313002859058854606516636123532083611570315512010195359677686529806826529430483691765837306529885138954221577495264331648262773234620818613169205853426279225028306223832216913175597943473265638123568407128007538364529393912510322471276</Base_6>
<Base_7>10908668061430272296150633141718998640791922785681723193232383723176435052070520381617203433386917244311335249686883813751797277794614778598363019617506402999996048591849721648593419727964634351439710987927262754675534919567682262180609681862018236162239664819556886481930985582286022136248256100607437103908898301282579323729929076606243418185808085969118595109576198223150705844459120296919473355526945589409015392619305515663104826301056886764757033622575692125246321873623156340045888132383660182603556150111323970684895701583306444510878911492528406237088316715405525961175549311329404805746141389788548637421440</Base_7>
<Base_8>8464087971283556706506306058731228328517106620902009815054920555187077220311491572957918920780537281163956468584203749764839219421240430992458963929340587831067943615006369523120874993172204703370987210873281001517393460054610495564160429549545329787869253049554150896670307004678256803661282032699510501476466040029542148538260698772729354083028360817866918069715234070244704583261802873051919281344314851719490564794184586283902797309100721861525513273274014304368235839850992571234185524936872370985222978722275061431406100944750609921863333523788378279089231339657769387566182337521915029988130984088528932081344</Base_8>
<Base_9>14778434074743123653907514443232365886050158284475865111003548754652065315387144118726061942448164114500332865607956911652681352637974395436451389836936352050130737215777957081976197345454036347140207150977039281066198920294170930496851279408945805742906261699547215444164008874914488149704212393957958117712496715696791520031131466315224887721502982453538063861477319937053201075924988315727356412053835049656799719566674237603109671426066306299720770709615637525305925609238563884714919748403033197174767576481657669703043815626665741997823535914747281770769248966337631942252235433536971113145866698283000802290364</Base_9>
<Base_10>14660763114218344048523105073990786908968498129004868167375349813511031583358443853154229148588792197488324810620706579886177902780687369382319319587968425587078788985893319633288422624992705969939072710427718883080750234931426578790677945128763542878700821110130957618473221845539703820134866070011497986575468903959878145751893743895030905047211428201423326010791824698132922093486358540524276892192517095926065185856074811861326107953277863672080940615172659894160924158406183251011516745234514223679222461208824081848018598683972602204944294392449952962055527944433353642244213105692697834692343461003606883688144</Base_10>
<Base_11>15689130405869763070270130873707031356100415093495052874573539577446773570265244873480149728886876320366388036980645326360635108660509812402344283222583539702780120349273296445461808674809926400218707675921137565278526837607677064133146055965541514932381159061947405130038981264570144970069385670091190608053573732641662440144040209939426528350776513037816243715172622347351442770295780047706142940444945633739681014124674858094705509767542511234884602393034692831570991316370100707426400834022236665773574635225467634153185662596418847465248313947678637022618076303557025046537301743488440123002625098174670107087643</Base_11>
</Bases>
</Elements>
<Features>
<Epoch length="432000"></Epoch>
</Features>
<ECDSA>MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEJqEot2aLO+OU/foTxxV1yIz2vAlrr78gVFDpuvVJDq0sBbNzD3ViQ0xOVgPM5QP9aq5iHk8Br7KvhD4b6yjK8g==</ECDSA>
</IssuerPublicKey>
15 changes: 15 additions & 0 deletions TNO/description.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<Issuer version="4">
<ID>TNO</ID>
<ShortName>
<en>Demo TNO</en>
<nl>Demo TNO</nl>
</ShortName>
<Name>
<en>Demo TNO</en>
<nl>Demo TNO</nl>
</Name>
<SchemeManager>irma-demo</SchemeManager>
<ContactAddress>https://example.org</ContactAddress>
<ContactEMail>[email protected]</ContactEMail>
<baseURL></baseURL>
</Issuer>
Binary file added TNO/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 6 additions & 1 deletion index
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,11 @@ dbd465d9cdb1c64206443e425fb1f8950605aee35e77f1e8bcf6cca8c34b8b65 irma-demo/RU/Pu
62a69caaf96f6d79ee38b12db5932e4de65b2025340a089911746b0b52229dab irma-demo/RU/PublicKeys/2.xml
55b6a4e1a9d7218395cc5a8df84ef7d16d505f0262ec5ca1d3b5ace6244e0dac irma-demo/RU/description.xml
35697bb7ffb19518a0ac6739ac3eef6b0272cd322c4619b075328b88c06ac43d irma-demo/RU/logo.png
81761b0adb88fa2ea13f109fb92ac3e78e96a764e6a27ac16c9d00c222a85044 irma-demo/TNO/Issues/first_test/description.xml
0abfc2cd06de427f79d386097c9631d86590676eac87f928bf9b2413b75c4562 irma-demo/TNO/Issues/first_test/logo.png
7147ac43243212d1526fecfa11ea84a2f46e21bb368416e273482a638e8e119a irma-demo/TNO/PublicKeys/0.xml
705bf21979d980d0ce043444d31e0a7a588c2cb13e7972067bbbbcd0366727e8 irma-demo/TNO/description.xml
0abfc2cd06de427f79d386097c9631d86590676eac87f928bf9b2413b75c4562 irma-demo/TNO/logo.png
fd7889bfaa8abfd15933bf2d5425096af6f09decce245fbdcad811d713c1d62e irma-demo/TWIpilot/Issues/TWIattributes/description.xml
5f20441e8c5a24047a21658943ea73617527f58bda29f6bf6ddba0d5965fb97b irma-demo/TWIpilot/Issues/TWIattributes/logo.png
d1107c7cdb107fb795968e86f7950af0eb628267a8c4d94cd27d20c08a8e1e3d irma-demo/TWIpilot/PublicKeys/0.xml
Expand Down Expand Up @@ -391,7 +396,7 @@ c67abf6b1ffca46de3fe54cb4d2cd69c2bc7df40dd6ec88dc3476a270de406d1 irma-demo/surf/
511d38579f17fbc5e71c1643c31c4a098a76e11720bd5fec7f0da50edf7d6b92 irma-demo/suwinet/PublicKeys/0.xml
4250631a47943de15794c0eb693f658c49840a4aa0c98f9c2f899005034a092a irma-demo/suwinet/description.xml
9c9646ba39bd7167d8c3e52af7e7a8bab2b9360baadd6bcd45bc95b57f0a5462 irma-demo/suwinet/logo.png
1f20fe8f38401dec9007f5230649e92bf3e07db945d913fe8a3379865ecd7493 irma-demo/timestamp
65a79e5870aa8cd9d0ae5fd885549c9664ea5c32c31b0d73b34b2536f41e95c9 irma-demo/timestamp
f7f88018902f51f572fb7c321a59f41034156a882d4ee852089d9e7a72ba2322 irma-demo/tweedegolf/Issues/regelregister/description.xml
349b50ad56f8609fb4c5249473219b118d994d87f87de846448344776cf53e6d irma-demo/tweedegolf/Issues/regelregister/logo.png
667fc41172e76f42c7ef952c18a0f66db4bbb07c3184306ae121c8503f46b1f7 irma-demo/tweedegolf/PublicKeys/0.xml
Expand Down
Binary file modified index.sig
Binary file not shown.
2 changes: 1 addition & 1 deletion timestamp
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1715600163
1719393286

0 comments on commit e38f4f2

Please sign in to comment.