Skip to content

Commit b984263

Browse files
Merge pull request #49 from nam-ng/6.2.1-rx-1.2.0-rc3
Update for v6.2.1_rel-rx-1.2.0 RC3
2 parents d513c2e + 5da3c7f commit b984263

File tree

5 files changed

+169
-0
lines changed

5 files changed

+169
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
Architect:
2+
Rafael Misoczki <[email protected]>
3+
4+
Open Source Maintainer:
5+
Constanza Heath <[email protected]>
6+
Rafael Misoczki <[email protected]>
7+
8+
Contributors:
9+
Constanza Heath <[email protected]>
10+
Rafael Misoczki <[email protected]>
11+
Flavio Santes <[email protected]>
12+
Jarkko Sakkinen <[email protected]>
13+
Chris Morrison
14+
Marti Bolivar
15+
Colin Ian King
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
2+
================================================================================
3+
4+
TinyCrypt Cryptographic Library
5+
6+
================================================================================
7+
8+
Copyright (c) 2017, Intel Corporation. All rights reserved.
9+
10+
Redistribution and use in source and binary forms, with or without modification,
11+
are permitted provided that the following conditions are met:
12+
13+
- Redistributions of source code must retain the above copyright notice, this
14+
list of conditions and the following disclaimer.
15+
16+
- Redistributions in binary form must reproduce the above copyright notice,
17+
this list of conditions and the following disclaimer in the documentation
18+
and/or other materials provided with the distribution.
19+
20+
- Neither the name of the Intel Corporation nor the names of its contributors
21+
may be used to endorse or promote products derived from this software
22+
without specific prior written permission.
23+
24+
25+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
26+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
27+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
28+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
29+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
31+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
32+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
33+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
34+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35+
36+
================================================================================
37+
Copyright (c) 2014, Kenneth MacKay
38+
All rights reserved.
39+
40+
https://github.com/kmackay/micro-ecc
41+
42+
Redistribution and use in source and binary forms, with or without modification,
43+
are permitted provided that the following conditions are met:
44+
* Redistributions of source code must retain the above copyright notice, this
45+
list of conditions and the following disclaimer.
46+
* Redistributions in binary form must reproduce the above copyright notice,
47+
this list of conditions and the following disclaimer in the documentation
48+
and/or other materials provided with the distribution.
49+
50+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
51+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
52+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
53+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
54+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
55+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
56+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
57+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
58+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
59+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
60+
61+
================================================================================
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
################################################################################
2+
#
3+
# Copyright (C) 2017 by Intel Corporation, All Rights Reserved.
4+
#
5+
# Global Makefile.
6+
# See lib/Makefile and tests/Makefile for further configuration.
7+
#
8+
################################################################################
9+
include config.mk
10+
11+
all:
12+
$(MAKE) -C lib
13+
ifeq ($(ENABLE_TESTS),true)
14+
$(MAKE) -C tests
15+
endif
16+
17+
clean:
18+
$(MAKE) -C lib clean
19+
$(MAKE) -C tests clean
20+
$(RM) *~
21+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
2+
================================================================================
3+
4+
TinyCrypt Cryptographic Library
5+
6+
================================================================================
7+
8+
Copyright (c) 2017, Intel Corporation. All rights reserved.
9+
10+
Redistribution and use in source and binary forms, with or without modification,
11+
are permitted provided that the following conditions are met:
12+
13+
- Redistributions of source code must retain the above copyright notice, this
14+
list of conditions and the following disclaimer.
15+
16+
- Redistributions in binary form must reproduce the above copyright notice,
17+
this list of conditions and the following disclaimer in the documentation
18+
and/or other materials provided with the distribution.
19+
20+
- Neither the name of the Intel Corporation nor the names of its contributors
21+
may be used to endorse or promote products derived from this software
22+
without specific prior written permission.
23+
24+
25+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
26+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
27+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
28+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
29+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
31+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
32+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
33+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
34+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35+
36+
================================================================================
37+
38+
Overview:
39+
40+
The TinyCrypt Library provides an implementation for constrained devices of a
41+
minimal set of standard cryptography primitives.
42+
43+
Please, ***SEE THE DOCUMENTATION*** folder for more information on the supported
44+
cryptographic primitives and the limitations of TinyCrypt library. For usage,
45+
security and technicalities, please see the corresponding header file of each
46+
cryptographic primitive.
47+
48+
================================================================================
49+
50+
Organization:
51+
52+
/lib: C source code of the cryptographic primitives.
53+
/lib/include/tinycrypt: C header files of the cryptographic primitives.
54+
/tests: Test vectors of the cryptographic primitives.
55+
/doc: Documentation of TinyCrypt.
56+
57+
================================================================================
58+
59+
Building:
60+
61+
1) In Makefile.conf set:
62+
- CFLAGS for compiler flags.
63+
- CC for compiler.
64+
- ENABLE_TESTS for enabling (true) or disabling (false) tests compilation.
65+
2) In lib/Makefile select the primitives required by your project.
66+
3) In tests/Makefile select the corresponding tests of the selected primitives.
67+
4) make
68+
5) run tests in tests/
69+
70+
================================================================================
71+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0.2.8

0 commit comments

Comments
 (0)