keywrap.c (95d002e0a34cb0f238abb39987f9980f325d8332) | keywrap.c (c4741b23059794bd99beef0f700103b0d983b3fd) |
---|---|
1/* 2 * Key Wrapping: RFC3394 / NIST SP800-38F 3 * 4 * Copyright (C) 2015, Stephan Mueller <smueller@chronox.de> 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 296 unchanged lines hidden (view full) --- 305 return crypto_register_template(&crypto_kw_tmpl); 306} 307 308static void __exit crypto_kw_exit(void) 309{ 310 crypto_unregister_template(&crypto_kw_tmpl); 311} 312 | 1/* 2 * Key Wrapping: RFC3394 / NIST SP800-38F 3 * 4 * Copyright (C) 2015, Stephan Mueller <smueller@chronox.de> 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 296 unchanged lines hidden (view full) --- 305 return crypto_register_template(&crypto_kw_tmpl); 306} 307 308static void __exit crypto_kw_exit(void) 309{ 310 crypto_unregister_template(&crypto_kw_tmpl); 311} 312 |
313module_init(crypto_kw_init); | 313subsys_initcall(crypto_kw_init); |
314module_exit(crypto_kw_exit); 315 316MODULE_LICENSE("Dual BSD/GPL"); 317MODULE_AUTHOR("Stephan Mueller <smueller@chronox.de>"); 318MODULE_DESCRIPTION("Key Wrapping (RFC3394 / NIST SP800-38F)"); 319MODULE_ALIAS_CRYPTO("kw"); | 314module_exit(crypto_kw_exit); 315 316MODULE_LICENSE("Dual BSD/GPL"); 317MODULE_AUTHOR("Stephan Mueller <smueller@chronox.de>"); 318MODULE_DESCRIPTION("Key Wrapping (RFC3394 / NIST SP800-38F)"); 319MODULE_ALIAS_CRYPTO("kw"); |