¿Qué implementación objetivo-c de Blowfish recomendaría usar? (O tal vez me he perdido algunas implementaciones estándar disponibles?)implementación Blowfish objetivo-c
8
A
Respuesta
15
Tenga en cuenta que Objective-C es un superconjunto de C, por lo que no necesita una implementación específica de Objective-C. Blowfish escrito en C (como en this page, el primer resultado de googling "C blowfish implementation") te hará bien.
6
No está seguro si definitivamente quería ir con pez globo, pero la estructura de seguridad iPhone compatible con los siguientes productos fuera de la caja:
- kCCAlgorithmAES128 - Advanced Encryption Standard, bloque de 128 bits
- kCCAlgorithmDES - Data Encryption Standard
- kCCAlgorithm3DES - Triple-DES, de tres llaves, configuración EDE
- kCCAlgorithmCAST - Reparto
- kCCAlgorithmRC4 - RC4 de cifrado continuo
Si usted decide poner en práctica su propia También puede ser necesario una biblioteca de precisión entero arbitrario, libtommath compilará para el iPhone hará poco o ningún cambio.
Cuestiones relacionadas
- 1. Cifrado de Blowfish en android
- 2. objetivoC/CMTime - convierte AVPlayer.duration en milisegundos
- 3. Costo de Blowfish contra tiempo
- 4. Cifrado con BlowFish en Java
- 5. Uso de Blowfish para encriptación con PHP
- 6. Uso del cifrado Blowfish dentro de .NET
- 7. Cómo usar BouncyCastle en C# para el hash unidireccional Blowfish?
- 8. Contraseña de autenticación encriptada en PHP usando Blowfish con Ruby
- 9. Java - Faltan caracteres finales al encriptar usando blowfish
- 10. Diferencia en cifrado blowfish entre perl y ruby
- 11. implementación safe_ptr
- 12. Rand Implementación
- 13. Implementación NSSet
- 14. Colección personalizada Implementación IEnumerable
- 15. Implementación de Trie
- 16. Implementación Python OpenCV SVM
- 17. C# Implementación de Math.Sqrt
- 18. Implementación de __builtin_clz
- 19. Deshacer implementación - DOM manipulaciones
- 20. Implementación de geolocalización HTML5
- 21. implementación combinatoria y rompecabezas
- 22. ¿Diseño e implementación CLI?
- 23. Implementación de NSCopying
- 24. implementación genérica en C
- 25. coincidencia de patrones - implementación
- 26. Implementación del protocolo Bittorrent
- 27. .NET implementación de scrypt
- 28. Primera implementación importante
- 29. Implementación Relational Fisher Kernel
- 30. implementación de quicksort
Exactamente lo que iba a decir. En el momento en que se trata de criptografía, se trata de bytes, lo que está realmente por debajo del nivel de Objective-C (sin importar NS Data como envoltorio). –
Gracias por su respuesta. Eso es lo que realmente pensé, pero solo necesitaba ver la opinión de otra persona. – Vladimir
Noté que el marco de seguridad que se menciona a continuación ahora es compatible con Blowfish. No lo he probado por mi cuenta, pero parece que podría ser una mejor manera de llegar al consumo de energía. – vlad259