Estoy usando Python (bajo Google App Engine), y tengo algunas claves privadas RSA que debo exportar en formato PKCS # 12. ¿Hay algo por ahí que me ayude con esto? Estoy usando PyCrypto / KeyCzar, y he descubierto cómo importar / exportar claves RSA en formato PKCS8, pero realmente lo necesito en PKCS12. ¿Alguien puede […]
Estoy tratando de producir una firma RSA en Haskell que coincida con la misma firma del M2Crypto de Python. Creo que mi problema es el hecho de que Codec.Crypto.RSA está usando el algoritmo PKCS1 v1.5 y M2Crypto está usando algo diferente. De hecho, cuando uso PKCS1 v1.5 en Python, obtengo los mismos resultados que Haskell. […]
Soy un miembro nuevo, he esperado dos días para encontrar la firma de verificación de la solución desde el cliente de Android al servidor de Python. Primero creo el par de claves y genero la firma desde la clave privada. Gracias pedrofb he actualizado el código completo. verificar hecho en el servidor python. protected void […]
Estoy tratando de calcular la raíz cúbica de un número P de cientos de dígitos en Python, y estoy fallando miserablemente. Encontré el código para el algoritmo de Tonelli-Shanks, que supuestamente es fácil de modificar de raíz cuadrada a raíz cúbica, pero esto se me escapa. He rastreado las bibliotecas web y matemáticas y algunos […]
Tengo un archivo con el exponente público y el módulo en él. No están en formato pem o xml o der, son solo los valores escritos en sus compensaciones. ¿Cómo puedo hacer una clave pública de ellos con M2Crypto? También tengo la clave privada en el mismo formato. Me las arreglé para usar el código […]
En Python, estoy tratando de cegar y desenlazar un mensaje. Cuando desactivo el mensaje, no recibo el mensaje original. ¿Alguien sabe lo que podría estar haciendo mal? El siguiente es mi código: s = ‘Hello’ loadedPublic = get_publickey() loadedPrivate = get_privatekey() pub = loadedPublic.blind(s,23L) pub2 = loadedPublic.unblind(pub,23L) return HttpResponse(pub2)
Tengo servidor escrito en python y cliente en C Su trabajo es enviar un mensaje secreto del servidor al cliente que está cifrado con RSA private key . Estoy usando la biblioteca openssl/rsa.h , es decir, inicializo un objeto rsa con una clave privada y RSA_public_encrypt(length_of_message, “Secret Message”, to, rsa, RSA_PKCS1_PADDING) un mensaje con RSA_public_encrypt(length_of_message, […]
Collecting rsa==3.1.1 (from -r /racetrack/.requirements.txt (line 41)) eval (python -m virtualfish) Downloading rsa-3.1.1.tar.gz Complete output from command python setup.py egg_info: Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.10.tar.gz Traceback (most recent call last): File “/usr/lib/python2.7/urllib2.py”, line 558, in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) urllib2.HTTPError: HTTP Error 403: SSL is required
Tengo el archivo pkcs8_rsa_private_key que se genera por openssl desde un archivo rsa_private_key.pem. Necesito hacer una firma con la clave privada en Python, hacer la misma firma con el código Java a continuación. public static final String SIGN_ALGORITHMS = “SHA1WithRSA”; public static String sign(String content, String privateKey) { String charset = “utf-8”; try { PKCS8EncodedKeySpec […]
¿Se conoce alguna forma de firmar una cadena de texto sin formato con la clave privada RSA en el SDK de Google App Engine Python?