cfb.c (95d002e0a34cb0f238abb39987f9980f325d8332) | cfb.c (c4741b23059794bd99beef0f700103b0d983b3fd) |
---|---|
1//SPDX-License-Identifier: GPL-2.0 2/* 3 * CFB: Cipher FeedBack mode 4 * 5 * Copyright (c) 2018 James.Bottomley@HansenPartnership.com 6 * 7 * CFB is a stream cipher mode which is layered on to a block 8 * encryption scheme. It works very much like a one time pad where --- 229 unchanged lines hidden (view full) --- 238 return crypto_register_template(&crypto_cfb_tmpl); 239} 240 241static void __exit crypto_cfb_module_exit(void) 242{ 243 crypto_unregister_template(&crypto_cfb_tmpl); 244} 245 | 1//SPDX-License-Identifier: GPL-2.0 2/* 3 * CFB: Cipher FeedBack mode 4 * 5 * Copyright (c) 2018 James.Bottomley@HansenPartnership.com 6 * 7 * CFB is a stream cipher mode which is layered on to a block 8 * encryption scheme. It works very much like a one time pad where --- 229 unchanged lines hidden (view full) --- 238 return crypto_register_template(&crypto_cfb_tmpl); 239} 240 241static void __exit crypto_cfb_module_exit(void) 242{ 243 crypto_unregister_template(&crypto_cfb_tmpl); 244} 245 |
246module_init(crypto_cfb_module_init); | 246subsys_initcall(crypto_cfb_module_init); |
247module_exit(crypto_cfb_module_exit); 248 249MODULE_LICENSE("GPL"); 250MODULE_DESCRIPTION("CFB block cipher mode of operation"); 251MODULE_ALIAS_CRYPTO("cfb"); | 247module_exit(crypto_cfb_module_exit); 248 249MODULE_LICENSE("GPL"); 250MODULE_DESCRIPTION("CFB block cipher mode of operation"); 251MODULE_ALIAS_CRYPTO("cfb"); |