this post was submitted on 27 Nov 2024
2 points (100.0% liked)

"Hello, World!" - Programmazione

201 readers
1 users here now

Hello, World!

Ciao a tuttɜ e benevenutɜ in “Hello World”, la prima comunità di Feddit dedicata alla programmazione.

Qui possiamo condividere notizie, tutorial e manuali, video, interviste ad addetti ai lavori ma anche link a repository di progetti personali (rigorosamente open source).

Per prima cosa vi invito a dare un’occhiata al post “Guida all’utilizzo di Feddit” e alla sidebar contenente le regole del server Feddit.

https://feddit.it/post/6

La comunità è aperta a tuttɜ; principiantɜ, hobbistɜ, appassionatɜ, professionistɜ ma anche a semplicɜ curiosɜ che vorrebbero avvicinarsi a questo mondo.

Alcuni accorgimenti da tenere a mente prima di postare:

⚠️ Nel caso di pubblicazione di materiale video, evitiamo link a YouTube preferendo, ove possibile, Invidious o Piped.

⚠️ I link a risorse in altre lingue sono ovviamente ben accetti, moltissimo materiale interessante è in lingua inglese. Tuttavia sarebbe gradita qualche riga di presentazione del contenuto in italiano.

⚠️ In caso di pubblicazione di libri e manuali, evitiamo di usare link Amazon o di altri grossi store preferendo, ove possibile, la pagina dedicata sul sito dell’editore.

Il rispetto reciproco è fondamentale per creare un luogo di confronto sereno e piacevole.

Pensiamo prima di postare e/o commentare… 🤔

founded 2 years ago
MODERATORS
 

ciao, un po' di tempo fa avevo scritto un piccolo programmino in python che implementava i codici di correzione Reed-Solomon per vedere se avevo capito la teoria.
Dopo averlo abbandonato a se stesso per qualche mese sento parlare delle vicende di raivo otp e mi viene il cagotto, allora nasce WeedcUp, che poi ho pubblicato su github, un programma che prende i miei segreti otp e li salva sotto forma di codici QR in un file postscript che posso stampare.

Negli ultimi giorni mi è finalmente venuta voglia di aggiungere qualcosa, una funzione per salvare le chiavi pgp segrete.

Tecnicamente avrebbe funzionato anche prima, dato che accetta e stampa qualsiasi tipo di file, ma una chiave segreta, soprattutto rsa, tende a diventare grande abbastanza da essere scomoda.
Allora ho preso ispirazione da paperkey, un altro progetto che si occupa di stampare chiavi pgp, ed ho aggiunto uno script che estrae dalla chiave segreta solo le parti veramente segrete e le salva in un file molto più piccolo, in modo tale che l'intera chiave possa essere recuperata da questo e dalla chiave pubblica.

E allora eccoci qui, avevo voglia di vantarmi un po' dopo aver passato un pomeriggio a leggere rfc 4880

la repo è github.com/Leviticoh/weedcup

top 1 comments
sorted by: hot top controversial new old
[–] leviticoh@poliverso.org 1 points 3 months ago

--------------ATTENZIONE----------------

la funzione per le chiavi pgp è appena sperimentale
non fateci affidamento, dato che non ho testato molti casi