From: Ethan B. <ebl...@cs...> - 2007-03-30 14:41:15
|
Nathan Peterson spake unto us the following wisdom: > I'm working on a protocol that requires RC4 during authentication.=20 > Should I be modifying cipher.c to support RC4? or should I handle that= =20 > inside my plugin? Assuming that you have found a freely licensed RC4 implementation which can compatibly be merged with GPL code, it should be added to cipher.c. RC4 is a common enough cipher (indeed, as someone has already stated, MySpaceIM may use it) that it will probably be used elsewhere. That said, for testing and development, you can build it as an external cipher and simply register it with the cipher API. Ethan --=20 The laws that forbid the carrying of arms are laws [that have no remedy for evils]. They disarm only those who are neither inclined nor determined to commit crimes. -- Cesare Beccaria, "On Crimes and Punishments", 1764 |