Bonjour,
quand je lance mon programme DH.py ( ce dernier wrappe l'API d'OpenSSL sur le calcul des paramètre diffie Hellman ), j'obtiens l'erreur suivante :
Traceback (most recent call last):
File "DH.py", line 5, in <module>
from util import genparam_callback
ImportError: No module named util
Voici le code source. j'ai lancé le programme à partir d'un sous-repertoire /home/ikuzar/work/
Code :
- """M2Crypto wrapper for OpenSSL DH API.
- Copyright (c) 1999-2003 Ng Pheng Siong. All rights reserved."""
- from util import genparam_callback
- import BIO, Err, m2
- class DHError(Exception): pass
- m2.dh_init(DHError)
- class DH:
- """
- Object interface to the Diffie-Hellman key exchange
- protocol.
- """
- m2_dh_free = m2.dh_free
- def __init__(self, dh, _pyfree=0):
- assert m2.dh_type_check(dh)
- self.dh = dh
- self._pyfree = _pyfree
-
- def __del__(self):
- if getattr(self, '_pyfree', 0):
- self.m2_dh_free(self.dh)
|
Est ce que quelqu'un aurait une idée comment resoudre ce problème ?
Merci d'avance