Skip to content

Commit c6da335

Browse files
Added implementations for AES128-CBC and AES128-CMAC using the AES command.
1 parent b31ed52 commit c6da335

File tree

645 files changed

+12040
-7811
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

645 files changed

+12040
-7811
lines changed

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ Examples
4646

4747
Release notes
4848
-----------
49+
01/15/2018
50+
- Added AES-128 CBC implementation using AES command
51+
- Added AES-128 CMAC implementation using AES command
52+
4953
11/22/2017
5054
- Added support for FLEXCOM6 on SAMG55 driver
5155

docs/html/a00002.html

+11-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
55
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6-
<meta name="generator" content="Doxygen 1.8.13"/>
6+
<meta name="generator" content="Doxygen 1.8.14"/>
77
<meta name="viewport" content="width=device-width, initial-scale=1"/>
88
<title>CryptoAuthLib: README.md File Reference</title>
99
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -14,8 +14,9 @@
1414
<script type="text/javascript" src="navtreedata.js"></script>
1515
<script type="text/javascript" src="navtree.js"></script>
1616
<script type="text/javascript">
17+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
1718
$(document).ready(initResizable);
18-
</script>
19+
/* @license-end */</script>
1920
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2021
<script type="text/javascript" src="search/searchdata.js"></script>
2122
<script type="text/javascript" src="search/search.js"></script>
@@ -37,18 +38,21 @@
3738
</table>
3839
</div>
3940
<!-- end header part -->
40-
<!-- Generated by Doxygen 1.8.13 -->
41+
<!-- Generated by Doxygen 1.8.14 -->
4142
<script type="text/javascript">
43+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4244
var searchBox = new SearchBox("searchBox", "search",false,'Search');
45+
/* @license-end */
4346
</script>
4447
<script type="text/javascript" src="menudata.js"></script>
4548
<script type="text/javascript" src="menu.js"></script>
4649
<script type="text/javascript">
50+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4751
$(function() {
4852
initMenu('',true,false,'search.php','Search');
4953
$(document).ready(function() { init_search(); });
5054
});
51-
</script>
55+
/* @license-end */</script>
5256
<div id="main-nav"></div>
5357
</div><!-- top -->
5458
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -62,7 +66,9 @@
6266
</div>
6367
</div>
6468
<script type="text/javascript">
69+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
6570
$(document).ready(function(){initNavTree('a00002.html','');});
71+
/* @license-end */
6672
</script>
6773
<div id="doc-content">
6874
<!-- window showing the filter options -->
@@ -92,7 +98,7 @@
9298
<li class="navelem"><a class="el" href="a00002.html">README.md</a></li>
9399
<li class="footer">Generated by
94100
<a href="http://www.doxygen.org/index.html">
95-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
101+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
96102
</ul>
97103
</div>
98104
</body>

docs/html/a00005.html

+11-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
55
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6-
<meta name="generator" content="Doxygen 1.8.13"/>
6+
<meta name="generator" content="Doxygen 1.8.14"/>
77
<meta name="viewport" content="width=device-width, initial-scale=1"/>
88
<title>CryptoAuthLib: update_license.py File Reference</title>
99
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -14,8 +14,9 @@
1414
<script type="text/javascript" src="navtreedata.js"></script>
1515
<script type="text/javascript" src="navtree.js"></script>
1616
<script type="text/javascript">
17+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
1718
$(document).ready(initResizable);
18-
</script>
19+
/* @license-end */</script>
1920
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2021
<script type="text/javascript" src="search/searchdata.js"></script>
2122
<script type="text/javascript" src="search/search.js"></script>
@@ -37,18 +38,21 @@
3738
</table>
3839
</div>
3940
<!-- end header part -->
40-
<!-- Generated by Doxygen 1.8.13 -->
41+
<!-- Generated by Doxygen 1.8.14 -->
4142
<script type="text/javascript">
43+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4244
var searchBox = new SearchBox("searchBox", "search",false,'Search');
45+
/* @license-end */
4346
</script>
4447
<script type="text/javascript" src="menudata.js"></script>
4548
<script type="text/javascript" src="menu.js"></script>
4649
<script type="text/javascript">
50+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4751
$(function() {
4852
initMenu('',true,false,'search.php','Search');
4953
$(document).ready(function() { init_search(); });
5054
});
51-
</script>
55+
/* @license-end */</script>
5256
<div id="main-nav"></div>
5357
</div><!-- top -->
5458
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -62,7 +66,9 @@
6266
</div>
6367
</div>
6468
<script type="text/javascript">
69+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
6570
$(document).ready(function(){initNavTree('a00005.html','');});
71+
/* @license-end */
6672
</script>
6773
<div id="doc-content">
6874
<!-- window showing the filter options -->
@@ -122,7 +128,7 @@
122128
<li class="navelem"><a class="el" href="dir_443adb9f6ae677d8b148985c784e9f31.html">license</a></li><li class="navelem"><a class="el" href="a00005.html">update_license.py</a></li>
123129
<li class="footer">Generated by
124130
<a href="http://www.doxygen.org/index.html">
125-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
131+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
126132
</ul>
127133
</div>
128134
</body>

docs/html/a00008.html

+11-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
55
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6-
<meta name="generator" content="Doxygen 1.8.13"/>
6+
<meta name="generator" content="Doxygen 1.8.14"/>
77
<meta name="viewport" content="width=device-width, initial-scale=1"/>
88
<title>CryptoAuthLib: atca_bool.h File Reference</title>
99
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -14,8 +14,9 @@
1414
<script type="text/javascript" src="navtreedata.js"></script>
1515
<script type="text/javascript" src="navtree.js"></script>
1616
<script type="text/javascript">
17+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
1718
$(document).ready(initResizable);
18-
</script>
19+
/* @license-end */</script>
1920
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2021
<script type="text/javascript" src="search/searchdata.js"></script>
2122
<script type="text/javascript" src="search/search.js"></script>
@@ -37,18 +38,21 @@
3738
</table>
3839
</div>
3940
<!-- end header part -->
40-
<!-- Generated by Doxygen 1.8.13 -->
41+
<!-- Generated by Doxygen 1.8.14 -->
4142
<script type="text/javascript">
43+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4244
var searchBox = new SearchBox("searchBox", "search",false,'Search');
45+
/* @license-end */
4346
</script>
4447
<script type="text/javascript" src="menudata.js"></script>
4548
<script type="text/javascript" src="menu.js"></script>
4649
<script type="text/javascript">
50+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4751
$(function() {
4852
initMenu('',true,false,'search.php','Search');
4953
$(document).ready(function() { init_search(); });
5054
});
51-
</script>
55+
/* @license-end */</script>
5256
<div id="main-nav"></div>
5357
</div><!-- top -->
5458
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -62,7 +66,9 @@
6266
</div>
6367
</div>
6468
<script type="text/javascript">
69+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
6570
$(document).ready(function(){initNavTree('a00008.html','');});
71+
/* @license-end */
6672
</script>
6773
<div id="doc-content">
6874
<!-- window showing the filter options -->
@@ -101,7 +107,7 @@
101107
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="a00008.html">atca_bool.h</a></li>
102108
<li class="footer">Generated by
103109
<a href="http://www.doxygen.org/index.html">
104-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
110+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
105111
</ul>
106112
</div>
107113
</body>

docs/html/a00008_source.html

+11-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
55
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6-
<meta name="generator" content="Doxygen 1.8.13"/>
6+
<meta name="generator" content="Doxygen 1.8.14"/>
77
<meta name="viewport" content="width=device-width, initial-scale=1"/>
88
<title>CryptoAuthLib: atca_bool.h Source File</title>
99
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -14,8 +14,9 @@
1414
<script type="text/javascript" src="navtreedata.js"></script>
1515
<script type="text/javascript" src="navtree.js"></script>
1616
<script type="text/javascript">
17+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
1718
$(document).ready(initResizable);
18-
</script>
19+
/* @license-end */</script>
1920
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2021
<script type="text/javascript" src="search/searchdata.js"></script>
2122
<script type="text/javascript" src="search/search.js"></script>
@@ -37,18 +38,21 @@
3738
</table>
3839
</div>
3940
<!-- end header part -->
40-
<!-- Generated by Doxygen 1.8.13 -->
41+
<!-- Generated by Doxygen 1.8.14 -->
4142
<script type="text/javascript">
43+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4244
var searchBox = new SearchBox("searchBox", "search",false,'Search');
45+
/* @license-end */
4346
</script>
4447
<script type="text/javascript" src="menudata.js"></script>
4548
<script type="text/javascript" src="menu.js"></script>
4649
<script type="text/javascript">
50+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4751
$(function() {
4852
initMenu('',true,false,'search.php','Search');
4953
$(document).ready(function() { init_search(); });
5054
});
51-
</script>
55+
/* @license-end */</script>
5256
<div id="main-nav"></div>
5357
</div><!-- top -->
5458
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -62,7 +66,9 @@
6266
</div>
6367
</div>
6468
<script type="text/javascript">
69+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
6570
$(document).ready(function(){initNavTree('a00008_source.html','');});
71+
/* @license-end */
6672
</script>
6773
<div id="doc-content">
6874
<!-- window showing the filter options -->
@@ -92,7 +98,7 @@
9298
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="a00008.html">atca_bool.h</a></li>
9399
<li class="footer">Generated by
94100
<a href="http://www.doxygen.org/index.html">
95-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
101+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
96102
</ul>
97103
</div>
98104
</body>

docs/html/a00011.html

+11-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
55
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6-
<meta name="generator" content="Doxygen 1.8.13"/>
6+
<meta name="generator" content="Doxygen 1.8.14"/>
77
<meta name="viewport" content="width=device-width, initial-scale=1"/>
88
<title>CryptoAuthLib: atca_cfgs.c File Reference</title>
99
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -14,8 +14,9 @@
1414
<script type="text/javascript" src="navtreedata.js"></script>
1515
<script type="text/javascript" src="navtree.js"></script>
1616
<script type="text/javascript">
17+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
1718
$(document).ready(initResizable);
18-
</script>
19+
/* @license-end */</script>
1920
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2021
<script type="text/javascript" src="search/searchdata.js"></script>
2122
<script type="text/javascript" src="search/search.js"></script>
@@ -37,18 +38,21 @@
3738
</table>
3839
</div>
3940
<!-- end header part -->
40-
<!-- Generated by Doxygen 1.8.13 -->
41+
<!-- Generated by Doxygen 1.8.14 -->
4142
<script type="text/javascript">
43+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4244
var searchBox = new SearchBox("searchBox", "search",false,'Search');
45+
/* @license-end */
4346
</script>
4447
<script type="text/javascript" src="menudata.js"></script>
4548
<script type="text/javascript" src="menu.js"></script>
4649
<script type="text/javascript">
50+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4751
$(function() {
4852
initMenu('',true,false,'search.php','Search');
4953
$(document).ready(function() { init_search(); });
5054
});
51-
</script>
55+
/* @license-end */</script>
5256
<div id="main-nav"></div>
5357
</div><!-- top -->
5458
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -62,7 +66,9 @@
6266
</div>
6367
</div>
6468
<script type="text/javascript">
69+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
6570
$(document).ready(function(){initNavTree('a00011.html','');});
71+
/* @license-end */
6672
</script>
6773
<div id="doc-content">
6874
<!-- window showing the filter options -->
@@ -132,7 +138,7 @@
132138
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="a00011.html">atca_cfgs.c</a></li>
133139
<li class="footer">Generated by
134140
<a href="http://www.doxygen.org/index.html">
135-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
141+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
136142
</ul>
137143
</div>
138144
</body>

docs/html/a00014.html

+11-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
55
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6-
<meta name="generator" content="Doxygen 1.8.13"/>
6+
<meta name="generator" content="Doxygen 1.8.14"/>
77
<meta name="viewport" content="width=device-width, initial-scale=1"/>
88
<title>CryptoAuthLib: atca_cfgs.h File Reference</title>
99
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -14,8 +14,9 @@
1414
<script type="text/javascript" src="navtreedata.js"></script>
1515
<script type="text/javascript" src="navtree.js"></script>
1616
<script type="text/javascript">
17+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
1718
$(document).ready(initResizable);
18-
</script>
19+
/* @license-end */</script>
1920
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2021
<script type="text/javascript" src="search/searchdata.js"></script>
2122
<script type="text/javascript" src="search/search.js"></script>
@@ -37,18 +38,21 @@
3738
</table>
3839
</div>
3940
<!-- end header part -->
40-
<!-- Generated by Doxygen 1.8.13 -->
41+
<!-- Generated by Doxygen 1.8.14 -->
4142
<script type="text/javascript">
43+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4244
var searchBox = new SearchBox("searchBox", "search",false,'Search');
45+
/* @license-end */
4346
</script>
4447
<script type="text/javascript" src="menudata.js"></script>
4548
<script type="text/javascript" src="menu.js"></script>
4649
<script type="text/javascript">
50+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4751
$(function() {
4852
initMenu('',true,false,'search.php','Search');
4953
$(document).ready(function() { init_search(); });
5054
});
51-
</script>
55+
/* @license-end */</script>
5256
<div id="main-nav"></div>
5357
</div><!-- top -->
5458
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -62,7 +66,9 @@
6266
</div>
6367
</div>
6468
<script type="text/javascript">
69+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
6570
$(document).ready(function(){initNavTree('a00014.html','');});
71+
/* @license-end */
6672
</script>
6773
<div id="doc-content">
6874
<!-- window showing the filter options -->
@@ -131,7 +137,7 @@
131137
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="a00014.html">atca_cfgs.h</a></li>
132138
<li class="footer">Generated by
133139
<a href="http://www.doxygen.org/index.html">
134-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
140+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
135141
</ul>
136142
</div>
137143
</body>

0 commit comments

Comments
 (0)