Skip to content

Commit

Permalink
upload post
Browse files Browse the repository at this point in the history
  • Loading branch information
healthykim committed Jul 17, 2024
1 parent b80e902 commit ad0d812
Show file tree
Hide file tree
Showing 26 changed files with 86 additions and 5 deletions.
26 changes: 26 additions & 0 deletions content/Basic Algebra/Basic Algebra.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
> [!Info]
> [[Basic Algebra]] provides foundational knowledge essential for understanding cryptographic systems. It covers key algebraic concepts such as groups, fields, and rings, which are important to understand cryptographic algorithms.
[[Binary Operation]]
[[Monoid]]
[[Group]]
[[Subgroup]]
[[Cyclic Subgroup]]
[[Ring]]
[[Binary Relation]]
[[Equivalence Relation]]
[[Quotient Ring]]
[[Ring Homomorphism]]
[[Field]]
[[Finite Field]]
[[Cyclotomic polynomial]]
[[Discrete Fourier Transform]]
[[Fast Fourier Transform]]
[[Number Theoretic Transform]]
[[Residue Number System]]
[[Chinese Remainder Theorem]]
[[Automorphism]]
[[Elliptic Curves]]
[[Discrete logarithm]]
[[ECDLP]]

14 changes: 14 additions & 0 deletions content/Basic Cryptography/Basic Cryptography.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
> [!Info]
> [[Basic Cryptography]] introduces the fundamental principles and techniques of cryptography. This includes basic encryption and decryption methods, and the principles behind key cryptographic algorithms such as symmetric and asymmetric encryption.

[[Public key cryptography]]
[[Symmetric key cryptography]]
[[Diffie-Hellman]]
[[RSA]]
[[ElGamal]]
[[ECDSA]]
[[Post quantum cryptography]]
[[Learning with Errors(LWE)]]
[[Ring Learning with Errors(RLWE)]]
[[Module Learning with Errors(MLWE)]]
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
>[!Info]
> [[Privacy Enhancing Technologies (PET)]] explains advanced cryptographic methods designed to protect user privacy. It covers technologies such as zero-knowledge proofs, secure multi-party computation, and homomorphic encryption.

[[Homomorphic Encryption]]
[[Secure Multiparty Computation]]
[[Differential Privacy]]
[[Federated Learning]]
[[Trusted Execution Environment]]
[[Zero Knowledge Proofs]]
12 changes: 10 additions & 2 deletions content/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
---
title: Welcome to cryptography@decipher
title: Welcome to Cryptography@Decipher
---
Welcome to Cryptography@Decipher. This is a comprehensive wiki covering a wide range of cryptographic topics from basic algebra to various Privacy Enhancing Technologies (PET).

Cryptography@decipher is an open-source project maintained by Decipher. If you have an interest in cryptography, we encourage you to contribute and share your knowledge. For more details on how to get involved, please refer to our [[Contribution guide]].
Cryptography@decipher is an open-source project maintained by Decipher. If you have an interest in cryptography, we encourage you to contribute and share your knowledge. For more details on how to get involved, please refer to our [[Contribution guide]].

We have the following categories in this wiki:

- [[Basic Algebra]]: Basic algebra necessary to understand the fundamentals of cryptography.
- [[Basic Cryptography]]: An introduction to cryptographic principles and techniques.
- [[Privacy Enhancing Technologies (PET)]]: Advanced cryptography focused on privacy protection.

If you find any inaccuracies or issues with the management of this wiki, please contact us via email at [email protected].
2 changes: 1 addition & 1 deletion quartz.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import * as Plugin from "./quartz/plugins"
*/
const config: QuartzConfig = {
configuration: {
pageTitle: "🔑 FHE-SecondBrain",
pageTitle: "Cryptography@Decipher",
enableSPA: true,
enablePopovers: true,
analytics: {
Expand Down
2 changes: 1 addition & 1 deletion quartz.layout.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export const sharedPageComponents: SharedLayout = {
header: [],
footer: Component.Footer({
links: {
GitHub: "https://github.com/decipherhub/FHE-SecondBrain",
GitHub: "https://github.com/decipherhub/Cryptography",
"Medium": "https://medium.com/decipher-media",
"Youtube": "https://www.youtube.com/@decipher-media",
},
Expand Down
4 changes: 4 additions & 0 deletions quartz/components/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ export default ((opts?: Options) => {
{i18n(cfg.locale).components.footer.createdWith}{" "}
<a href="https://quartz.jzhao.xyz/">Quartz v{version}</a> © {year}
</p>
<p>
{i18n(cfg.locale).components.footer.maintainedBy}{" "}
<a href="https://decipher.ac/">Decipher</a>
</p>
<ul>
{Object.entries(links).map(([text, link]) => (
<li>
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/ar-SA.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "أُنشئ باستخدام",
maintainedBy: "Maintained by"
},
graph: {
title: "التمثيل التفاعلي",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/de-DE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Erstellt mit",
maintainedBy: "Maintained by"
},
graph: {
title: "Graphansicht",
Expand Down
3 changes: 2 additions & 1 deletion quartz/i18n/locales/definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,8 @@ export interface Translation {
title: string
}
footer: {
createdWith: string
createdWith: string,
maintainedBy: string
}
graph: {
title: string
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/en-US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Created with",
maintainedBy: "Maintained by"
},
graph: {
title: "Graph View",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/es-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Creado con",
maintainedBy: "Maintained by"
},
graph: {
title: "Vista Gráfica",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/fa-IR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "ساخته شده با",
maintainedBy: "Maintained by"
},
graph: {
title: "نمای گراف",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/fr-FR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Créé avec",
maintainedBy: "Maintained by"
},
graph: {
title: "Vue Graphique",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/hu-HU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Készítve ezzel:",
maintainedBy: "Maintained by"
},
graph: {
title: "Grafikonnézet",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/it-IT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Creato con",
maintainedBy: "Maintained by"
},
graph: {
title: "Vista grafico",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/ja-JP.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "作成",
maintainedBy: "Maintained by"
},
graph: {
title: "グラフビュー",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/ko-KR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Created with",
maintainedBy: "Maintained by"
},
graph: {
title: "그래프 뷰",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/nl-NL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Gemaakt met",
maintainedBy: "Maintained by"
},
graph: {
title: "Grafiekweergave",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/pl-PL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Stworzone z użyciem",
maintainedBy: "Maintained by"
},
graph: {
title: "Graf",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/pt-BR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Criado com",
maintainedBy: "Maintained by"
},
graph: {
title: "Visão de gráfico",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/ro-RO.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Creat cu",
maintainedBy: "Maintained by"
},
graph: {
title: "Graf",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/ru-RU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Создано с помощью",
maintainedBy: "Maintained by"
},
graph: {
title: "Вид графа",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/uk-UA.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Створено за допомогою",
maintainedBy: "Maintained by"
},
graph: {
title: "Вигляд графа",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/vi-VN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Được tạo bởi",
maintainedBy: "Maintained by"
},
graph: {
title: "Biểu Đồ",
Expand Down
1 change: 1 addition & 0 deletions quartz/i18n/locales/zh-CN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default {
},
footer: {
createdWith: "Created with",
maintainedBy: "Maintained by"
},
graph: {
title: "关系图谱",
Expand Down

0 comments on commit ad0d812

Please sign in to comment.