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");