You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: apollo/docs/Apollo.md
+23-19
Original file line number
Diff line number
Diff line change
@@ -1,42 +1,46 @@
1
1
# Module Apollo
2
2
3
-

4
-
5
3
A cryptography lib built with Kotlin Multiplatform with support for the following targets:
6
4
7
5
- JS
8
6
- iOS
9
7
- Android
10
8
- JVM
11
9
12
-
## Apollo: The Secure Foundation of Atala PRISM
10
+
## Apollo: The Secure Foundation of Identus platform
13
11
14
-
Apollo is the robust cryptographic engine driving the security and privacy of Atala PRISM, a comprehensive suite of
15
-
blockchain-powered solutions. This collection of cryptographic methods provides the solid foundation upon which Atala PRISM
16
-
builds its diverse functionalities.
12
+
Apollo is the robust cryptographic engine driving the security and privacy of Identus platform, a comprehensive suite of
13
+
blockchain-powered solutions. This collection of cryptographic methods provides the solid foundation upon which Identus
14
+
platform builds its diverse functionalities.
17
15
18
16
### Key Features of Apollo:
19
17
20
-
-**Hashing:** Cryptographically secure hashing functions, including the widely trusted SHA-2 family and PBKDF2SHA512, ensure data integrity and prevent tampering.
18
+
-**Hashing:** Cryptographically secure hashing functions, including the widely trusted SHA-2 family and PBKDF2SHA512,
19
+
ensure data integrity and prevent tampering.
21
20
-**Base64 Encoding/Decoding:** This efficient encoding scheme allows secure transmission and storage of binary data.
22
-
-**Elliptic Curve Cryptography (Secp256k1):** This cutting-edge cryptographic algorithm provides robust digital signatures and key generation for secure transactions.
23
-
-**Secure Random Generation:** High-quality randomness is crucial for cryptographic processes, and Apollo employs advanced techniques to guarantee its integrity.
24
-
-**Key Derivation:** Securely deriving new cryptographic keys from existing ones enhances security and protects against key compromise.
25
-
-**Mnemonic Generation:** Transforming complex private keys into human-memorable phrases improves user experience and accessibility.
26
-
-**Hierarchical Deterministic Key Management (HDKey):** This powerful system allows generating a vast number of child keys from a single master key, facilitating robust key management for diverse applications.
21
+
-**Elliptic Curve Cryptography (Secp256k1):** This cutting-edge cryptographic algorithm provides robust digital
22
+
signatures and key generation for secure transactions.
23
+
-**Secure Random Generation:** High-quality randomness is crucial for cryptographic processes, and Apollo employs
24
+
advanced techniques to guarantee its integrity.
25
+
-**Key Derivation:** Securely deriving new cryptographic keys from existing ones enhances security and protects against
26
+
key compromise.
27
+
-**Mnemonic Generation:** Transforming complex private keys into human-memorable phrases improves user experience and
28
+
accessibility.
29
+
-**Hierarchical Deterministic Key Management (HDKey):** This powerful system allows generating a vast number of child
30
+
keys from a single master key, facilitating robust key management for diverse applications.
27
31
28
32
## Security First:
29
33
30
-
Apollo's commitment to security is paramount. It has undergone two independent security audits, further validating its
31
-
reliability and trustworthiness. This meticulous attention to security ensures that Atala PRISM operates at the highest
32
-
standards, safeguarding user data and privacy.
34
+
Apollo's commitment to security is paramount. It has undergone two independent security audits, further validating its
35
+
reliability and trustworthiness. This meticulous attention to security ensures that Identus platform operates at the
36
+
highest standards, safeguarding user data and privacy.
33
37
34
38
## Empowering Secure Solutions:
35
39
36
-
Through its robust cryptographic capabilities, Apollo empowers Atala PRISM to deliver a range of secure and privacy-preserving
37
-
solutions across various industries. From identity management and document verification to supply chain tracking and data
38
-
sharing, Apollo provides the essential cryptographic infrastructure for Atala PRISM to thrive in a connected world demanding
39
-
unparalleled security and trust.
40
+
Through its robust cryptographic capabilities, Apollo empowers Identus platform to deliver a range of secure and
41
+
privacy-preserving solutions across various industries. From identity management and document verification to supply
42
+
chain tracking and data sharing, Apollo provides the essential cryptographic infrastructure for Identus platform to
43
+
thrive in a connected world demanding unparalleled security and trust.
0 commit comments