Repository 32bit  Forum
Repository 64bit  Wiki

aiuto programma c++ e gpg

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

aiuto programma c++ e gpg

Messaggioda Ryol » mar mag 31, 2011 11:16

Salve a tutti, sono nuovo del forum e purtroppo sono alla ricerca di un aiuto per comprendere meglio la mia tesina di c++ di criptografia e sicurezza delle reti che deve essere sviluppata su slackware in ambiente kdevelop.

La tesina è la seguente.

Definire completamente e programmare in c++ le due parti di un sistema di autenticazione per la protezione automatica di applicazioni software che ricalchi nei limiti del possibile un sitema disponibile come Microsoft Authenticode utilizzando chiavi PGP e keyserver al posto di certificati e e autorità di certificazione.In pratica questo sistema aggiungendo una firma digitale a partire da una self generated key-pairs deve proteggere gli user da software pericoloso autenticando la sorgete e verificando l'integrità dei dati.

Il prof mi ha fatto vedere il tool di slackware GPG con cui si possono creare le chiavi, firmare documenti ecc...e in teoria dovrei usarlo.

Ma come creare un programma c++ che mi utilizzi il gpg???? Non so se sono stato molto chiaro......aiutoooooooo
Ryol
Linux 1.0
Linux 1.0
 
Messaggi: 2
Iscritto il: mar mag 31, 2011 10:45
Slackware: 12.2

Re: aiuto programma c++ e gpg

Messaggioda Toni » mar mag 31, 2011 12:01

professore alcuri?
Avatar utente
Toni
Linux 2.6
Linux 2.6
 
Messaggi: 992
Iscritto il: lun gen 30, 2006 22:08
Località: milano
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3

Re: aiuto programma c++ e gpg

Messaggioda Ryol » mar mag 31, 2011 12:17

Si... :-(
Ryol
Linux 1.0
Linux 1.0
 
Messaggi: 2
Iscritto il: mar mag 31, 2011 10:45
Slackware: 12.2

Re: aiuto programma c++ e gpg

Messaggioda Toni » mar mag 31, 2011 13:10

la libreria che ti serve è questa:

http://www.gnupg.org/related_software/g ... ex.en.html

troverai tutte le funzioni che ti servono dalla generazione delle chiavi alla verifica della firma

UPDATE :

Ho riletto il tuo post , se nel tuo programma puoi utilizzare gpg tutto è molto più semplice ,basta che utilizzi la funzione system
esempio

Codice: Seleziona tutto
#include <cstdlib>

using namespace std;

int main()
{
     system("ls");    // system( "comando_da_eseguire")
}



A questo punto impari come funziona gpg ( man gpg per tutte le informazioni) e il tuo problema sarà costruire le stringhe da passare a system e ovviamente creare un menu che ti permette di fare ogni operazione ( creare chiavi , firmare , verifica)
Avatar utente
Toni
Linux 2.6
Linux 2.6
 
Messaggi: 992
Iscritto il: lun gen 30, 2006 22:08
Località: milano
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron