Questa è l'app Linux denominata BP (Bilinear Pairing) da eseguire online su Linux, la cui ultima versione può essere scaricata come bp-0.2.4.tar. Può essere eseguita online sul provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata BP (Bilinear Pairing) per eseguirla gratuitamente online su Linux con OnWorks.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
BP (Bilinear Pairing) per l'esecuzione online su Linux
Ad
DESCRIZIONE
Una libreria che incapsula il calcolo di accoppiamenti bilineari e il calcolo di gruppo nei gruppi ciclici G_1, G_2, G_T.L'accoppiamento bilineare è una mappa bilineare, non degenere tra G_1 e G_2 a un elemento in G_T.
Gli utenti possono creare software complessi basati sull'abbinamento dalla libreria Pairing senza molto
conoscenza di curve ellittiche o pairing o teoria dei numeri.
La libreria è più piccola di 57 Kbyte, adatta per dispositivi portatili. La dimensione è solo il 3.7% della dimensione della libreria BPC.
La dimensione massima del gruppo supportata è 911 bit.
È facile compilare la libreria per CPU Android, ARM o x86.
L'API della libreria è compatibile con la libreria PBC. È facile per gli utenti della libreria PBC portare i propri programmi su questa libreria, solo con poche modifiche.
Caratteristiche
- velocità: accoppiamento: 3.7 ms; elevazione a potenza in G_1: 2.5 ms; esponenziale in G_T: 2.9 ms (su una CPU Intel Core2 a 1.6 GHz, Linux a 64 bit, la dimensione del gruppo è di 157 bit)
- la libreria è più piccola di 57 Kbyte, adatta per dispositivi palmari
- la dimensione della libreria è solo il 3.7% della dimensione della libreria BPC
- la dimensione massima del gruppo è di 911 bit
- open-source con licenza LGPL, amichevole per l'uso commerciale
- è facile compilare la libreria per CPU Android, ARM o x86
- L'API della libreria è compatibile con la libreria PBC.
Pubblico
Scienza/Ricerca, Sviluppatori
Linguaggio di programmazione
C
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/pairing/. È stato ospitato in OnWorks per essere eseguito online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.