Multi

Trait Multi 

Source
pub trait Multi: RsaMode {
    type OutputType: AsRef<[u32]> + AsMut<[u32]>;
}
Expand description

Defines the output type of RSA multiplications.

Required Associated Types§

Source

type OutputType: AsRef<[u32]> + AsMut<[u32]>

The type of the output produced by the operation.

Implementors§

Source§

impl Multi for Op32

Available on crate feature unstable only.
Source§

type OutputType = [u32; 2]

Source§

impl Multi for Op64

Available on crate feature unstable only.
Source§

type OutputType = [u32; 4]

Source§

impl Multi for Op96

Available on crate feature unstable only.
Source§

type OutputType = [u32; 6]

Source§

impl Multi for Op128

Available on crate feature unstable only.
Source§

type OutputType = [u32; 8]

Source§

impl Multi for Op160

Available on crate feature unstable only.
Source§

type OutputType = [u32; 10]

Source§

impl Multi for Op192

Available on crate feature unstable only.
Source§

type OutputType = [u32; 12]

Source§

impl Multi for Op224

Available on crate feature unstable only.
Source§

type OutputType = [u32; 14]

Source§

impl Multi for Op256

Available on crate feature unstable only.
Source§

type OutputType = [u32; 16]

Source§

impl Multi for Op288

Available on crate feature unstable only.
Source§

type OutputType = [u32; 18]

Source§

impl Multi for Op320

Available on crate feature unstable only.
Source§

type OutputType = [u32; 20]

Source§

impl Multi for Op352

Available on crate feature unstable only.
Source§

type OutputType = [u32; 22]

Source§

impl Multi for Op384

Available on crate feature unstable only.
Source§

type OutputType = [u32; 24]

Source§

impl Multi for Op416

Available on crate feature unstable only.
Source§

type OutputType = [u32; 26]

Source§

impl Multi for Op448

Available on crate feature unstable only.
Source§

type OutputType = [u32; 28]

Source§

impl Multi for Op480

Available on crate feature unstable only.
Source§

type OutputType = [u32; 30]

Source§

impl Multi for Op512

Available on crate feature unstable only.
Source§

type OutputType = [u32; 32]

Source§

impl Multi for Op544

Available on crate feature unstable only.
Source§

type OutputType = [u32; 34]

Source§

impl Multi for Op576

Available on crate feature unstable only.
Source§

type OutputType = [u32; 36]

Source§

impl Multi for Op608

Available on crate feature unstable only.
Source§

type OutputType = [u32; 38]

Source§

impl Multi for Op640

Available on crate feature unstable only.
Source§

type OutputType = [u32; 40]

Source§

impl Multi for Op672

Available on crate feature unstable only.
Source§

type OutputType = [u32; 42]

Source§

impl Multi for Op704

Available on crate feature unstable only.
Source§

type OutputType = [u32; 44]

Source§

impl Multi for Op736

Available on crate feature unstable only.
Source§

type OutputType = [u32; 46]

Source§

impl Multi for Op768

Available on crate feature unstable only.
Source§

type OutputType = [u32; 48]

Source§

impl Multi for Op800

Available on crate feature unstable only.
Source§

type OutputType = [u32; 50]

Source§

impl Multi for Op832

Available on crate feature unstable only.
Source§

type OutputType = [u32; 52]

Source§

impl Multi for Op864

Available on crate feature unstable only.
Source§

type OutputType = [u32; 54]

Source§

impl Multi for Op896

Available on crate feature unstable only.
Source§

type OutputType = [u32; 56]

Source§

impl Multi for Op928

Available on crate feature unstable only.
Source§

type OutputType = [u32; 58]

Source§

impl Multi for Op960

Available on crate feature unstable only.
Source§

type OutputType = [u32; 60]

Source§

impl Multi for Op992

Available on crate feature unstable only.
Source§

type OutputType = [u32; 62]

Source§

impl Multi for Op1024

Available on crate feature unstable only.
Source§

type OutputType = [u32; 64]

Source§

impl Multi for Op1056

Available on crate feature unstable only.
Source§

type OutputType = [u32; 66]

Source§

impl Multi for Op1088

Available on crate feature unstable only.
Source§

type OutputType = [u32; 68]

Source§

impl Multi for Op1120

Available on crate feature unstable only.
Source§

type OutputType = [u32; 70]

Source§

impl Multi for Op1152

Available on crate feature unstable only.
Source§

type OutputType = [u32; 72]

Source§

impl Multi for Op1184

Available on crate feature unstable only.
Source§

type OutputType = [u32; 74]

Source§

impl Multi for Op1216

Available on crate feature unstable only.
Source§

type OutputType = [u32; 76]

Source§

impl Multi for Op1248

Available on crate feature unstable only.
Source§

type OutputType = [u32; 78]

Source§

impl Multi for Op1280

Available on crate feature unstable only.
Source§

type OutputType = [u32; 80]

Source§

impl Multi for Op1312

Available on crate feature unstable only.
Source§

type OutputType = [u32; 82]

Source§

impl Multi for Op1344

Available on crate feature unstable only.
Source§

type OutputType = [u32; 84]

Source§

impl Multi for Op1376

Available on crate feature unstable only.
Source§

type OutputType = [u32; 86]

Source§

impl Multi for Op1408

Available on crate feature unstable only.
Source§

type OutputType = [u32; 88]

Source§

impl Multi for Op1440

Available on crate feature unstable only.
Source§

type OutputType = [u32; 90]

Source§

impl Multi for Op1472

Available on crate feature unstable only.
Source§

type OutputType = [u32; 92]

Source§

impl Multi for Op1504

Available on crate feature unstable only.
Source§

type OutputType = [u32; 94]

Source§

impl Multi for Op1536

Available on crate feature unstable only.
Source§

type OutputType = [u32; 96]