Limitaciones del Hardware y de TinyOS
-Para cualquier valor de la variable TOSH_DATA_LENGTH que sea diferente a 29 bytes no se nos asegura que el mensaje pueda ser enviado 
 correctamente.Motivo por el cual puede darse el caso de mensaje corruptos (en la aplicacion se usan mensajes de tamao bastante superior a 29
 como es el caso de los RREP-DSE, que ha tenido que ser modificados para que pudieran ser enviados, aunque no se asegura que se envien bien por la limitacin antes mencionada)
-No se dispone de memoria dinmica, lo cual impide que se puedan enviar mensajes con diferentes tamaos de claves,padding o firma de la que dice el programa instalado en los dispositivos.
 Por ejemplo: si las claves de RSA de un dispositivo A es de 2 bytes y el del dispositivo B es de 1 byte estos no podran comunicarse correctamente entre ellos 
-Las direcciones de los dispositivos slo se puede especificar cuando se instala un programa en l y han de ser nicos para que la red de sensores funcione
 Una vez instalado un programa no se puede modificar de ninguna manera el identificador del dispositivo (a no ser que se reinstale el programa) ya que si el valor
 de este es modificado TinyOS provoca que el valor de dicho identificador vuelva a ser igual al que se le indico durante la instalacin.
 Debido a esta restriccin una red que emplease el protocolo SAKM no tendra sentido,por 2 motivos
 1-Si tuvieramos 2 dispositivos con el mismo identificador
 no podrian cambiar de identificador (provocando que la red no funcionase adecuadamente)
 2-Como el usuario es quien especifica los identificadores para evitar problemas no introducira 2 identificadores iguales, lo que provoca que el 
   protocolo SAKM no entre nunca en funcionamiento
-La potencia de calculo es limitada (no se pueden exigir que RSA genere primos grandes debido a que es muy costoso en tiempo y baterias generarlo)