File tree 29 files changed +676
-102
lines changed
29 files changed +676
-102
lines changed Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#pragma once
2
22
3
23
#ifdef __cplusplus
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#include "zcrypto/aes.h"
2
22
#include "zcrypto/utils.h"
3
23
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#include "zcrypto/base64.h"
2
22
#include <stdint.h>
3
23
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#include "zcrypto/hash.h"
2
22
#include "zcrypto/utils.h"
3
23
#include <assert.h>
Original file line number Diff line number Diff line change
1
+ /*
2
+ Copyright (C) 2020-2023 [email protected]
3
+
4
+ This file is part of zcrypto.
5
+
6
+ zcrypto is free software; you can redistribute it and/or modify it under
7
+ the terms of the GNU General Public License as published by the Free
8
+ Software Foundation; either version 3, or (at your option) any later
9
+ version.
10
+
11
+ zcrypto is distributed in the hope that it will be useful, but WITHOUT ANY
12
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
+ for more details.
15
+
16
+ You should have received a copy of the GNU General Public License
17
+ along with zcrypto; see the file LICENSE. If not see
18
+ <http://www.gnu.org/licenses/>.
19
+ */
20
+
1
21
#include "zcrypto/hashlib.h"
2
22
#include "zcrypto/hash.h"
3
23
#include "zcrypto/md5.h"
You can’t perform that action at this time.
0 commit comments