¿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. C# cifrado/descifrado blowfish
- 4. Cifrado con BlowFish en Java
- 5. Costo de Blowfish contra tiempo
- 6. Uso del cifrado Blowfish dentro de .NET
- 7. Uso de Blowfish para encriptación con PHP
- 8. Diferencia en cifrado blowfish entre perl y ruby
- 9. Java - Faltan caracteres finales al encriptar usando blowfish
- 10. Contraseña de autenticación encriptada en PHP usando Blowfish con Ruby
- 11. Cómo usar BouncyCastle en C# para el hash unidireccional Blowfish?
- 12. implementación safe_ptr
- 13. Implementación NSSet
- 14. Rand Implementación
- 15. ¿Implementación de Javascript Array.sort?
- 16. Implementación del servidor Push
- 17. Implementación de BufferedIterator
- 18. .net implementación de bcrypt
- 19. Implementación de un HashMap
- 20. Mejor implementación de StAX
- 21. TypeDescriptionProvider/HyperDescriptor implementación
- 22. Implementación del gráfico direccionado
- 23. Implementación de __builtin_clz
- 24. Implementación C2DM Código PHP
- 25. iOS 5 implementación segue
- 26. Implementación cinemática inversa 2D
- 27. Colección personalizada Implementación IEnumerable
- 28. Implementación de varios servidores
- 29. Implementación AMQP C++
- 30. Implementación de tubería
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