MOC: 暗号/CTF
raw/notes/ crypto 254 ノート。_moc が全体ハブ。
- Over 100x Faster Bootstrapping in Fully Homomorphic Encryption through Memory-centric Optimization with GPUs — 100x Faster Bootstrapping FHE
- 51%攻撃
- A Full RNS Variant of Approximate Homomorphic Encryption — A Full RNS Variant of Approximate HE
- A Full RNS Variant of FV like Somewhat Homomorphic Encryption Schemes — A Full RNS Variant of FV-like SHE
- AEAD
- AES
- AHEC End-to-end Compiler Framework for Privacy-preserving Machine Learning Acceleration — AHEC Compiler Framework PPML
- AIGER_format — AIGER format
- ALCHEMY
- AMRG
- AMRG if else branching
- Algorithms in HElib
- Approximate Homomorphic Encryption with Reduced Approximation Error — Approximate HE Reduced Error
- Armadillo A Compilation Chain for Privacy Preserving Applications — Armadillo Compilation Chain
- BFV scheme
- BGV scheme
- BLS12-381
- BV scheme
- Better Bootstrapping for Approximate Homomorphic Encryption — Better Bootstrapping Approximate HE
- Bitcoin
- Blindfolded Evaluation of Random Forests with Multi-Key Homomorphic Encryption — Blindfolded Random Forests Multi-Key HE
- Bootstrapping for Approximate Homomorphic Encryption — Bootstrapping Approximate HE
- Bootstrapping_for_HElib — Bootstrapping for HElib
- CCA1
- CGGI scheme — CGGI scheme (TFHE)
- CHET
- CHIMERA
- CKKS Bootstrap
- CKKS Encoding
- CKKS scheme
- CKKS-RNS 完全理解
- CTF
- CUDA-Accelerated RNS Multiplication in Word-Wise Homomorphic Encryption Schemes — CUDA RNS Multiplication in FHE
- Chosen-Ciphertext Secure Fully Homomorphic Encrypt — Chosen-Ciphertext Secure FHE
- Circ
- Combining Machine Learning and Homomorphic Encryption in the Apple Ecosystem — Combining ML and FHE in Apple Ecosystem
- Common Modulus Attack
- Compilation Techniques for Efficient Encrypted Computation — Compilation Techniques for Encrypted Computation
- Compiler and runtime systems for homomorphic encryption and graph processing on distributed and heterogeneous architectures — Compiler/runtime for FHE on distributed arch
- CryptoEmu
- CryptoHack
- CryptoNets
- Cryptography_Primitives — Cryptography Primitives
- DDH assumption
- DH鍵共有
- DIDs
- Depth Optimized Efficient Homomorphic Sorting — Depth Optimized Homomorphic Sorting
- EVA
- EVA Improved
- Efficient Bootstrapping for Approximate Homomorphic Encryption with Non-Sparse Keys — Efficient Bootstrapping for Approximate FHE
- Efficient Logistic Regression on Large Encrypted Data — Efficient Logistic Regression on Encrypted Data
- Efficient Multi-Key FHE With Short Extended Cipher — Efficient Multi-Key FHE
- ElGamal暗号
- An Efficient Encrypted Floating-Point Representation Using HEAAN and TFHE — Encrypted Floating-Point HEAAN TFHE
- Research on Encrypted Text Classification Based on — Encrypted Text Classification
- Ethlium
- Euclidean_Division_Method_for_the_Homomorphic_Scheme_CKKS — Euclidean Division Method for CKKS
- EzPC
- F1 — F1 FHE hardware
- On the Relationship between Functional Encryption,Obfuscation, and Fully Homomorphic Encryption — FE, Obfuscation, FHE
- Using Fully Homomorphic Encryption for Statistical Analysis of Categorical, Ordinal and Numerical Data — FHE Statistical Analysis
- Function Evaluation with Fully Homomorphic Encryption using Table Lookup — FHE Table Lookup
- Evaluating the effectiveness of heuristic worst-case noise analysis in FHE — FHE noise analysis
- FHE over the Integers and Modular Arithmetic Circuits — FHE over the Integers
- 完全準同型暗号による秘密計算回路のループ最適化と最近傍法への適用 — FHE秘密計算回路最適化
- 完全準同型暗号による安全頻出パターンマイニングの省メモリ高速化 — FHE頻出パターンマイニング
- FORESEE
- Faster Fully Homomorphic EncryptionBootstrapping in less than 0.1 Seconds — Faster FHE Bootstrapping
- Faster homomorphic encryption is not enough — Faster HE is not enough
- Faster Homomorphic Linear Transformations in HElib — Faster Homomorphic Linear Transformations
- Faster PCA and Linear Regression through Hypercubes in HElib — Faster PCA in HElib
- Faster homomorphic comparison operations for BGV and BFV — Faster homomorphic comparison
- Floating-Point Homomorphic Encryption — Floating-Point HE
- Fully Homomorphic SIMD Operations — Fully Homomorphic SIMD
- Functional Encryption
- PRIVACY TEACHING SERIES WHAT IS FUNCTIONAL ENCRYPTION — Functional Encryption
- Garbled Circuit
- Gazelle
- Gentry scheme
- HE Compiler
- HE Friendly Ciphers
- Optimizing homomorphic evaluation circuits by program synthesis and term rewriting — HE circuits by program synthesis
- Homomorphic Encryption for Arithmetic of Approximate Numbers — HE for Approximate Numbers
- Homomorphic Encryption intro Part 3 Encoding and decoding in CKKS — HE intro CKKS encoding
- HEAAN
- heaan_reading — HEAAN reading
- HEAX
- HECATE
- HECO
- HEMET
- HElib
- Hecatia
- Hecatia CostFunction
- HomIR
- HomML
- On-the-fly Homomorphic Batching Unbatching — Homomorphic Batching/Unbatching
- Optimization of Homomorphic Comparison Algorithm on RNS-CKKS Scheme — Homomorphic Comparison RNS-CKKS
- Homomorphic SIM2D Operations
- IDベース暗号
- IND
- IND-CCA
- IND-CCA game
- IND-CPA
- IND-CPA game
- On the (Im)possibility of Obfuscating Programs — Impossibility of Obfuscating Programs
- Improved Bootstrapping for Approximate Homomorphic Encryption — Improved Bootstrapping
- Integer-Wise Functional Bootstrapping on TFHE
- Iterative Layering Optimizing Arithmetic Circuits by Structuring the Information Flow — Iterative Layering Arithmetic Circuits
- LWE_Problem — LWE問題
- Lattice based Somewhat Homomorphic Encryption — Lattice based SHE
- Lattigo
- Lattigo CKKS Bootstrap
- Linear-Regression on Packed Encrypted Data in the Two-Server Model — Linear-Regression on Packed Encrypted Data
- A Logic Synthesis Toolbox for Reducing the Multiplicative Complexity in Logic Networks — Logic Synthesis Toolbox
- A Low-Depth Homomorphic Circuit for Logistic Regression Model Training — Low-Depth Homomorphic Circuit for LR
- Lowering the T-depth of Quantum Circuits By Reducing the Multiplicative Depth Of Logic Networks — Lowering T-depth of Quantum Circuits
- MPC
- Malicious Model
- Maliciously Secure Matrix Multiplication with Applications to Private Deep Learning — Maliciously Secure Matrix Multiplication
- MatMul
- Microsoft SEAL
- Mina
- Multiplicative depth-2 cone rewriting — Mult depth-2 cone rewriting
- Efficient Multi-Key Homomorphic Encryption with Packed Ciphertexts with Application to Oblivious Neural Network Inference — Multi-Key FHE Packed Ciphertexts
- Multi-dimensional Packing for HEAAN for Approximate Matrix Arithmetics — Multi-dim Packing HEAAN
- Multi-key Fully-Homomorphic Encryption in the Plain Model — Multi-key FHE Plain Model
- A multi-start heuristic for multiplicative depth minimization of boolean circuits — Multi-start heuristic mult depth
- MultiKey_FHE — MultiKey FHE
- The Multiplicative Complexity of Boolean Functions on Four and Five Variables — Multiplicative Complexity of Boolean Functions
- Multiplicative Depth
- NTRU暗号
- Noise Free Fully Homomorphic Encryption Scheme ove — Noise Free FHE
- Numerical Method for Comparison on Homomorphically Encrypted Numbers — Numerical Comparison on HE
- Obfuscation_of_Probabilistic_Circuits_and_Applications — Obfuscation of Probabilistic Circuits
- Oblivious Multi-Party Machine Learning on Trusted Processors — Oblivious Multi-Party ML
- Oblivious Transfer
- Optimizing Homomorphic Encryption Parameters for Arbitrary Applications — Optimizing HE Parameters
- An Overview on Homomorphic Encryption Algorithms — Overview on Homomorphic Encryption
- PGP
- PLONK
- PPML
- PW付き秘密分散 — PPSS secret sharing
- Packed_Linear_Regression — Packed Linear Regression
- Paillier暗号
- Parallelizing fully homomorphic encryption for a cloud environment — Parallelizing FHE for cloud
- Perfect Secure
- Pinocchio Protocol
- Practical FHE
- Programmable Bootstrapping Enables Efficient Homomorphic Inference of Deep Neural Networks — Programmable Bootstrapping
- PoS — Proof of Stake
- PoW — Proof of Work
- Proof of Work
- QAP
- RSA暗号
- Ramparts A Programmer-Friendly System for Building — Ramparts FHE compiler
- A Recommender System for Efficient Implementation of Privacy Preserving Machine Learning Primitives Based on FHE — Recommender System FHE PPML
- Reducing_the_Multiplicative_Complexity_in_Logic_Networks_for_Cryptography_and_Security_Applications — Reducing Multiplicative Complexity
- Ring Homomorphic Encryption Schemes — Ring HE Schemes
- Ring-LWE
- RtF — RtF transciphering
- Rule based HE Compiler
- 演算ビット数削減による準同型暗号ライブラリSEALの高速化 — SEAL高速化
- SHA256
- SHEEP
- 超特異同種写像ディフィー・ヘルマン鍵共有 — SIDH
- SPDZ
- SSE1
- Optimized_Search-and-Compute_Circuits_and_Their_Application_to_Query_Evaluation_on_Encrypted_Data — Search-and-Compute Circuits
- Secure Outsourced Matrix Computation and Application to Neural Networks — Secure Matrix Computation
- Secure Fast Evaluation of Iterative Methods — Secure PageRank
- On the Security of Homomorphic Encryption on Appro — Security of HE on Approximate Numbers
- Semantic Secure
- Semi-Honest Model
- Simulating Homomorphic Evaluation of Deep Learning — Simulating Homomorphic Evaluation of DL
- SoK — SoK FHE Compilers
- SparkFHE
- Spooky FHE
- Sub-exponential Secure
- A Survey on Homomorphic Encryption Schemes Theory and Implementation — Survey on HE Schemes
- SyFER-MLIR
- SynCirc
- TEE
- TONIC
- The CKKS (a.k.a. HEAAN) FHE Scheme — The CKKS FHE Scheme
- On the Explanation and Implementation of Three Ope — Three Open-Source FHE
- Tile Tensors
- A Tile Tensors Framework for Large Neural Networks on Encrypted Data — Tile Tensors Framework Encrypted Data
- Total Sum
- Transciphering Framework for Approximate Homomorphic Encryption — Transciphering Framework FHE
- Trapdoor
- UG-hard
- Universal Composability
- UseAfterFree — Use After Free
- Vectorized Secure Evaluation of Decision Forests — Vectorized Secure Decision Forests
- Very efficient cyclic shifts on hypercubes — Very efficient cyclic shifts
- Which Ring Based Somewhat Homomorphic Encryption Scheme is Best — Which Ring Based SHE is Best
- affine_operations — affine operations
- buffer overflow
- concrete
- degree of vulnerability
- eQASM
- game-hopping
- hexl
- homml-optimizer SIMD
- hypercube
- indistinguishability Obfuscation — iO
- keccak256
- kenkyuコードリーディング
- lattigo_BSGS — lattigo BSGS
- modulus chain
- multiplicative_complexity — multiplicative complexity
- n-GraphHE
- nGraph-HE2 A High-Throughput Framework for Neural Network Inference on Encrypted Data — nGraph-HE2
- pwn
- q-PKE
- redare2 — radare2
- relinearize
- t-cache
- vanilla encoding
- virtual_black_box — virtual black box
- z3
- z3.rs
- zk-SNARKs
- Λ◦λ — Λ◦λ Functional Lattice Cryptography
- なぜFHEで巡回シフトが出来るのか
- サイドチャネル攻撃
- SSS — シャミアの秘密分散
- セキュリティ系資格
- ゼロ知識証明
- ブロックチェーン
- ブロックチェーンと秘密分散法を用いた情報ライフサイクル制御 — ブロックチェーンと秘密分散法
- ブロックチェーンネットワークの種類
- ブロックチェーン概要
- リードソロモン符号
- 一般数体篩法 — 一般数体篩法(GNFS)
- 中国剰余定理
- 公開鍵暗号
- 円分整数
- 双線型ペアリング
- 安全性と攻撃モデル
- Differntial Privacy — 差分プライバシー
- 格子暗号
- 楕円曲線
- 楕円曲線暗号
- Homomorphic Encryption — 準同型暗号
- 秘密計算
- 線形変換
- 線形変換によるHE行列積
- 耐量子暗号
- 行列積から線形変換による方法への書き換え — 行列積から線形変換
- 誤り修正論理合成を用いた論理暗号化手法 — 論理暗号化手法
- 鍵共有
- 離散対数問題 — 離散対数問題 DLP
- 頻度分析