hola, soy muy nuevo en esto de la programación con la raspberry pi.
resulta que estoy trabajando en un proyecto de comunicación con arduino, con el cual tengo hecha una comunicación por radio (nrf24l01) en python.
ahora estoy tratando de cifrar esta comunicación usando la librerías de wolfssl (wolfcrypt), pero estas librerías están en lenguaje c.
¿existe alguna manera de usar estas librerías en el proyecto de python? también me valdría si alguien conoce algún modo de tomar el valor de la variable, para poder usarla en un proyecto en c.
disculpad si esto suena algo tonto, pero recién acabo de empezar usar la raspi.
muchas gracias por adelantado.
resulta que estoy trabajando en un proyecto de comunicación con arduino, con el cual tengo hecha una comunicación por radio (nrf24l01) en python.
ahora estoy tratando de cifrar esta comunicación usando la librerías de wolfssl (wolfcrypt), pero estas librerías están en lenguaje c.
¿existe alguna manera de usar estas librerías en el proyecto de python? también me valdría si alguien conoce algún modo de tomar el valor de la variable, para poder usarla en un proyecto en c.
disculpad si esto suena algo tonto, pero recién acabo de empezar usar la raspi.
muchas gracias por adelantado.
la librería wolfcrypt python parece que ofrece la funcionalidad que solicitas:
https://github.com/wolfssl/wolfssl/tree ... per/python
no sé si buscas un método alternativo para llamar un comando cualquiera desde python. puedes usar el método call del módulo subprocess:
https://docs.python.org/2/library/subprocess.html
https://github.com/wolfssl/wolfssl/tree ... per/python
code: select all
from wolfcrypt.hashes import sha print sha().hexdigest()
https://docs.python.org/2/library/subprocess.html
code: select all
import subprocess command="ls -l" st=subprocess.call( command.split() ) print st
raspberrypi
Comments
Post a Comment