1import{a as S,f as G}from"../chunks/BXOXj1pK.js";import"../chunks/BRgtGkdv.js";import{s as i,h as A,i as e,n as r,j as a}from"../chunks/4c-OeXAU.js";import{I as t}from"../chunks/D2YTt7PR.js";const E=!0,T=Object.freeze(Object.defineProperty({__proto__:null,prerender:E},Symbol.toStringTag,{value:"Module"}));var I=G(`<h1>Demonstrators</h1> <div class="space-y-8"><div class="flex flex-col md:flex-row items-center md:justify-between overflow-hidden"><div class="md:w-1/2 p-6 bg-gradient-to-r from-fraunhoferGreen/20 to-white"><h2 class="text-3xl font-semibold mb-4">Proxy Re-Encryption</h2> <p class="m-4">A demo application which implements an encrypted/re-encrypted message system, as well as an (auto) encrypted/re-encrypted chat application.</p> <div><a href="https://apt.aisec.fraunhofer.de/demo/proxyre/" target="_blank"><!> Demonstrator</a> <br/> <a href="https://apt.aisec.fraunhofer.de/demo/proxyre/about" target="_blank"><!> Information</a></div></div> <div class="md:w-1/2 flex flex-wrap justify-center gap-4 p-6 bg-white"><a href="https://apt.aisec.fraunhofer.de/demo/proxyre" target="_blank"><img src="/assets/proxyre.png" alt="GNS Logo" class="w-80 rounded-lg"/></a></div></div> <div class="flex flex-col md:flex-row-reverse items-center md:justify-between overflow-hidden"><div class="md:w-full p-6 bg-gradient-to-l from-fraunhoferGreen/20 to-white"><h2 class="text-3xl font-semibold mb-4">Homomorphic Clinical-Decision Support</h2> <p class="m-4">The Homomorphic Clinical-Decision Support Demonstrator shows how HE can be used to support clinical decisions in a privacy preserving manner. 2 The demonstrator homomorphically calculates a so called Pi-Rads Score fully encrypted.</p> <a href="https://apt.aisec.fraunhofer.de/demo/hecds"><!> Demonstrator</a> <br/></div> <div class="md:w-1/2 flex justify-center p-6 bg-white"><a href="https://apt.aisec.fraunhofer.de/demo/hecds" target="_blank"><img src="/assets/anonymed.png" alt="RABE Library" class="w-64 rounded-lg"/></a></div></div> <div class="flex flex-col md:flex-row items-center md:justify-between overflow-hidden"><div class="md:w-1/2 p-6 bg-gradient-to-r from-fraunhoferGreen/20 to-white"><h2 class="text-3xl font-semibold mb-4">Attribute Based Encryption</h2> <p class="m-4">A demo application which implements an decentralized social network based on cryptographic access control using attribute based encryption.</p> <div><a href="https://chain.ovh" target="_blank"><!> Demonstrator</a> <br/> <a href="https://chain.ovh/about" target="_blank"><!> Information</a></div></div> <div class="md:w-1/2 flex flex-wrap justify-center gap-4 p-6 bg-white"><a href="https://chain.ovh" target="_blank"><img src="/assets/keychain.png" alt="GNS Logo" class="w-80 rounded-lg"/></a></div></div></div>`,1);function z(_){var d=I(),c=i(A(d),2),s=e(c),p=e(s),m=i(e(p),4),o=e(m),y=e(o);t(y,{icon:"mdi:gamepad-classic",inline:!0,class:"inline"}),r(),a(o);var f=i(o,4),x=e(f);t(x,{icon:"mdi:information-slab-circle-outline",inline:!0,class:"inline"}),r(),a(f),a(m),a(p),r(2),a(s);var n=i(s,2),h=e(n),v=i(e(h),4),j=e(v);t(j,{icon:"mdi:gamepad-classic",inline:!0,class:"inline"}),r(),a(v),r(2),a(h),r(2),a(n);var u=i(n,2),g=e(u),b=i(e(g),4),l=e(b),k=e(l);t(k,{icon:"mdi:gamepad-classic",inline:!0,class:"inline"}),r(),a(l);var w=i(l,4),D=e(w);t(D,{icon:"mdi:information-slab-circle-outline",inline:!0,class:"inline"}),r(),a(w),a(b),a(g),r(2),a(u),a(c),S(_,d)}export{z as component,T as universal};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.