auth paper

Upload: maniarunai

Post on 04-Apr-2018

241 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Auth Paper

    1/43

  • 7/31/2019 Auth Paper

    2/43

  • 7/31/2019 Auth Paper

    3/43

  • 7/31/2019 Auth Paper

    4/43

  • 7/31/2019 Auth Paper

    5/43

  • 7/31/2019 Auth Paper

    6/43

  • 7/31/2019 Auth Paper

    7/43

  • 7/31/2019 Auth Paper

    8/43

  • 7/31/2019 Auth Paper

    9/43

  • 7/31/2019 Auth Paper

    10/43

  • 7/31/2019 Auth Paper

    11/43

  • 7/31/2019 Auth Paper

    12/43

  • 7/31/2019 Auth Paper

    13/43

  • 7/31/2019 Auth Paper

    14/43

  • 7/31/2019 Auth Paper

    15/43

  • 7/31/2019 Auth Paper

    16/43

  • 7/31/2019 Auth Paper

    17/43

  • 7/31/2019 Auth Paper

    18/43

  • 7/31/2019 Auth Paper

    19/43

  • 7/31/2019 Auth Paper

    20/43

  • 7/31/2019 Auth Paper

    21/43

  • 7/31/2019 Auth Paper

    22/43

  • 7/31/2019 Auth Paper

    23/43

  • 7/31/2019 Auth Paper

    24/43

  • 7/31/2019 Auth Paper

    25/43

  • 7/31/2019 Auth Paper

    26/43

  • 7/31/2019 Auth Paper

    27/43

  • 7/31/2019 Auth Paper

    28/43

  • 7/31/2019 Auth Paper

    29/43

  • 7/31/2019 Auth Paper

    30/43

  • 7/31/2019 Auth Paper

    31/43

  • 7/31/2019 Auth Paper

    32/43

  • 7/31/2019 Auth Paper

    33/43

  • 7/31/2019 Auth Paper

    34/43

  • 7/31/2019 Auth Paper

    35/43

    B~ F

    ~

    Quantization

    Table QHuffman Table

    X~

    X~Integer

    RoundingEntropy IDCTDequantizerDecoder

    R

    F~

    Image X

    8 x 8 blocks, X = Xp

    DCT QuantizerX1,X2,... F Entropy

    Encoder

    Quantization

    Table QHuffman Table

    B~

    JPEG Lossy Compression Encoder:

    Decoder:

    / Q

  • 7/31/2019 Auth Paper

    36/43

    ComparatorF^

    Result

    Huffman Table

    ^B

    Q^

    Table

    Encryption

    Received

    Authentication:

    Signature Generator:

    DCT

    Entropy

    Decoder

    Quantization

    Dequan-

    tizer

    Signature S ZDecryption

    Image AnalyzerZ

    Signature SRaw Image X

    Other Information

    Private Key &

    Raw Image X^

    JPEG Compressed

    Received

    Bit-stream

    Public Key

    or

  • 7/31/2019 Auth Paper

    37/43

    Up=1

    P

    Up=1

    P

    F = Fp = DCT( Xp )

    Up=1

    P

    Fp,q ( ) < k

    Next , p, n

    Image X = Xp

    For = 1 to b

    Yes

    No

    z=0 z=1

    For n = 1 to N

    n

    zZ ( ) =n

    P/ 21For p = p to p

    DCT:

    Input:

    Loop 3:

    (Blocks)

    Output:

    Next:

    Coefficients)

    ( Zig-zag

    Compare:

    Loop 2:

    Loop 1:

    (Sets)

    F^

    Next , p, n

    ^

    Z

    Block p or q has been manipulated

    Yes

    No

    For n = 1 to N

    For = 1 to b

    0

    Yes Yes

    ^

    ^

    Fp,q( )- k >^

    Fp,q( )- k