O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Wk 12 Cryptography and Network

Victor Vergara Challenges of big data Espanhol

Conteúdo do mapa

Wk 12 Cryptography and Network

  1. Homomorphic and Functional Encryption

    • Homomorphic: Computing on Encrypted Data
      • FULLY HOMOMORPHIC ENCRYPTION “Anything you can do on plain text data, FHE can do on encrypted data” (fully = any function F) (additive = only additions) (multiplicative = only multiplications) (somewhat/partially = circuits of small depth)
        • MULTIPLICATIVE HOMOMORPHISM: El Gamal Encryption
        • ADDITIVE HOMOMORPHISM: Goldwasser Micali Encryption
        • OTHER SCHEMES: Additively Homomorphic: – Paillier – Damgard-Jurik (both addition of large numbers) • Additions + a single Multiplication: – Boneh-Goh-Nissim (based on gap groups) – Gentry-Halevi-Vaikuntanathan (based on lattices) • HE with Large ciphertext blowup: – Sander-Young-Yung
        • LEARNING WITH ERRORS (LWE)
        • HOMOMORPHIC OPERATIONS: Homomorphic addition: C1 + C2 Homomorphic multiplication*: C1C2
        • APPLICATIONS: ─ Encrypted machine learning (SVMs, decision trees) ─ Encrypted AES and stream cipher computations ─ Encrypted VoIP Interactive Methods: Secure Computation
        • Functional Encryption: A method of releasing partial information about the encrypted data to third parties. But a controlled form of partial information.
  2. Multi Party Computation and Distributing Trust

    • Goal: Compute arbitrary functions g(x,y) without revealing x or y to each other
      • Applications of MPC: Electronic Election, Auctions, E-commerce applications, Medical Research, Risk Prediction for Global Economy, Data Mining
        • Intersection without revealing individual Lists
    • Key Tool: Secret Sharing
      • Secret Sharing Using Polynomials
    • Distributing Trust and Power: Don’t store keys in 1 place: Don’t do Computation in 1 place Key escrow Cloud Application: remote storage and computation
      • DISTRIBUTE INFORMATION AND POWER
    • Two Party Computation: Two Party computation: certified mail, PIR, secret exchange
      • APPLICATIONS Certified e-mail Secret Exchange Private Information Retrieval
  3. Security problems

    • Trusting users try to communicate
      • Use Cryptography.
        • Use Transport Layer Security (TLS)
          • Use a Cartificate issues by a Cert Auth.
    • One user attacks another
      • Untrustworthy users
        • Most communication on the Internet is among parties that do not trust each other and with good reason.
    • The network itself is attacked.
      • One part of the network attacks another
    • Denial of service attacks.
      • Use many computers to send unwanted traffic toward a host or region of the network, thus overwhelming it.
  4. Public-Key Cryptography

    • RSA
    • El Gamal
    • Semantic Security
    • Digital Signatures
    • Elliptic Curvatures

Informações

Descrição
Challenges of big data Mapa Mental sobre Wk 12 Cryptography and Network, criado por Victor Vergara em 21-11-2017.
Criado por
Victor Vergara
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?