risposta
Ecco una semplice implementazione in C & C++. Forse più semplice da usare rispetto a libtomcrypt.
http://www.codeguru.com/cpp/misc/misc/cryptoapi/article.php/c8195
Sarei cauto nel prendere algoritmi di crittografia da pagine di frammenti di esempio come codeguru. Per giocare in giro è trovare, ma per proteggere la tua azienda usa qualcosa di più credibile –
libtomcrypt è una libreria crittografica completa scritta in C, con un'implementazione 3DES.
OpenSSL è scritto in C e fornisce un algoritmo 3DES. Potrebbe non essere semplice come alcuni degli altri suggerimenti, ma potrebbe valerne la pena.
- 1. crittografia Triple DES e la decrittografia in Java
- 2. C++ triple equals?
- 3. Triple colon Scala
- 4. MarkLogic triple objects language
- 5. MySQL triple join
- 6. Algoritmo LP Simplex in C++
- 7. Algoritmo conteggio parole in C#
- 8. Algoritmo di Sudoku in C#
- 9. Triple Stores vs Database relazionali
- 10. Algoritmo Rijndal usando C#
- 11. Algoritmo "seleziona" C++
- 12. mappa Triple tra cui 2 chiavi
- 13. Algoritmo base64 SHA1 in javascript e C#
- 14. Algoritmo Fuzzy Date in Objective-C
- 15. triple-virgola elettrica e virgolette Python
- 16. Algoritmo C++ per N! ordini
- 17. Algoritmo esteso di euclid C++
- 18. Qual è l'operatore === (triple-equals) in Scala Koans?
- 19. DES di forza bruta con una chiave debole
- 20. C# - Serializzazione/deserializzazione di un file crittografato DES da un flusso
- 21. Stringhe Lex con virgolette singole, doppie o triple
- 22. Errore "No CIP condiviso" con EDH-RSA-DES-CBC3-SHA
- 23. pjsip abilita l'altoparlante su ios des not work
- 24. C# algoritmo per la generazione gerarchia
- 25. crittografia utilizzata da keystore JCEKS in JavaTM Cryptography Extension ..?
- 26. RDF/OWL/SPARQL/Triple Stores/Reasoner e altre API Semantic Web per C#?
- 27. C++ algoritmo come quello di pitone 'groupby'
- 28. Algoritmo OpenGL/GLUT di riempimento riga di scansione in C++
- 29. Ottimizzazione di un algoritmo e/o struttura in C#
- 30. Algoritmo veloce multipiattaforma per leggere/scrivere file in C++
Nel peggiore dei casi, prendi un po 'di codice DES e segui le procedure qui per trasformarlo in triplo DES: http://en.wikipedia.org/wiki/Triple_DES#Algorithm. Potrebbe valere la pena di considerare, tuttavia, che ci sono * cifrari * di gran lunga migliori da usare. Per favore non usare DES. – avpx
grazie per il suggerimento e cercherò di trasmettere questo, ma a questo punto non è la mia chiamata a usare questo o no. Devo implementarlo in C. – Zeus
3des è molto vecchio ed è stato sostituito da AES quasi un decennio fa. – rook