Guida: La programmazione di micro ATMEL con Arduino [rel. 4]

Ok, aspetto il gufo postino XD

pighixxx:
In compenso ho trovato in rete i miei disegni con il nome cancellato e cambiato con il nome di un altro (neanche fossero a pagamento!)

Vedila così, se rubano/copiano/clonano il tuo lavoro vuol dire che è fatto bene e che ha un "valore", ovvero sei bravo :grin:

astrobeed:
Vedila così, se rubano/copiano/clonano il tuo lavoro vuol dire che è fatto bene e che ha un "valore", ovvero sei bravo :grin:

Infatti,
quella è stata la soddisfazione più grande. Quando incominciano a copiare sei sulla buona strada... XD

ragazzi siete fantastici :slight_smile:

Concordo pienamente su tutto, ovviamente non metterò alcun messaggio per donazioni ed altro, ho sempre detto di aver ricevuto tanto dal Forum, ma diciamo in particolare da un certo numero di mostri sacri del Forum, ed il mio lavoro, fatto con altrettanta passione, è stato messo immediatamente a disposzione di tutti; la più grande soddisfazione l'ho avuta quando ho iniziato a vedere che la Guida ha iniziato a vivere di vita propria, cioè gente che si rpesenta al primo post dicendo di averla usata e poi sfilze di complimenti. E non avete idea di quanta gente mi scrive in privato per avere consigli, chiarimenti, pareri, ci vuole tanto tempo, ma è sempre poco rispetto a quello che mi dedicano Grandi come Astrobeed, e mi fermo per non dimenticare ed offendere nessuno, tanto è sotto gli occhi di tutti l'aiuto che ricevo ogni volta che lo chiedo.
Lesto il Gufo Postino per il momento è da te, e non per la "laferrari" r.5 :grin:

lesto:
ragazzi siete fantastici :slight_smile:

:smiley:

Ritornando al discorso di prima (per te karma +1) l'ho riscritto così:

<?php
//
// uso: tfile.php?dwn=nomefile.ext
//
if (isset($_REQUEST['dwn'])) {
  $NomeFile       = $_REQUEST['dwn'];
  $DWNFolder      = 'pgdev/Temp/';					// Il Folder dove hai i files
  $FileNascosto   = $DWNFolder . $NomeFile;  
  if (file_exists($FileNascosto)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
  	header('Content-Disposition: attachment; filename='.basename($NomeFile));
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($FileNascosto));
    ob_clean();
    flush();
  	readfile($FileNascosto); 
  	exit;
  } else {
	  //echo($FileNascosto . ' non esiste!');  	// Errore per Amministratore
	  echo('Error Reading ' . $NomeFile . '. ');		// Errore per Utente 
  }  
}
?>

e funziona bene!
Grazie Lesto

edit
Script modificato e ottimizzato.

pighixxx:
In compenso ho trovato in rete i miei disegni con il nome cancellato e cambiato con il nome di un altro (neanche fossero a pagamento!)

Una firmettina digitale ce l'hai messa dentro? Potresti infilarcela tramite steganografia :wink:

Dopo tantissimo tempo vorrei rimettermi in carreggiata e riprendere i miei studi sull'argomento. Noto che con il tempo siete arrivati alla versione n°4... complimenti!!

Dove posso prelevare l'ultima versione della guida? il sito michelemenniti.it sembra essere irraggiungibile...

Grazie a tutti!!!

GianfrancoPa:
Dove posso prelevare l'ultima versione della guida? il sito michelemenniti.it sembra essere irraggiungibile...

Provato ora. A me si apre.

Adesso si, grazie!!

leo72:
Una firmettina digitale ce l'hai messa dentro? Potresti infilarcela tramite steganografia :wink:

Mi sembra sia illegale negli Stati Uniti. Però ho mezza idea, tra poco la posto se non sono troppo OT. :sweat_smile:

edit

Questo documento ha un watermark. Per trovarlo è sul piedino PB5. Può andare sencondo voi?

pighixxx:
Mi sembra sia illegale negli Stati Uniti. Però ho mezza idea, tra poco la posto se non sono troppo OT. :sweat_smile:

Non mi risulta, comunque tu sei Italiano e vivi in Italia, da noi immettere una firma digitale/watermark in un documento è più che legale se sei il titolare dei diritti, anzi è pratica comune per i documenti importanti.

nulla di illegale, anzi si usa spesso per beccare le fonti da cui sono rubati i contenuti.

Sapevo che una volta c'erano problemi con le chiavi di criptazione che in america non dovevano essere troppo grandi, ma per quanto ne so non esistono più da vari anni

lesto:
[...]
Sapevo che una volta c'erano problemi con le chiavi di criptazione che in america non dovevano essere troppo grandi, ma per quanto ne so non esistono più da vari anni

Si, esatto, il limite era nel numero di bit della chiave in quanto ogni documento doveva poter essere decriptato dalle forze dell'ordine all'occorrenza, cosa che chiavi troppo grandi non avrebbero consentito. Se questa legge non esiste più onestamente non lo so...

La questione degli algoritmi crittografici era che fino alla fine degli anni '90 non si poteva esportare al di fuori degli Stati Uniti un sistema (ovviamente sviluppato negli USA) che avesse una chiave crittografica più grande di 40 bit, se non ricordo male. Tale limite è caduto. Anche perché è ormai dimostrato che la robustezza di un sistema si basa sulla sua diffusione e sul fatto di essere proprio opensource, perché permette di forzarlo in ogni modo possibile, trovando molto prima eventuali falle.

@PI:
non trovo la firma, il visualizzatore integrato in Firefox si è fermato al 400% ma non vedo nulla su PB5 :wink:

veramente la cosa è decaduta quando Phil Zimmermann nel 1991 ha rilasciato PGP. Si trattava di un attivista per i diritti umani che sviluppò quetso sistema per essere semplice da usare e allo stesso tempo essere tanto sicuro da risultare inviolabile persino per i governi (cosa che tuttora è, anche se ovviamente alcune vecchie versioni hanno dei bug, e alcuni sistemi di criptazione sono cambiati), rendendo la "criptazione forte" disponibile ad ogni persona.
Esistono millemila discussioni sul fatto se abbia fatto bene o male.

Il suo sistema usava RSA (chiave pubblica/oprivata, quindi anche con possibilità di firma digitale) per scambiare una chiave che poi veniva usata come chiave simmetrica della criptazione IDEA.

Quindi univa l'RSA (che all'epoca era sotto brevetto e con chiave a dimensione limitata per imposizione dal governo) con un protocollo molto più leggero in grado di girare senza grossi problemmi di risorse sui comuni desktop.

Diede una copia ad un suo amicho che lo mise su un newsgroup, aggirando quindi il fatto di esportazione (venne assolto nel processo)

edit: scusate la divagazione ma ultimamente ho letto un libro sulla criptazione.. interessante come la "criptazione quantistica" sia in realtà un modo per scambiare una chiave utilizzabile come chiave simmetrica di uno dei sistemi più vecchi, ma MATEMATICAMENTE (cosa non valida per gli algoritmi ora in uso) inviolabile: il "blocco monouso" (http://it.wikipedia.org/wiki/Cifrario_di_Vernam)

È importante ribadire che questo tipo di chiave deve essere lunga quanto il messaggio che cifra e può essere utilizzata una sola volta, pena la perdita della validità delle ipotesi iniziali e la riduzione da sistema "inattaccabile" a sistema "facilmente attaccabile" dal metodo Kasiski, una specializzazione del metodo crittanalitico di analisi delle frequenze.

Io non riesco a vedere il watermark con 6400% di ingrandimento O_O

lesto:
veramente la cosa è decaduta quando Phil Zimmermann nel 1991 ha rilasciato PGP. Si trattava di un attivista per i diritti umani che sviluppò quetso sistema per essere semplice da usare e allo stesso tempo essere tanto sicuro da risultare inviolabile persino per i governi (cosa che tuttora è, anche se ovviamente alcune vecchie versioni hanno dei bug, e alcuni sistemi di criptazione sono cambiati), rendendo la "criptazione forte" disponibile ad ogni persona.
Esistono millemila discussioni sul fatto se abbia fatto bene o male.

No, mi spiace contraddirti ma era un divieto del Governo americano. Il problema casomai nacque con PGP di Zimmermann e SSL di Netscape, ed i Militari decisero di porre un freno alla cosa, impedendo l'esportazione al di fuori degli USA di sistemi crittografici capaci di gestire una sicurezza maggiore dei 40 bit.
Ho qualche anno più di te :sweat_smile: e intorno al 1996/1997 circa iniziai a navigare su internet con Netscape Navigator ed i certificati di sicurezza erano ancora limitati a 40 bit, e lo stesso sito di Netscape riportava proprio questa cosa tant'è che la versione USA gestiva invece certificati a 128 bit.

Il suo sistema usava RSA (chiave pubblica/oprivata, quindi anche con possibilità di firma digitale) per scambiare una chiave che poi veniva usata come chiave simmetrica della criptazione IDEA.

Quindi univa l'RSA (che all'epoca era sotto brevetto e con chiave a dimensione limitata per imposizione dal governo) con un protocollo molto più leggero in grado di girare senza grossi problemmi di risorse sui comuni desktop.

Diede una copia ad un suo amicho che lo mise su un newsgroup, aggirando quindi il fatto di esportazione (venne assolto nel processo)

Confermi la mia tesi. Fu processato perché aveva violato un divieto.

cece99:
Io non riesco a vedere il watermark con 6400% di ingrandimento O_O

C'è!
Qui la soluzione. E' cerchiata in rosso. http://www.pighixxx.com/pgdev/Temp/AT2.pdf

Per la discussione steganografia, è sicuramente una cosa da approfondire e lo farò nei prossimi giorni. Grazie a tutti.

pighixxx:
C'è!
Qui la soluzione. E' cerchiata in rosso. http://www.pighixxx.com/pgdev/Temp/AT2.pdf

Cavolo! Nascostissimo, bravo :smiley:

Per la discussione steganografia, è sicuramente una cosa da approfondire e lo farò nei prossimi giorni. Grazie a tutti.

La tua è già una forma di steganografia.