pub fn new(kuz: &'k Kuznechik) -> Self
[src]pub fn encrypt(&mut self, data: Vec<u8>) -> Vec<u8>
[src]pub fn decrypt(&mut self, data: Vec<u8>) -> Vec<u8>
[src]impl<'k> Algorithm<'k> for AlgCbc<'k>
[src]pub fn new(kuz: &'k Kuznechik) -> Self
[src]pub fn encrypt(&mut self, mut data: Vec<u8>) -> Vec<u8>
[src]pub fn decrypt(&mut self, mut data: Vec<u8>) -> Vec<u8>
[src]impl<'k> Algorithm<'k> for AlgCfb<'k>
[src]pub fn new(kuz: &'k Kuznechik) -> Self
[src]pub fn encrypt(&mut self, mut data: Vec<u8>) -> Vec<u8>
[src]pub fn decrypt(&mut self, mut data: Vec<u8>) -> Vec<u8>
[src]impl<'k> Algorithm<'k> for AlgCtr<'k>
[src]pub fn new(kuz: &'k Kuznechik) -> Self
[src]pub fn encrypt(&mut self, mut data: Vec<u8>) -> Vec<u8>
[src]pub fn decrypt(&mut self, data: Vec<u8>) -> Vec<u8>
[src]impl<'k> Algorithm<'k> for AlgEcb<'k>
[src]pub fn new(kuz: &'k Kuznechik) -> Self
[src]pub fn encrypt(&mut self, mut data: Vec<u8>) -> Vec<u8>
[src]pub fn decrypt(&mut self, mut data: Vec<u8>) -> Vec<u8>
[src]impl<'k> Algorithm<'k> for AlgMac<'k>
[src]pub fn new(kuz: &'k Kuznechik) -> Self
[src]pub fn encrypt(&mut self, mut data: Vec<u8>) -> Vec<u8>
[src]pub fn decrypt(&mut self, _data: Vec<u8>) -> Vec<u8>
[src]impl<'k> Algorithm<'k> for AlgOfb<'k>
[src]