diff options
Diffstat (limited to 'pyecsca/ec/error.py')
| -rw-r--r-- | pyecsca/ec/error.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pyecsca/ec/error.py b/pyecsca/ec/error.py new file mode 100644 index 0000000..f350d9e --- /dev/null +++ b/pyecsca/ec/error.py @@ -0,0 +1,31 @@ +from public import public + + +@public +class NonInvertibleError(ArithmeticError): + pass + + +@public +class NonInvertibleWarning(UserWarning): + pass + + +@public +class NonResidueError(ArithmeticError): + pass + + +@public +class NonResidueWarning(UserWarning): + pass + + +@public +class UnsatisfiedAssumptionError(ValueError): + pass + + +@public +class UnsatisfiedAssumptionWarning(UserWarning): + pass |
