{
    "segments": [
        {
            "id": 1,
            "seek": 3000,
            "start": 3.7,
            "end": 7.82,
            "text": " Very good afternoon, good evening, or even good morning,",
            "tokens": [
                50414,
                4372,
                665,
                6499,
                11,
                665,
                5634,
                11,
                420,
                754,
                665,
                2446,
                11,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27678570747375486,
            "compression_ratio": 1.6145454545454545,
            "no_speech_prob": 0.32666015625,
            "words": [
                {
                    "start": 3.7,
                    "end": 4.22,
                    "word": " Very",
                    "probability": 0.337158203125
                },
                {
                    "start": 4.22,
                    "end": 4.7,
                    "word": " good",
                    "probability": 0.85595703125
                },
                {
                    "start": 4.7,
                    "end": 5.26,
                    "word": " afternoon",
                    "probability": 0.74951171875
                },
                {
                    "start": 5.26,
                    "end": 5.56,
                    "word": ",",
                    "probability": 0.8359375
                },
                {
                    "start": 5.56,
                    "end": 6.02,
                    "word": " good",
                    "probability": 0.86328125
                },
                {
                    "start": 6.02,
                    "end": 6.44,
                    "word": " evening",
                    "probability": 0.8349609375
                },
                {
                    "start": 6.44,
                    "end": 6.72,
                    "word": ",",
                    "probability": 0.63623046875
                },
                {
                    "start": 6.72,
                    "end": 6.94,
                    "word": " or",
                    "probability": 0.89892578125
                },
                {
                    "start": 6.94,
                    "end": 7.12,
                    "word": " even",
                    "probability": 0.78173828125
                },
                {
                    "start": 7.12,
                    "end": 7.38,
                    "word": " good",
                    "probability": 0.87255859375
                },
                {
                    "start": 7.38,
                    "end": 7.7,
                    "word": " morning",
                    "probability": 0.7744140625
                },
                {
                    "start": 7.7,
                    "end": 7.82,
                    "word": ",",
                    "probability": 0.708984375
                }
            ]
        },
        {
            "id": 2,
            "seek": 3000,
            "start": 7.82,
            "end": 11.5,
            "text": " depending on which time zone you are listening to this talk from.",
            "tokens": [
                50614,
                5413,
                322,
                597,
                565,
                6668,
                291,
                366,
                4764,
                281,
                341,
                751,
                490,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27678570747375486,
            "compression_ratio": 1.6145454545454545,
            "no_speech_prob": 0.32666015625,
            "words": [
                {
                    "start": 7.82,
                    "end": 8.14,
                    "word": " depending",
                    "probability": 0.78955078125
                },
                {
                    "start": 8.14,
                    "end": 8.42,
                    "word": " on",
                    "probability": 0.90576171875
                },
                {
                    "start": 8.42,
                    "end": 8.66,
                    "word": " which",
                    "probability": 0.91162109375
                },
                {
                    "start": 8.66,
                    "end": 8.94,
                    "word": " time",
                    "probability": 0.8359375
                },
                {
                    "start": 8.94,
                    "end": 9.18,
                    "word": " zone",
                    "probability": 0.81298828125
                },
                {
                    "start": 9.18,
                    "end": 9.38,
                    "word": " you",
                    "probability": 0.8896484375
                },
                {
                    "start": 9.38,
                    "end": 9.6,
                    "word": " are",
                    "probability": 0.88916015625
                },
                {
                    "start": 9.6,
                    "end": 10.1,
                    "word": " listening",
                    "probability": 0.72802734375
                },
                {
                    "start": 10.1,
                    "end": 10.3,
                    "word": " to",
                    "probability": 0.461669921875
                },
                {
                    "start": 10.3,
                    "end": 10.4,
                    "word": " this",
                    "probability": 0.78125
                },
                {
                    "start": 10.4,
                    "end": 10.66,
                    "word": " talk",
                    "probability": 0.82470703125
                },
                {
                    "start": 10.66,
                    "end": 10.98,
                    "word": " from",
                    "probability": 0.81787109375
                },
                {
                    "start": 10.98,
                    "end": 11.5,
                    "word": ".",
                    "probability": 0.9765625
                }
            ]
        },
        {
            "id": 3,
            "seek": 3000,
            "start": 11.96,
            "end": 17.02,
            "text": " Isn't it interesting how we all are so very well virtually connected through this platform?",
            "tokens": [
                50814,
                6998,
                380,
                309,
                1880,
                577,
                321,
                439,
                366,
                370,
                588,
                731,
                14103,
                4582,
                807,
                341,
                3663,
                30,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27678570747375486,
            "compression_ratio": 1.6145454545454545,
            "no_speech_prob": 0.32666015625,
            "words": [
                {
                    "start": 11.96,
                    "end": 12.44,
                    "word": " Isn't",
                    "probability": 0.90869140625
                },
                {
                    "start": 12.44,
                    "end": 12.58,
                    "word": " it",
                    "probability": 0.88232421875
                },
                {
                    "start": 12.58,
                    "end": 13.04,
                    "word": " interesting",
                    "probability": 0.65771484375
                },
                {
                    "start": 13.04,
                    "end": 13.36,
                    "word": " how",
                    "probability": 0.880859375
                },
                {
                    "start": 13.36,
                    "end": 13.6,
                    "word": " we",
                    "probability": 0.89453125
                },
                {
                    "start": 13.6,
                    "end": 13.82,
                    "word": " all",
                    "probability": 0.8759765625
                },
                {
                    "start": 13.82,
                    "end": 13.98,
                    "word": " are",
                    "probability": 0.89599609375
                },
                {
                    "start": 13.98,
                    "end": 14.18,
                    "word": " so",
                    "probability": 0.8876953125
                },
                {
                    "start": 14.18,
                    "end": 14.42,
                    "word": " very",
                    "probability": 0.74365234375
                },
                {
                    "start": 14.42,
                    "end": 14.68,
                    "word": " well",
                    "probability": 0.8857421875
                },
                {
                    "start": 14.68,
                    "end": 15.06,
                    "word": " virtually",
                    "probability": 0.271484375
                },
                {
                    "start": 15.06,
                    "end": 15.52,
                    "word": " connected",
                    "probability": 0.732421875
                },
                {
                    "start": 15.52,
                    "end": 15.8,
                    "word": " through",
                    "probability": 0.5888671875
                },
                {
                    "start": 15.8,
                    "end": 16.02,
                    "word": " this",
                    "probability": 0.8857421875
                },
                {
                    "start": 16.02,
                    "end": 16.54,
                    "word": " platform",
                    "probability": 0.8408203125
                },
                {
                    "start": 16.54,
                    "end": 17.02,
                    "word": "?",
                    "probability": 0.7109375
                }
            ]
        },
        {
            "id": 4,
            "seek": 3000,
            "start": 17.02,
            "end": 24.84,
            "text": " And for this to happen, I'd like to give a huge shout-out to the Crypto Village organizing community for making this happen.",
            "tokens": [
                51064,
                400,
                337,
                341,
                281,
                1051,
                11,
                286,
                1116,
                411,
                281,
                976,
                257,
                2603,
                8043,
                12,
                346,
                281,
                264,
                34809,
                78,
                22651,
                17608,
                1768,
                337,
                1455,
                341,
                1051,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27678570747375486,
            "compression_ratio": 1.6145454545454545,
            "no_speech_prob": 0.32666015625,
            "words": [
                {
                    "start": 17.02,
                    "end": 17.22,
                    "word": " And",
                    "probability": 0.876953125
                },
                {
                    "start": 17.22,
                    "end": 17.38,
                    "word": " for",
                    "probability": 0.89404296875
                },
                {
                    "start": 17.38,
                    "end": 17.64,
                    "word": " this",
                    "probability": 0.87353515625
                },
                {
                    "start": 17.64,
                    "end": 17.84,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 17.84,
                    "end": 18.2,
                    "word": " happen",
                    "probability": 0.78662109375
                },
                {
                    "start": 18.2,
                    "end": 18.44,
                    "word": ",",
                    "probability": 0.94091796875
                },
                {
                    "start": 18.44,
                    "end": 18.8,
                    "word": " I'd",
                    "probability": 0.8310546875
                },
                {
                    "start": 18.8,
                    "end": 18.96,
                    "word": " like",
                    "probability": 0.87841796875
                },
                {
                    "start": 18.96,
                    "end": 19.12,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 19.12,
                    "end": 19.28,
                    "word": " give",
                    "probability": 0.79638671875
                },
                {
                    "start": 19.38,
                    "end": 19.66,
                    "word": " a huge",
                    "probability": 0.81103515625
                },
                {
                    "start": 19.66,
                    "end": 19.98,
                    "word": " shout",
                    "probability": 0.8310546875
                },
                {
                    "start": 19.98,
                    "end": 20.16,
                    "word": "-out",
                    "probability": 0.53973388671875
                },
                {
                    "start": 20.16,
                    "end": 20.36,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 20.36,
                    "end": 20.6,
                    "word": " the",
                    "probability": 0.78857421875
                },
                {
                    "start": 20.6,
                    "end": 21.0,
                    "word": " Crypto",
                    "probability": 0.772216796875
                },
                {
                    "start": 21.0,
                    "end": 21.3,
                    "word": " Village",
                    "probability": 0.486083984375
                },
                {
                    "start": 21.3,
                    "end": 22.04,
                    "word": " organizing",
                    "probability": 0.72802734375
                },
                {
                    "start": 22.04,
                    "end": 22.62,
                    "word": " community",
                    "probability": 0.79150390625
                },
                {
                    "start": 22.62,
                    "end": 23.04,
                    "word": " for",
                    "probability": 0.888671875
                },
                {
                    "start": 23.04,
                    "end": 23.7,
                    "word": " making",
                    "probability": 0.78955078125
                },
                {
                    "start": 23.7,
                    "end": 24.0,
                    "word": " this",
                    "probability": 0.87841796875
                },
                {
                    "start": 24.0,
                    "end": 24.32,
                    "word": " happen",
                    "probability": 0.79931640625
                },
                {
                    "start": 24.32,
                    "end": 24.84,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 5,
            "seek": 3000,
            "start": 24.92,
            "end": 31.46,
            "text": " I know it has been hard in the middle of this global pandemic, but we are still connected. That's great.",
            "tokens": [
                51464,
                286,
                458,
                309,
                575,
                668,
                1152,
                294,
                264,
                2808,
                295,
                341,
                4338,
                5388,
                11,
                457,
                321,
                366,
                920,
                4582,
                13,
                663,
                311,
                869,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27678570747375486,
            "compression_ratio": 1.6145454545454545,
            "no_speech_prob": 0.32666015625,
            "words": [
                {
                    "start": 24.92,
                    "end": 25.44,
                    "word": " I",
                    "probability": 0.99853515625
                },
                {
                    "start": 25.44,
                    "end": 25.62,
                    "word": " know",
                    "probability": 0.82080078125
                },
                {
                    "start": 25.62,
                    "end": 25.76,
                    "word": " it",
                    "probability": 0.89794921875
                },
                {
                    "start": 25.76,
                    "end": 25.94,
                    "word": " has",
                    "probability": 0.8876953125
                },
                {
                    "start": 25.94,
                    "end": 26.16,
                    "word": " been",
                    "probability": 0.81494140625
                },
                {
                    "start": 26.16,
                    "end": 26.46,
                    "word": " hard",
                    "probability": 0.82763671875
                },
                {
                    "start": 26.46,
                    "end": 26.62,
                    "word": " in",
                    "probability": 0.85498046875
                },
                {
                    "start": 26.62,
                    "end": 26.66,
                    "word": " the",
                    "probability": 0.68798828125
                },
                {
                    "start": 26.66,
                    "end": 26.84,
                    "word": " middle",
                    "probability": 0.91650390625
                },
                {
                    "start": 26.84,
                    "end": 27.02,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 27.02,
                    "end": 27.26,
                    "word": " this",
                    "probability": 0.85986328125
                },
                {
                    "start": 27.26,
                    "end": 27.74,
                    "word": " global",
                    "probability": 0.85302734375
                },
                {
                    "start": 27.74,
                    "end": 28.52,
                    "word": " pandemic",
                    "probability": 0.83154296875
                },
                {
                    "start": 28.52,
                    "end": 29.14,
                    "word": ",",
                    "probability": 0.88818359375
                },
                {
                    "start": 29.14,
                    "end": 29.32,
                    "word": " but",
                    "probability": 0.900390625
                },
                {
                    "start": 29.32,
                    "end": 29.46,
                    "word": " we",
                    "probability": 0.90625
                },
                {
                    "start": 29.46,
                    "end": 29.56,
                    "word": " are",
                    "probability": 0.84765625
                },
                {
                    "start": 29.56,
                    "end": 29.76,
                    "word": " still",
                    "probability": 0.90771484375
                },
                {
                    "start": 29.76,
                    "end": 30.2,
                    "word": " connected",
                    "probability": 0.7236328125
                },
                {
                    "start": 30.2,
                    "end": 30.4,
                    "word": ".",
                    "probability": 0.79443359375
                },
                {
                    "start": 30.4,
                    "end": 30.64,
                    "word": " That's",
                    "probability": 0.907470703125
                },
                {
                    "start": 30.64,
                    "end": 30.94,
                    "word": " great",
                    "probability": 0.892578125
                },
                {
                    "start": 30.94,
                    "end": 31.46,
                    "word": ".",
                    "probability": 0.9658203125
                }
            ]
        },
        {
            "id": 6,
            "seek": 5182,
            "start": 32.84,
            "end": 37.22,
            "text": " It's always a good idea to introduce yourself. I'm Manasi Sheth.",
            "tokens": [
                50364,
                467,
                311,
                1009,
                257,
                665,
                1558,
                281,
                5366,
                1803,
                13,
                286,
                478,
                2458,
                8483,
                1160,
                3293,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20499560404831255,
            "compression_ratio": 1.411214953271028,
            "no_speech_prob": 0.0292510986328125,
            "words": [
                {
                    "start": 32.84,
                    "end": 33.26,
                    "word": " It's",
                    "probability": 0.783447265625
                },
                {
                    "start": 33.26,
                    "end": 33.46,
                    "word": " always",
                    "probability": 0.73486328125
                },
                {
                    "start": 33.62,
                    "end": 33.76,
                    "word": " a good",
                    "probability": 0.880859375
                },
                {
                    "start": 33.76,
                    "end": 34.0,
                    "word": " idea",
                    "probability": 0.78515625
                },
                {
                    "start": 34.0,
                    "end": 34.18,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 34.18,
                    "end": 34.6,
                    "word": " introduce",
                    "probability": 0.71484375
                },
                {
                    "start": 34.6,
                    "end": 35.16,
                    "word": " yourself",
                    "probability": 0.76123046875
                },
                {
                    "start": 35.16,
                    "end": 35.62,
                    "word": ".",
                    "probability": 0.810546875
                },
                {
                    "start": 35.62,
                    "end": 36.14,
                    "word": " I'm",
                    "probability": 0.90234375
                },
                {
                    "start": 36.14,
                    "end": 36.48,
                    "word": " Manasi",
                    "probability": 0.717529296875
                },
                {
                    "start": 36.48,
                    "end": 36.9,
                    "word": " Sheth",
                    "probability": 0.650390625
                },
                {
                    "start": 36.9,
                    "end": 37.22,
                    "word": ".",
                    "probability": 0.79248046875
                }
            ]
        },
        {
            "id": 7,
            "seek": 5182,
            "start": 37.22,
            "end": 43.86,
            "text": " I work as a principal security researcher for a leading static analysis company called Veracode.",
            "tokens": [
                50564,
                286,
                589,
                382,
                257,
                9716,
                3825,
                21751,
                337,
                257,
                5775,
                13437,
                5215,
                2237,
                1219,
                4281,
                326,
                1429,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20499560404831255,
            "compression_ratio": 1.411214953271028,
            "no_speech_prob": 0.0292510986328125,
            "words": [
                {
                    "start": 37.22,
                    "end": 37.42,
                    "word": " I",
                    "probability": 0.99658203125
                },
                {
                    "start": 37.42,
                    "end": 37.82,
                    "word": " work",
                    "probability": 0.810546875
                },
                {
                    "start": 37.82,
                    "end": 38.0,
                    "word": " as",
                    "probability": 0.91015625
                },
                {
                    "start": 38.38,
                    "end": 38.78,
                    "word": " a principal",
                    "probability": 0.342529296875
                },
                {
                    "start": 38.78,
                    "end": 39.4,
                    "word": " security",
                    "probability": 0.921875
                },
                {
                    "start": 39.4,
                    "end": 39.9,
                    "word": " researcher",
                    "probability": 0.78173828125
                },
                {
                    "start": 39.9,
                    "end": 40.36,
                    "word": " for",
                    "probability": 0.88134765625
                },
                {
                    "start": 40.9,
                    "end": 41.16,
                    "word": " a leading",
                    "probability": 0.73291015625
                },
                {
                    "start": 41.16,
                    "end": 41.54,
                    "word": " static",
                    "probability": 0.7626953125
                },
                {
                    "start": 41.54,
                    "end": 41.94,
                    "word": " analysis",
                    "probability": 0.74658203125
                },
                {
                    "start": 41.94,
                    "end": 42.46,
                    "word": " company",
                    "probability": 0.80126953125
                },
                {
                    "start": 42.46,
                    "end": 42.98,
                    "word": " called",
                    "probability": 0.783203125
                },
                {
                    "start": 42.98,
                    "end": 43.72,
                    "word": " Veracode",
                    "probability": 0.8797200520833334
                },
                {
                    "start": 43.72,
                    "end": 43.86,
                    "word": ".",
                    "probability": 0.92431640625
                }
            ]
        },
        {
            "id": 8,
            "seek": 5182,
            "start": 43.86,
            "end": 46.82,
            "text": " We are located just outside Boston.",
            "tokens": [
                50914,
                492,
                366,
                6870,
                445,
                2380,
                12333,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20499560404831255,
            "compression_ratio": 1.411214953271028,
            "no_speech_prob": 0.0292510986328125,
            "words": [
                {
                    "start": 43.86,
                    "end": 43.88,
                    "word": " We",
                    "probability": 0.9072265625
                },
                {
                    "start": 43.88,
                    "end": 44.02,
                    "word": " are",
                    "probability": 0.84814453125
                },
                {
                    "start": 44.02,
                    "end": 44.44,
                    "word": " located",
                    "probability": 0.9033203125
                },
                {
                    "start": 44.44,
                    "end": 45.14,
                    "word": " just",
                    "probability": 0.8447265625
                },
                {
                    "start": 45.14,
                    "end": 45.52,
                    "word": " outside",
                    "probability": 0.76416015625
                },
                {
                    "start": 45.52,
                    "end": 46.02,
                    "word": " Boston",
                    "probability": 0.8369140625
                },
                {
                    "start": 46.02,
                    "end": 46.82,
                    "word": ".",
                    "probability": 0.98193359375
                }
            ]
        },
        {
            "id": 9,
            "seek": 5182,
            "start": 47.42,
            "end": 54.66,
            "text": " We have over 2,000 unique customers across different verticals using all kinds of programming languages.",
            "tokens": [
                51114,
                492,
                362,
                670,
                568,
                11,
                1360,
                3845,
                4581,
                2108,
                819,
                9429,
                82,
                1228,
                439,
                3685,
                295,
                9410,
                8650,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20499560404831255,
            "compression_ratio": 1.411214953271028,
            "no_speech_prob": 0.0292510986328125,
            "words": [
                {
                    "start": 47.42,
                    "end": 48.22,
                    "word": " We",
                    "probability": 0.9052734375
                },
                {
                    "start": 48.22,
                    "end": 48.42,
                    "word": " have",
                    "probability": 0.87060546875
                },
                {
                    "start": 48.42,
                    "end": 48.76,
                    "word": " over",
                    "probability": 0.8837890625
                },
                {
                    "start": 48.76,
                    "end": 49.26,
                    "word": " 2",
                    "probability": 0.4443359375
                },
                {
                    "start": 49.26,
                    "end": 49.58,
                    "word": ",000",
                    "probability": 0.997314453125
                },
                {
                    "start": 49.58,
                    "end": 49.92,
                    "word": " unique",
                    "probability": 0.783203125
                },
                {
                    "start": 49.92,
                    "end": 50.44,
                    "word": " customers",
                    "probability": 0.77783203125
                },
                {
                    "start": 50.44,
                    "end": 50.78,
                    "word": " across",
                    "probability": 0.7216796875
                },
                {
                    "start": 50.78,
                    "end": 51.18,
                    "word": " different",
                    "probability": 0.701171875
                },
                {
                    "start": 51.18,
                    "end": 51.8,
                    "word": " verticals",
                    "probability": 0.791015625
                },
                {
                    "start": 51.8,
                    "end": 52.04,
                    "word": " using",
                    "probability": 0.7216796875
                },
                {
                    "start": 52.04,
                    "end": 52.46,
                    "word": " all",
                    "probability": 0.8935546875
                },
                {
                    "start": 52.46,
                    "end": 52.76,
                    "word": " kinds",
                    "probability": 0.74169921875
                },
                {
                    "start": 52.76,
                    "end": 52.92,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 52.92,
                    "end": 53.3,
                    "word": " programming",
                    "probability": 0.70458984375
                },
                {
                    "start": 53.3,
                    "end": 53.86,
                    "word": " languages",
                    "probability": 0.8623046875
                },
                {
                    "start": 53.86,
                    "end": 54.66,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 10,
            "seek": 8070,
            "start": 54.66,
            "end": 63.68,
            "text": " What my job is there is to be on top of all the latest and greatest happenings in the security domain,",
            "tokens": [
                50414,
                708,
                452,
                1691,
                307,
                456,
                307,
                281,
                312,
                322,
                1192,
                295,
                439,
                264,
                6792,
                293,
                6636,
                1051,
                1109,
                294,
                264,
                3825,
                9274,
                11,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22500000529819064,
            "compression_ratio": 1.6527196652719665,
            "no_speech_prob": 0.14599609375,
            "words": [
                {
                    "start": 54.66,
                    "end": 55.62,
                    "word": " What",
                    "probability": 0.45556640625
                },
                {
                    "start": 55.62,
                    "end": 56.04,
                    "word": " my",
                    "probability": 0.89306640625
                },
                {
                    "start": 56.04,
                    "end": 56.4,
                    "word": " job",
                    "probability": 0.90673828125
                },
                {
                    "start": 56.4,
                    "end": 56.64,
                    "word": " is",
                    "probability": 0.8603515625
                },
                {
                    "start": 56.64,
                    "end": 57.4,
                    "word": " there",
                    "probability": 0.52294921875
                },
                {
                    "start": 57.4,
                    "end": 57.74,
                    "word": " is",
                    "probability": 0.83056640625
                },
                {
                    "start": 57.74,
                    "end": 58.02,
                    "word": " to",
                    "probability": 0.82958984375
                },
                {
                    "start": 58.02,
                    "end": 59.0,
                    "word": " be",
                    "probability": 0.412109375
                },
                {
                    "start": 59.0,
                    "end": 59.22,
                    "word": " on",
                    "probability": 0.90478515625
                },
                {
                    "start": 59.22,
                    "end": 59.54,
                    "word": " top",
                    "probability": 0.841796875
                },
                {
                    "start": 59.54,
                    "end": 59.8,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 59.8,
                    "end": 60.02,
                    "word": " all",
                    "probability": 0.8935546875
                },
                {
                    "start": 60.02,
                    "end": 60.18,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 60.18,
                    "end": 60.52,
                    "word": " latest",
                    "probability": 0.85986328125
                },
                {
                    "start": 60.52,
                    "end": 60.74,
                    "word": " and",
                    "probability": 0.88916015625
                },
                {
                    "start": 60.74,
                    "end": 61.1,
                    "word": " greatest",
                    "probability": 0.88232421875
                },
                {
                    "start": 61.1,
                    "end": 61.72,
                    "word": " happenings",
                    "probability": 0.91455078125
                },
                {
                    "start": 61.72,
                    "end": 62.12,
                    "word": " in",
                    "probability": 0.8974609375
                },
                {
                    "start": 62.12,
                    "end": 62.58,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 62.58,
                    "end": 62.96,
                    "word": " security",
                    "probability": 0.9208984375
                },
                {
                    "start": 62.96,
                    "end": 63.44,
                    "word": " domain",
                    "probability": 0.8837890625
                },
                {
                    "start": 63.44,
                    "end": 63.68,
                    "word": ",",
                    "probability": 0.76513671875
                }
            ]
        },
        {
            "id": 11,
            "seek": 8070,
            "start": 63.68,
            "end": 66.8,
            "text": " more specifically in the application security domain,",
            "tokens": [
                50814,
                544,
                4682,
                294,
                264,
                3861,
                3825,
                9274,
                11,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22500000529819064,
            "compression_ratio": 1.6527196652719665,
            "no_speech_prob": 0.14599609375,
            "words": [
                {
                    "start": 63.68,
                    "end": 63.8,
                    "word": " more",
                    "probability": 0.8603515625
                },
                {
                    "start": 63.8,
                    "end": 64.4,
                    "word": " specifically",
                    "probability": 0.7255859375
                },
                {
                    "start": 64.4,
                    "end": 64.72,
                    "word": " in",
                    "probability": 0.6669921875
                },
                {
                    "start": 64.72,
                    "end": 64.9,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 64.9,
                    "end": 65.38,
                    "word": " application",
                    "probability": 0.73876953125
                },
                {
                    "start": 65.38,
                    "end": 65.84,
                    "word": " security",
                    "probability": 0.92626953125
                },
                {
                    "start": 65.84,
                    "end": 66.34,
                    "word": " domain",
                    "probability": 0.87744140625
                },
                {
                    "start": 66.34,
                    "end": 66.8,
                    "word": ",",
                    "probability": 0.64990234375
                }
            ]
        },
        {
            "id": 12,
            "seek": 8070,
            "start": 66.8,
            "end": 71.8,
            "text": " see how those things are implemented by different languages and frameworks,",
            "tokens": [
                50964,
                536,
                577,
                729,
                721,
                366,
                12270,
                538,
                819,
                8650,
                293,
                29834,
                11,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22500000529819064,
            "compression_ratio": 1.6527196652719665,
            "no_speech_prob": 0.14599609375,
            "words": [
                {
                    "start": 66.8,
                    "end": 67.14,
                    "word": " see",
                    "probability": 0.8095703125
                },
                {
                    "start": 67.14,
                    "end": 67.46,
                    "word": " how",
                    "probability": 0.89794921875
                },
                {
                    "start": 67.46,
                    "end": 67.82,
                    "word": " those",
                    "probability": 0.83740234375
                },
                {
                    "start": 67.82,
                    "end": 68.12,
                    "word": " things",
                    "probability": 0.72998046875
                },
                {
                    "start": 68.12,
                    "end": 68.36,
                    "word": " are",
                    "probability": 0.8994140625
                },
                {
                    "start": 68.36,
                    "end": 69.02,
                    "word": " implemented",
                    "probability": 0.708984375
                },
                {
                    "start": 69.02,
                    "end": 69.32,
                    "word": " by",
                    "probability": 0.90625
                },
                {
                    "start": 69.32,
                    "end": 69.72,
                    "word": " different",
                    "probability": 0.70263671875
                },
                {
                    "start": 69.72,
                    "end": 70.22,
                    "word": " languages",
                    "probability": 0.85791015625
                },
                {
                    "start": 70.22,
                    "end": 70.7,
                    "word": " and",
                    "probability": 0.88427734375
                },
                {
                    "start": 70.7,
                    "end": 71.44,
                    "word": " frameworks",
                    "probability": 0.61865234375
                },
                {
                    "start": 71.44,
                    "end": 71.8,
                    "word": ",",
                    "probability": 0.66748046875
                }
            ]
        },
        {
            "id": 13,
            "seek": 8070,
            "start": 72.24,
            "end": 78.48,
            "text": " and then translate all that knowledge into finding anti-patterns in our customers' code bases.",
            "tokens": [
                51214,
                293,
                550,
                13799,
                439,
                300,
                3601,
                666,
                5006,
                6061,
                12,
                79,
                1161,
                3695,
                294,
                527,
                4581,
                6,
                3089,
                17949,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22500000529819064,
            "compression_ratio": 1.6527196652719665,
            "no_speech_prob": 0.14599609375,
            "words": [
                {
                    "start": 72.24,
                    "end": 72.48,
                    "word": " and",
                    "probability": 0.88232421875
                },
                {
                    "start": 72.48,
                    "end": 72.7,
                    "word": " then",
                    "probability": 0.73828125
                },
                {
                    "start": 72.7,
                    "end": 73.22,
                    "word": " translate",
                    "probability": 0.68408203125
                },
                {
                    "start": 73.22,
                    "end": 73.56,
                    "word": " all",
                    "probability": 0.89599609375
                },
                {
                    "start": 73.56,
                    "end": 73.78,
                    "word": " that",
                    "probability": 0.87890625
                },
                {
                    "start": 73.78,
                    "end": 74.3,
                    "word": " knowledge",
                    "probability": 0.84765625
                },
                {
                    "start": 74.3,
                    "end": 74.6,
                    "word": " into",
                    "probability": 0.73291015625
                },
                {
                    "start": 74.6,
                    "end": 74.98,
                    "word": " finding",
                    "probability": 0.71826171875
                },
                {
                    "start": 74.98,
                    "end": 75.44,
                    "word": " anti",
                    "probability": 0.486083984375
                },
                {
                    "start": 75.44,
                    "end": 75.88,
                    "word": "-patterns",
                    "probability": 0.8336181640625
                },
                {
                    "start": 75.88,
                    "end": 76.02,
                    "word": " in",
                    "probability": 0.89404296875
                },
                {
                    "start": 76.02,
                    "end": 76.32,
                    "word": " our",
                    "probability": 0.8173828125
                },
                {
                    "start": 76.32,
                    "end": 77.0,
                    "word": " customers",
                    "probability": 0.376220703125
                },
                {
                    "start": 77.0,
                    "end": 77.28,
                    "word": "'",
                    "probability": 0.65234375
                },
                {
                    "start": 77.28,
                    "end": 77.44,
                    "word": " code",
                    "probability": 0.77783203125
                },
                {
                    "start": 77.44,
                    "end": 77.76,
                    "word": " bases",
                    "probability": 0.366455078125
                },
                {
                    "start": 77.76,
                    "end": 78.48,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 14,
            "seek": 8070,
            "start": 78.84,
            "end": 83.54,
            "text": " I'm not a cryptologist or a crypto analyst or even a mathematician.",
            "tokens": [
                51564,
                286,
                478,
                406,
                257,
                9844,
                9201,
                420,
                257,
                17240,
                19085,
                420,
                754,
                257,
                48281,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22500000529819064,
            "compression_ratio": 1.6527196652719665,
            "no_speech_prob": 0.14599609375,
            "words": [
                {
                    "start": 78.84,
                    "end": 79.56,
                    "word": " I'm",
                    "probability": 0.963623046875
                },
                {
                    "start": 79.56,
                    "end": 79.76,
                    "word": " not",
                    "probability": 0.8955078125
                },
                {
                    "start": 79.9,
                    "end": 80.44,
                    "word": " a cryptologist",
                    "probability": 0.899169921875
                },
                {
                    "start": 80.44,
                    "end": 80.78,
                    "word": " or",
                    "probability": 0.6728515625
                },
                {
                    "start": 80.9,
                    "end": 81.2,
                    "word": " a crypto",
                    "probability": 0.64599609375
                },
                {
                    "start": 81.2,
                    "end": 81.6,
                    "word": " analyst",
                    "probability": 0.4072265625
                },
                {
                    "start": 81.6,
                    "end": 82.1,
                    "word": " or",
                    "probability": 0.75048828125
                },
                {
                    "start": 82.1,
                    "end": 82.46,
                    "word": " even",
                    "probability": 0.79833984375
                },
                {
                    "start": 82.62,
                    "end": 83.18,
                    "word": " a mathematician",
                    "probability": 0.767578125
                },
                {
                    "start": 83.18,
                    "end": 83.54,
                    "word": ".",
                    "probability": 0.83984375
                }
            ]
        },
        {
            "id": 15,
            "seek": 10612,
            "start": 83.54,
            "end": 89.02,
            "text": " I'm just a huge crypto enthusiast like a lot of people here.",
            "tokens": [
                50364,
                286,
                478,
                445,
                257,
                2603,
                17240,
                18076,
                525,
                411,
                257,
                688,
                295,
                561,
                510,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18430898097199452,
            "compression_ratio": 1.6327683615819208,
            "no_speech_prob": 0.009552001953125,
            "words": [
                {
                    "start": 83.54,
                    "end": 84.54,
                    "word": " I'm",
                    "probability": 0.656494140625
                },
                {
                    "start": 84.54,
                    "end": 84.78,
                    "word": " just",
                    "probability": 0.876953125
                },
                {
                    "start": 84.98,
                    "end": 85.32,
                    "word": " a huge",
                    "probability": 0.74853515625
                },
                {
                    "start": 85.32,
                    "end": 85.9,
                    "word": " crypto",
                    "probability": 0.72509765625
                },
                {
                    "start": 85.9,
                    "end": 86.68,
                    "word": " enthusiast",
                    "probability": 0.792236328125
                },
                {
                    "start": 86.68,
                    "end": 87.0,
                    "word": " like",
                    "probability": 0.6865234375
                },
                {
                    "start": 87.16,
                    "end": 87.3,
                    "word": " a lot",
                    "probability": 0.90087890625
                },
                {
                    "start": 87.3,
                    "end": 87.48,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 87.48,
                    "end": 87.82,
                    "word": " people",
                    "probability": 0.9150390625
                },
                {
                    "start": 87.82,
                    "end": 88.58,
                    "word": " here",
                    "probability": 0.6708984375
                },
                {
                    "start": 88.58,
                    "end": 89.02,
                    "word": ".",
                    "probability": 0.54541015625
                }
            ]
        },
        {
            "id": 16,
            "seek": 10612,
            "start": 89.02,
            "end": 93.18,
            "text": " I like to be on top of all the practical aspects of cryptography.",
            "tokens": [
                50614,
                286,
                411,
                281,
                312,
                322,
                1192,
                295,
                439,
                264,
                8496,
                7270,
                295,
                9844,
                5820,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18430898097199452,
            "compression_ratio": 1.6327683615819208,
            "no_speech_prob": 0.009552001953125,
            "words": [
                {
                    "start": 89.02,
                    "end": 89.2,
                    "word": " I",
                    "probability": 0.994140625
                },
                {
                    "start": 89.2,
                    "end": 89.52,
                    "word": " like",
                    "probability": 0.85546875
                },
                {
                    "start": 89.52,
                    "end": 89.68,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 89.68,
                    "end": 89.82,
                    "word": " be",
                    "probability": 0.9111328125
                },
                {
                    "start": 89.82,
                    "end": 89.98,
                    "word": " on",
                    "probability": 0.90185546875
                },
                {
                    "start": 89.98,
                    "end": 90.22,
                    "word": " top",
                    "probability": 0.8310546875
                },
                {
                    "start": 90.22,
                    "end": 90.42,
                    "word": " of",
                    "probability": 0.89990234375
                },
                {
                    "start": 90.42,
                    "end": 90.6,
                    "word": " all",
                    "probability": 0.88818359375
                },
                {
                    "start": 90.6,
                    "end": 90.78,
                    "word": " the",
                    "probability": 0.802734375
                },
                {
                    "start": 90.78,
                    "end": 91.26,
                    "word": " practical",
                    "probability": 0.84326171875
                },
                {
                    "start": 91.26,
                    "end": 91.82,
                    "word": " aspects",
                    "probability": 0.76318359375
                },
                {
                    "start": 91.82,
                    "end": 92.14,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 92.14,
                    "end": 92.84,
                    "word": " cryptography",
                    "probability": 0.867919921875
                },
                {
                    "start": 92.84,
                    "end": 93.18,
                    "word": ".",
                    "probability": 0.771484375
                }
            ]
        },
        {
            "id": 17,
            "seek": 10612,
            "start": 93.18,
            "end": 103.34,
            "text": " I've spent a lot of time understanding details of different crypto primitives and crypto mini systems.",
            "tokens": [
                50814,
                286,
                600,
                4418,
                257,
                688,
                295,
                565,
                3701,
                4365,
                295,
                819,
                17240,
                2886,
                38970,
                293,
                17240,
                8382,
                3652,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18430898097199452,
            "compression_ratio": 1.6327683615819208,
            "no_speech_prob": 0.009552001953125,
            "words": [
                {
                    "start": 93.18,
                    "end": 93.7,
                    "word": " I've",
                    "probability": 0.783203125
                },
                {
                    "start": 93.7,
                    "end": 94.0,
                    "word": " spent",
                    "probability": 0.802734375
                },
                {
                    "start": 94.2,
                    "end": 94.4,
                    "word": " a lot",
                    "probability": 0.89990234375
                },
                {
                    "start": 94.4,
                    "end": 94.6,
                    "word": " of",
                    "probability": 0.90869140625
                },
                {
                    "start": 94.6,
                    "end": 94.98,
                    "word": " time",
                    "probability": 0.80859375
                },
                {
                    "start": 94.98,
                    "end": 95.68,
                    "word": " understanding",
                    "probability": 0.69189453125
                },
                {
                    "start": 95.68,
                    "end": 97.36,
                    "word": " details",
                    "probability": 0.63427734375
                },
                {
                    "start": 97.36,
                    "end": 97.6,
                    "word": " of",
                    "probability": 0.8994140625
                },
                {
                    "start": 97.6,
                    "end": 98.12,
                    "word": " different",
                    "probability": 0.708984375
                },
                {
                    "start": 98.12,
                    "end": 98.92,
                    "word": " crypto",
                    "probability": 0.58447265625
                },
                {
                    "start": 98.92,
                    "end": 99.92,
                    "word": " primitives",
                    "probability": 0.877685546875
                },
                {
                    "start": 99.92,
                    "end": 100.58,
                    "word": " and",
                    "probability": 0.81884765625
                },
                {
                    "start": 100.58,
                    "end": 101.56,
                    "word": " crypto",
                    "probability": 0.322021484375
                },
                {
                    "start": 101.56,
                    "end": 102.14,
                    "word": " mini",
                    "probability": 0.65283203125
                },
                {
                    "start": 102.14,
                    "end": 102.66,
                    "word": " systems",
                    "probability": 0.62939453125
                },
                {
                    "start": 102.66,
                    "end": 103.34,
                    "word": ".",
                    "probability": 0.91943359375
                }
            ]
        },
        {
            "id": 18,
            "seek": 10612,
            "start": 103.68,
            "end": 108.96,
            "text": " I've seen a lot of crypto implementations across languages.",
            "tokens": [
                51314,
                286,
                600,
                1612,
                257,
                688,
                295,
                17240,
                4445,
                763,
                2108,
                8650,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18430898097199452,
            "compression_ratio": 1.6327683615819208,
            "no_speech_prob": 0.009552001953125,
            "words": [
                {
                    "start": 103.68,
                    "end": 104.36,
                    "word": " I've",
                    "probability": 0.96240234375
                },
                {
                    "start": 104.36,
                    "end": 104.58,
                    "word": " seen",
                    "probability": 0.87890625
                },
                {
                    "start": 104.72,
                    "end": 104.94,
                    "word": " a lot",
                    "probability": 0.8984375
                },
                {
                    "start": 104.94,
                    "end": 105.18,
                    "word": " of",
                    "probability": 0.8994140625
                },
                {
                    "start": 105.18,
                    "end": 105.86,
                    "word": " crypto",
                    "probability": 0.76806640625
                },
                {
                    "start": 105.86,
                    "end": 107.16,
                    "word": " implementations",
                    "probability": 0.8798828125
                },
                {
                    "start": 107.16,
                    "end": 107.6,
                    "word": " across",
                    "probability": 0.732421875
                },
                {
                    "start": 107.6,
                    "end": 108.28,
                    "word": " languages",
                    "probability": 0.82373046875
                },
                {
                    "start": 108.28,
                    "end": 108.96,
                    "word": ".",
                    "probability": 0.304443359375
                }
            ]
        },
        {
            "id": 19,
            "seek": 13338,
            "start": 108.96,
            "end": 115.24,
            "text": " And I try to use all this information to make sure our customers' code bases are secure.",
            "tokens": [
                50364,
                400,
                286,
                853,
                281,
                764,
                439,
                341,
                1589,
                281,
                652,
                988,
                527,
                4581,
                6,
                3089,
                17949,
                366,
                7144,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20977394251113243,
            "compression_ratio": 1.5627705627705628,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 108.96,
                    "end": 109.44,
                    "word": " And",
                    "probability": 0.1033935546875
                },
                {
                    "start": 109.44,
                    "end": 109.56,
                    "word": " I",
                    "probability": 0.86181640625
                },
                {
                    "start": 109.56,
                    "end": 109.78,
                    "word": " try",
                    "probability": 0.74267578125
                },
                {
                    "start": 109.78,
                    "end": 109.98,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 109.98,
                    "end": 110.26,
                    "word": " use",
                    "probability": 0.81005859375
                },
                {
                    "start": 110.26,
                    "end": 110.56,
                    "word": " all",
                    "probability": 0.8857421875
                },
                {
                    "start": 110.56,
                    "end": 110.8,
                    "word": " this",
                    "probability": 0.8037109375
                },
                {
                    "start": 110.8,
                    "end": 111.38,
                    "word": " information",
                    "probability": 0.7177734375
                },
                {
                    "start": 111.38,
                    "end": 111.78,
                    "word": " to",
                    "probability": 0.88818359375
                },
                {
                    "start": 111.78,
                    "end": 112.22,
                    "word": " make",
                    "probability": 0.85986328125
                },
                {
                    "start": 112.22,
                    "end": 112.48,
                    "word": " sure",
                    "probability": 0.83544921875
                },
                {
                    "start": 112.48,
                    "end": 112.7,
                    "word": " our",
                    "probability": 0.72314453125
                },
                {
                    "start": 112.7,
                    "end": 113.1,
                    "word": " customers",
                    "probability": 0.433349609375
                },
                {
                    "start": 113.1,
                    "end": 113.34,
                    "word": "'",
                    "probability": 0.2435302734375
                },
                {
                    "start": 113.34,
                    "end": 113.46,
                    "word": " code",
                    "probability": 0.44140625
                },
                {
                    "start": 113.46,
                    "end": 113.72,
                    "word": " bases",
                    "probability": 0.440673828125
                },
                {
                    "start": 113.72,
                    "end": 114.1,
                    "word": " are",
                    "probability": 0.89599609375
                },
                {
                    "start": 114.1,
                    "end": 114.66,
                    "word": " secure",
                    "probability": 0.8720703125
                },
                {
                    "start": 114.66,
                    "end": 115.24,
                    "word": ".",
                    "probability": 0.81005859375
                }
            ]
        },
        {
            "id": 20,
            "seek": 13338,
            "start": 118.04,
            "end": 120.12,
            "text": " So why cryptography?",
            "tokens": [
                50714,
                407,
                983,
                9844,
                5820,
                30,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20977394251113243,
            "compression_ratio": 1.5627705627705628,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 118.04,
                    "end": 118.62,
                    "word": " So",
                    "probability": 0.751953125
                },
                {
                    "start": 118.62,
                    "end": 118.9,
                    "word": " why",
                    "probability": 0.5927734375
                },
                {
                    "start": 118.9,
                    "end": 119.54,
                    "word": " cryptography",
                    "probability": 0.7880859375
                },
                {
                    "start": 119.54,
                    "end": 120.12,
                    "word": "?",
                    "probability": 0.9501953125
                }
            ]
        },
        {
            "id": 21,
            "seek": 13338,
            "start": 120.66,
            "end": 123.48,
            "text": " Well, I think cryptography is everywhere.",
            "tokens": [
                50864,
                1042,
                11,
                286,
                519,
                9844,
                5820,
                307,
                5315,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20977394251113243,
            "compression_ratio": 1.5627705627705628,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 120.66,
                    "end": 121.24,
                    "word": " Well",
                    "probability": 0.62158203125
                },
                {
                    "start": 121.24,
                    "end": 121.3,
                    "word": ",",
                    "probability": 0.77294921875
                },
                {
                    "start": 121.3,
                    "end": 121.42,
                    "word": " I",
                    "probability": 0.9921875
                },
                {
                    "start": 121.42,
                    "end": 121.6,
                    "word": " think",
                    "probability": 0.81494140625
                },
                {
                    "start": 121.6,
                    "end": 122.12,
                    "word": " cryptography",
                    "probability": 0.87060546875
                },
                {
                    "start": 122.12,
                    "end": 122.44,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 122.44,
                    "end": 122.9,
                    "word": " everywhere",
                    "probability": 0.697265625
                },
                {
                    "start": 122.9,
                    "end": 123.48,
                    "word": ".",
                    "probability": 0.90673828125
                }
            ]
        },
        {
            "id": 22,
            "seek": 13338,
            "start": 124.6,
            "end": 129.22,
            "text": " It's the basis of a lot of things you are currently seeing around you.",
            "tokens": [
                51064,
                467,
                311,
                264,
                5143,
                295,
                257,
                688,
                295,
                721,
                291,
                366,
                4362,
                2577,
                926,
                291,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20977394251113243,
            "compression_ratio": 1.5627705627705628,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 124.6,
                    "end": 125.18,
                    "word": " It's",
                    "probability": 0.88818359375
                },
                {
                    "start": 125.18,
                    "end": 125.3,
                    "word": " the",
                    "probability": 0.4599609375
                },
                {
                    "start": 125.3,
                    "end": 125.64,
                    "word": " basis",
                    "probability": 0.732421875
                },
                {
                    "start": 125.64,
                    "end": 126.0,
                    "word": " of",
                    "probability": 0.88232421875
                },
                {
                    "start": 126.68,
                    "end": 126.88,
                    "word": " a lot",
                    "probability": 0.89501953125
                },
                {
                    "start": 126.88,
                    "end": 127.04,
                    "word": " of",
                    "probability": 0.91015625
                },
                {
                    "start": 127.04,
                    "end": 127.32,
                    "word": " things",
                    "probability": 0.6806640625
                },
                {
                    "start": 127.32,
                    "end": 127.48,
                    "word": " you",
                    "probability": 0.86669921875
                },
                {
                    "start": 127.48,
                    "end": 127.62,
                    "word": " are",
                    "probability": 0.7783203125
                },
                {
                    "start": 127.62,
                    "end": 128.04,
                    "word": " currently",
                    "probability": 0.68798828125
                },
                {
                    "start": 128.04,
                    "end": 128.44,
                    "word": " seeing",
                    "probability": 0.80224609375
                },
                {
                    "start": 128.44,
                    "end": 128.86,
                    "word": " around",
                    "probability": 0.865234375
                },
                {
                    "start": 128.86,
                    "end": 129.14,
                    "word": " you",
                    "probability": 0.8896484375
                },
                {
                    "start": 129.14,
                    "end": 129.22,
                    "word": ".",
                    "probability": 0.88916015625
                }
            ]
        },
        {
            "id": 23,
            "seek": 13338,
            "start": 129.22,
            "end": 133.98,
            "text": " You would be connected through Wi-Fi. You would be having some Bluetooth devices.",
            "tokens": [
                51264,
                509,
                576,
                312,
                4582,
                807,
                14035,
                12,
                13229,
                13,
                509,
                576,
                312,
                1419,
                512,
                20286,
                5759,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20977394251113243,
            "compression_ratio": 1.5627705627705628,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 129.22,
                    "end": 129.34,
                    "word": " You",
                    "probability": 0.8837890625
                },
                {
                    "start": 129.34,
                    "end": 129.6,
                    "word": " would",
                    "probability": 0.72216796875
                },
                {
                    "start": 129.6,
                    "end": 129.74,
                    "word": " be",
                    "probability": 0.90234375
                },
                {
                    "start": 129.74,
                    "end": 130.16,
                    "word": " connected",
                    "probability": 0.7412109375
                },
                {
                    "start": 130.16,
                    "end": 130.88,
                    "word": " through",
                    "probability": 0.59765625
                },
                {
                    "start": 130.88,
                    "end": 131.2,
                    "word": " Wi",
                    "probability": 0.66064453125
                },
                {
                    "start": 131.2,
                    "end": 131.38,
                    "word": "-Fi",
                    "probability": 0.98046875
                },
                {
                    "start": 131.38,
                    "end": 131.48,
                    "word": ".",
                    "probability": 0.53369140625
                },
                {
                    "start": 131.48,
                    "end": 131.58,
                    "word": " You",
                    "probability": 0.88525390625
                },
                {
                    "start": 131.58,
                    "end": 131.76,
                    "word": " would",
                    "probability": 0.7978515625
                },
                {
                    "start": 131.76,
                    "end": 131.96,
                    "word": " be",
                    "probability": 0.89306640625
                },
                {
                    "start": 131.96,
                    "end": 132.24,
                    "word": " having",
                    "probability": 0.7685546875
                },
                {
                    "start": 132.24,
                    "end": 132.54,
                    "word": " some",
                    "probability": 0.7939453125
                },
                {
                    "start": 132.54,
                    "end": 132.84,
                    "word": " Bluetooth",
                    "probability": 0.7060546875
                },
                {
                    "start": 132.84,
                    "end": 133.5,
                    "word": " devices",
                    "probability": 0.90625
                },
                {
                    "start": 133.5,
                    "end": 133.98,
                    "word": ".",
                    "probability": 0.955078125
                }
            ]
        },
        {
            "id": 24,
            "seek": 13338,
            "start": 133.98,
            "end": 137.78,
            "text": " You might be using e-wallets to buy coffee or something.",
            "tokens": [
                51514,
                509,
                1062,
                312,
                1228,
                308,
                12,
                16256,
                1385,
                281,
                2256,
                4982,
                420,
                746,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20977394251113243,
            "compression_ratio": 1.5627705627705628,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 133.98,
                    "end": 134.46,
                    "word": " You",
                    "probability": 0.85986328125
                },
                {
                    "start": 134.46,
                    "end": 134.7,
                    "word": " might",
                    "probability": 0.8125
                },
                {
                    "start": 134.7,
                    "end": 134.92,
                    "word": " be",
                    "probability": 0.900390625
                },
                {
                    "start": 134.92,
                    "end": 135.26,
                    "word": " using",
                    "probability": 0.8310546875
                },
                {
                    "start": 135.5,
                    "end": 135.84,
                    "word": " e-wallets",
                    "probability": 0.7890625
                },
                {
                    "start": 135.84,
                    "end": 136.06,
                    "word": " to",
                    "probability": 0.89990234375
                },
                {
                    "start": 136.06,
                    "end": 136.4,
                    "word": " buy",
                    "probability": 0.8095703125
                },
                {
                    "start": 136.4,
                    "end": 137.0,
                    "word": " coffee",
                    "probability": 0.7646484375
                },
                {
                    "start": 137.0,
                    "end": 137.18,
                    "word": " or",
                    "probability": 0.8837890625
                },
                {
                    "start": 137.18,
                    "end": 137.52,
                    "word": " something",
                    "probability": 0.7265625
                },
                {
                    "start": 137.52,
                    "end": 137.78,
                    "word": ".",
                    "probability": 0.955078125
                }
            ]
        },
        {
            "id": 25,
            "seek": 15650,
            "start": 137.78,
            "end": 145.32,
            "text": " You might be looking at emails. You are listening to this through a video conferencing software which is supposed to be secure.",
            "tokens": [
                50364,
                509,
                1062,
                312,
                1237,
                412,
                12524,
                13,
                509,
                366,
                4764,
                281,
                341,
                807,
                257,
                960,
                13765,
                13644,
                4722,
                597,
                307,
                3442,
                281,
                312,
                7144,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2203851695670638,
            "compression_ratio": 1.5911111111111111,
            "no_speech_prob": 0.0850830078125,
            "words": [
                {
                    "start": 137.78,
                    "end": 137.88,
                    "word": " You",
                    "probability": 0.228515625
                },
                {
                    "start": 137.88,
                    "end": 138.1,
                    "word": " might",
                    "probability": 0.66064453125
                },
                {
                    "start": 138.1,
                    "end": 138.28,
                    "word": " be",
                    "probability": 0.9013671875
                },
                {
                    "start": 138.28,
                    "end": 138.48,
                    "word": " looking",
                    "probability": 0.751953125
                },
                {
                    "start": 138.48,
                    "end": 138.74,
                    "word": " at",
                    "probability": 0.90869140625
                },
                {
                    "start": 138.74,
                    "end": 139.26,
                    "word": " emails",
                    "probability": 0.7265625
                },
                {
                    "start": 139.26,
                    "end": 139.6,
                    "word": ".",
                    "probability": 0.216796875
                },
                {
                    "start": 139.6,
                    "end": 139.8,
                    "word": " You",
                    "probability": 0.85009765625
                },
                {
                    "start": 139.8,
                    "end": 139.96,
                    "word": " are",
                    "probability": 0.6181640625
                },
                {
                    "start": 139.96,
                    "end": 140.36,
                    "word": " listening",
                    "probability": 0.70458984375
                },
                {
                    "start": 140.36,
                    "end": 140.56,
                    "word": " to",
                    "probability": 0.82275390625
                },
                {
                    "start": 140.56,
                    "end": 140.82,
                    "word": " this",
                    "probability": 0.833984375
                },
                {
                    "start": 140.82,
                    "end": 141.84,
                    "word": " through",
                    "probability": 0.52978515625
                },
                {
                    "start": 142.0,
                    "end": 142.22,
                    "word": " a video",
                    "probability": 0.72802734375
                },
                {
                    "start": 142.22,
                    "end": 142.74,
                    "word": " conferencing",
                    "probability": 0.876953125
                },
                {
                    "start": 142.74,
                    "end": 143.36,
                    "word": " software",
                    "probability": 0.8427734375
                },
                {
                    "start": 143.36,
                    "end": 143.66,
                    "word": " which",
                    "probability": 0.443603515625
                },
                {
                    "start": 143.66,
                    "end": 143.82,
                    "word": " is",
                    "probability": 0.779296875
                },
                {
                    "start": 143.82,
                    "end": 144.06,
                    "word": " supposed",
                    "probability": 0.91943359375
                },
                {
                    "start": 144.06,
                    "end": 144.28,
                    "word": " to",
                    "probability": 0.91162109375
                },
                {
                    "start": 144.28,
                    "end": 144.42,
                    "word": " be",
                    "probability": 0.8955078125
                },
                {
                    "start": 144.42,
                    "end": 144.84,
                    "word": " secure",
                    "probability": 0.638671875
                },
                {
                    "start": 144.84,
                    "end": 145.32,
                    "word": ".",
                    "probability": 0.81884765625
                }
            ]
        },
        {
            "id": 26,
            "seek": 15650,
            "start": 145.78,
            "end": 148.74,
            "text": " You might be doing some Bitcoin mining.",
            "tokens": [
                50714,
                509,
                1062,
                312,
                884,
                512,
                11414,
                15512,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2203851695670638,
            "compression_ratio": 1.5911111111111111,
            "no_speech_prob": 0.0850830078125,
            "words": [
                {
                    "start": 145.78,
                    "end": 146.26,
                    "word": " You",
                    "probability": 0.88037109375
                },
                {
                    "start": 146.26,
                    "end": 146.44,
                    "word": " might",
                    "probability": 0.81103515625
                },
                {
                    "start": 146.44,
                    "end": 146.6,
                    "word": " be",
                    "probability": 0.90625
                },
                {
                    "start": 146.6,
                    "end": 146.8,
                    "word": " doing",
                    "probability": 0.89111328125
                },
                {
                    "start": 146.8,
                    "end": 147.06,
                    "word": " some",
                    "probability": 0.7841796875
                },
                {
                    "start": 147.06,
                    "end": 147.9,
                    "word": " Bitcoin",
                    "probability": 0.35693359375
                },
                {
                    "start": 147.9,
                    "end": 148.44,
                    "word": " mining",
                    "probability": 0.892578125
                },
                {
                    "start": 148.44,
                    "end": 148.74,
                    "word": ".",
                    "probability": 0.943359375
                }
            ]
        },
        {
            "id": 27,
            "seek": 15650,
            "start": 148.74,
            "end": 154.0,
            "text": " What I'm trying to say is it's everywhere. It's used right now by you, your family, your friends.",
            "tokens": [
                50914,
                708,
                286,
                478,
                1382,
                281,
                584,
                307,
                309,
                311,
                5315,
                13,
                467,
                311,
                1143,
                558,
                586,
                538,
                291,
                11,
                428,
                1605,
                11,
                428,
                1855,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2203851695670638,
            "compression_ratio": 1.5911111111111111,
            "no_speech_prob": 0.0850830078125,
            "words": [
                {
                    "start": 148.74,
                    "end": 148.9,
                    "word": " What",
                    "probability": 0.80810546875
                },
                {
                    "start": 148.9,
                    "end": 149.04,
                    "word": " I'm",
                    "probability": 0.9716796875
                },
                {
                    "start": 149.04,
                    "end": 149.2,
                    "word": " trying",
                    "probability": 0.791015625
                },
                {
                    "start": 149.2,
                    "end": 149.32,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 149.32,
                    "end": 149.48,
                    "word": " say",
                    "probability": 0.88916015625
                },
                {
                    "start": 149.48,
                    "end": 149.62,
                    "word": " is",
                    "probability": 0.88427734375
                },
                {
                    "start": 149.62,
                    "end": 149.84,
                    "word": " it's",
                    "probability": 0.841796875
                },
                {
                    "start": 149.84,
                    "end": 150.24,
                    "word": " everywhere",
                    "probability": 0.6552734375
                },
                {
                    "start": 150.24,
                    "end": 150.42,
                    "word": ".",
                    "probability": 0.93896484375
                },
                {
                    "start": 150.42,
                    "end": 150.64,
                    "word": " It's",
                    "probability": 0.94775390625
                },
                {
                    "start": 150.64,
                    "end": 150.88,
                    "word": " used",
                    "probability": 0.8017578125
                },
                {
                    "start": 150.88,
                    "end": 151.18,
                    "word": " right",
                    "probability": 0.86328125
                },
                {
                    "start": 151.18,
                    "end": 151.42,
                    "word": " now",
                    "probability": 0.896484375
                },
                {
                    "start": 151.42,
                    "end": 151.64,
                    "word": " by",
                    "probability": 0.89599609375
                },
                {
                    "start": 151.64,
                    "end": 151.9,
                    "word": " you",
                    "probability": 0.89306640625
                },
                {
                    "start": 151.9,
                    "end": 151.98,
                    "word": ",",
                    "probability": 0.94091796875
                },
                {
                    "start": 151.98,
                    "end": 152.14,
                    "word": " your",
                    "probability": 0.802734375
                },
                {
                    "start": 152.14,
                    "end": 152.62,
                    "word": " family",
                    "probability": 0.8154296875
                },
                {
                    "start": 152.62,
                    "end": 152.76,
                    "word": ",",
                    "probability": 0.96728515625
                },
                {
                    "start": 152.76,
                    "end": 152.96,
                    "word": " your",
                    "probability": 0.80810546875
                },
                {
                    "start": 152.96,
                    "end": 153.52,
                    "word": " friends",
                    "probability": 0.58203125
                },
                {
                    "start": 153.52,
                    "end": 154.0,
                    "word": ".",
                    "probability": 0.2451171875
                }
            ]
        },
        {
            "id": 28,
            "seek": 15650,
            "start": 154.56,
            "end": 160.9,
            "text": " Everyone you know and care about and hope are secure enough from any kind of online threats.",
            "tokens": [
                51164,
                5198,
                291,
                458,
                293,
                1127,
                466,
                293,
                1454,
                366,
                7144,
                1547,
                490,
                604,
                733,
                295,
                2950,
                14909,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2203851695670638,
            "compression_ratio": 1.5911111111111111,
            "no_speech_prob": 0.0850830078125,
            "words": [
                {
                    "start": 154.56,
                    "end": 155.04,
                    "word": " Everyone",
                    "probability": 0.8779296875
                },
                {
                    "start": 155.04,
                    "end": 155.34,
                    "word": " you",
                    "probability": 0.87841796875
                },
                {
                    "start": 155.34,
                    "end": 155.54,
                    "word": " know",
                    "probability": 0.7919921875
                },
                {
                    "start": 155.54,
                    "end": 155.72,
                    "word": " and",
                    "probability": 0.87255859375
                },
                {
                    "start": 155.72,
                    "end": 155.96,
                    "word": " care",
                    "probability": 0.81494140625
                },
                {
                    "start": 155.96,
                    "end": 156.3,
                    "word": " about",
                    "probability": 0.8212890625
                },
                {
                    "start": 156.3,
                    "end": 156.5,
                    "word": " and",
                    "probability": 0.859375
                },
                {
                    "start": 156.5,
                    "end": 156.8,
                    "word": " hope",
                    "probability": 0.814453125
                },
                {
                    "start": 156.8,
                    "end": 157.02,
                    "word": " are",
                    "probability": 0.86767578125
                },
                {
                    "start": 157.02,
                    "end": 157.4,
                    "word": " secure",
                    "probability": 0.888671875
                },
                {
                    "start": 157.4,
                    "end": 157.76,
                    "word": " enough",
                    "probability": 0.77685546875
                },
                {
                    "start": 157.76,
                    "end": 158.1,
                    "word": " from",
                    "probability": 0.8203125
                },
                {
                    "start": 158.1,
                    "end": 158.48,
                    "word": " any",
                    "probability": 0.8154296875
                },
                {
                    "start": 158.48,
                    "end": 158.74,
                    "word": " kind",
                    "probability": 0.82958984375
                },
                {
                    "start": 158.74,
                    "end": 158.94,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 158.94,
                    "end": 159.54,
                    "word": " online",
                    "probability": 0.802734375
                },
                {
                    "start": 159.54,
                    "end": 160.42,
                    "word": " threats",
                    "probability": 0.8349609375
                },
                {
                    "start": 160.42,
                    "end": 160.9,
                    "word": ".",
                    "probability": 0.98486328125
                }
            ]
        },
        {
            "id": 29,
            "seek": 18478,
            "start": 162.26,
            "end": 168.24,
            "text": " In this hyper-connected world, we rely a lot on crypto to keep us secure.",
            "tokens": [
                50414,
                682,
                341,
                9848,
                12,
                9826,
                292,
                1002,
                11,
                321,
                10687,
                257,
                688,
                322,
                17240,
                281,
                1066,
                505,
                7144,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2183641916439857,
            "compression_ratio": 1.6040609137055837,
            "no_speech_prob": 0.2017822265625,
            "words": [
                {
                    "start": 162.26,
                    "end": 162.94,
                    "word": " In",
                    "probability": 0.434814453125
                },
                {
                    "start": 162.94,
                    "end": 163.62,
                    "word": " this",
                    "probability": 0.8701171875
                },
                {
                    "start": 163.62,
                    "end": 163.98,
                    "word": " hyper",
                    "probability": 0.888671875
                },
                {
                    "start": 163.98,
                    "end": 164.6,
                    "word": "-connected",
                    "probability": 0.719970703125
                },
                {
                    "start": 164.6,
                    "end": 164.94,
                    "word": " world",
                    "probability": 0.85595703125
                },
                {
                    "start": 164.94,
                    "end": 165.14,
                    "word": ",",
                    "probability": 0.626953125
                },
                {
                    "start": 165.14,
                    "end": 165.3,
                    "word": " we",
                    "probability": 0.88427734375
                },
                {
                    "start": 165.3,
                    "end": 165.68,
                    "word": " rely",
                    "probability": 0.83447265625
                },
                {
                    "start": 165.92,
                    "end": 166.18,
                    "word": " a lot",
                    "probability": 0.9052734375
                },
                {
                    "start": 166.18,
                    "end": 166.4,
                    "word": " on",
                    "probability": 0.8974609375
                },
                {
                    "start": 166.4,
                    "end": 166.72,
                    "word": " crypto",
                    "probability": 0.69580078125
                },
                {
                    "start": 166.72,
                    "end": 167.0,
                    "word": " to",
                    "probability": 0.8974609375
                },
                {
                    "start": 167.0,
                    "end": 167.26,
                    "word": " keep",
                    "probability": 0.80615234375
                },
                {
                    "start": 167.26,
                    "end": 167.5,
                    "word": " us",
                    "probability": 0.89599609375
                },
                {
                    "start": 167.5,
                    "end": 167.9,
                    "word": " secure",
                    "probability": 0.873046875
                },
                {
                    "start": 167.9,
                    "end": 168.24,
                    "word": ".",
                    "probability": 0.7998046875
                }
            ]
        },
        {
            "id": 30,
            "seek": 18478,
            "start": 168.24,
            "end": 179.1,
            "text": " We rely on a lot of crypto services like confidentiality of our digital assets or authenticity and integrity of our digital transactions.",
            "tokens": [
                50714,
                492,
                10687,
                322,
                257,
                688,
                295,
                17240,
                3328,
                411,
                27054,
                507,
                295,
                527,
                4562,
                9769,
                420,
                9214,
                44198,
                293,
                16000,
                295,
                527,
                4562,
                16856,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2183641916439857,
            "compression_ratio": 1.6040609137055837,
            "no_speech_prob": 0.2017822265625,
            "words": [
                {
                    "start": 168.24,
                    "end": 168.42,
                    "word": " We",
                    "probability": 0.8916015625
                },
                {
                    "start": 168.42,
                    "end": 168.82,
                    "word": " rely",
                    "probability": 0.81494140625
                },
                {
                    "start": 168.82,
                    "end": 169.04,
                    "word": " on",
                    "probability": 0.83935546875
                },
                {
                    "start": 169.14,
                    "end": 169.26,
                    "word": " a lot",
                    "probability": 0.90478515625
                },
                {
                    "start": 169.26,
                    "end": 169.48,
                    "word": " of",
                    "probability": 0.89794921875
                },
                {
                    "start": 169.48,
                    "end": 169.84,
                    "word": " crypto",
                    "probability": 0.6640625
                },
                {
                    "start": 169.84,
                    "end": 170.5,
                    "word": " services",
                    "probability": 0.888671875
                },
                {
                    "start": 170.5,
                    "end": 171.18,
                    "word": " like",
                    "probability": 0.61767578125
                },
                {
                    "start": 171.18,
                    "end": 172.08,
                    "word": " confidentiality",
                    "probability": 0.89404296875
                },
                {
                    "start": 172.08,
                    "end": 172.28,
                    "word": " of",
                    "probability": 0.8818359375
                },
                {
                    "start": 172.28,
                    "end": 172.54,
                    "word": " our",
                    "probability": 0.7939453125
                },
                {
                    "start": 172.54,
                    "end": 173.02,
                    "word": " digital",
                    "probability": 0.85009765625
                },
                {
                    "start": 173.02,
                    "end": 173.36,
                    "word": " assets",
                    "probability": 0.7900390625
                },
                {
                    "start": 173.36,
                    "end": 173.88,
                    "word": " or",
                    "probability": 0.7197265625
                },
                {
                    "start": 173.88,
                    "end": 175.32,
                    "word": " authenticity",
                    "probability": 0.626220703125
                },
                {
                    "start": 175.32,
                    "end": 175.6,
                    "word": " and",
                    "probability": 0.880859375
                },
                {
                    "start": 175.6,
                    "end": 175.98,
                    "word": " integrity",
                    "probability": 0.69970703125
                },
                {
                    "start": 175.98,
                    "end": 176.42,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 176.42,
                    "end": 177.56,
                    "word": " our",
                    "probability": 0.79052734375
                },
                {
                    "start": 177.56,
                    "end": 178.02,
                    "word": " digital",
                    "probability": 0.84375
                },
                {
                    "start": 178.02,
                    "end": 178.82,
                    "word": " transactions",
                    "probability": 0.80078125
                },
                {
                    "start": 178.82,
                    "end": 179.1,
                    "word": ".",
                    "probability": 0.0531005859375
                }
            ]
        },
        {
            "id": 31,
            "seek": 18478,
            "start": 179.1,
            "end": 183.06,
            "text": " Like maybe e-banking or e-wallets or whatever.",
            "tokens": [
                51264,
                1743,
                1310,
                308,
                12,
                25423,
                278,
                420,
                308,
                12,
                16256,
                1385,
                420,
                2035,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2183641916439857,
            "compression_ratio": 1.6040609137055837,
            "no_speech_prob": 0.2017822265625,
            "words": [
                {
                    "start": 179.1,
                    "end": 179.2,
                    "word": " Like",
                    "probability": 0.55224609375
                },
                {
                    "start": 179.2,
                    "end": 179.5,
                    "word": " maybe",
                    "probability": 0.669921875
                },
                {
                    "start": 179.76,
                    "end": 180.3,
                    "word": " e-banking",
                    "probability": 0.8541666666666666
                },
                {
                    "start": 180.3,
                    "end": 180.56,
                    "word": " or",
                    "probability": 0.78369140625
                },
                {
                    "start": 180.94,
                    "end": 181.34,
                    "word": " e-wallets",
                    "probability": 0.93798828125
                },
                {
                    "start": 181.34,
                    "end": 181.64,
                    "word": " or",
                    "probability": 0.8134765625
                },
                {
                    "start": 181.64,
                    "end": 182.38,
                    "word": " whatever",
                    "probability": 0.755859375
                },
                {
                    "start": 182.38,
                    "end": 183.06,
                    "word": ".",
                    "probability": 0.41162109375
                }
            ]
        },
        {
            "id": 32,
            "seek": 18478,
            "start": 183.64,
            "end": 189.18,
            "text": " Or maybe code signing of a software we are trying to buy.",
            "tokens": [
                51464,
                1610,
                1310,
                3089,
                13393,
                295,
                257,
                4722,
                321,
                366,
                1382,
                281,
                2256,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2183641916439857,
            "compression_ratio": 1.6040609137055837,
            "no_speech_prob": 0.2017822265625,
            "words": [
                {
                    "start": 183.64,
                    "end": 183.96,
                    "word": " Or",
                    "probability": 0.802734375
                },
                {
                    "start": 183.96,
                    "end": 185.6,
                    "word": " maybe",
                    "probability": 0.7705078125
                },
                {
                    "start": 185.6,
                    "end": 185.9,
                    "word": " code",
                    "probability": 0.41748046875
                },
                {
                    "start": 185.9,
                    "end": 186.2,
                    "word": " signing",
                    "probability": 0.69482421875
                },
                {
                    "start": 186.2,
                    "end": 186.62,
                    "word": " of",
                    "probability": 0.85302734375
                },
                {
                    "start": 187.38,
                    "end": 187.72,
                    "word": " a software",
                    "probability": 0.8310546875
                },
                {
                    "start": 187.72,
                    "end": 188.0,
                    "word": " we",
                    "probability": 0.88427734375
                },
                {
                    "start": 188.0,
                    "end": 188.14,
                    "word": " are",
                    "probability": 0.8681640625
                },
                {
                    "start": 188.14,
                    "end": 188.4,
                    "word": " trying",
                    "probability": 0.75634765625
                },
                {
                    "start": 188.4,
                    "end": 188.62,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 188.62,
                    "end": 188.84,
                    "word": " buy",
                    "probability": 0.810546875
                },
                {
                    "start": 188.84,
                    "end": 189.18,
                    "word": ".",
                    "probability": 0.98095703125
                }
            ]
        },
        {
            "id": 33,
            "seek": 21248,
            "start": 189.18,
            "end": 197.02,
            "text": " We need cryptography to help us be secure for all these things and much, much more than that.",
            "tokens": [
                50364,
                492,
                643,
                9844,
                5820,
                281,
                854,
                505,
                312,
                7144,
                337,
                439,
                613,
                721,
                293,
                709,
                11,
                709,
                544,
                813,
                300,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27173914371625235,
            "compression_ratio": 1.6666666666666667,
            "no_speech_prob": 0.002017974853515625,
            "words": [
                {
                    "start": 189.18,
                    "end": 190.1,
                    "word": " We",
                    "probability": 0.5556640625
                },
                {
                    "start": 190.1,
                    "end": 190.46,
                    "word": " need",
                    "probability": 0.83447265625
                },
                {
                    "start": 190.46,
                    "end": 191.26,
                    "word": " cryptography",
                    "probability": 0.772216796875
                },
                {
                    "start": 191.26,
                    "end": 191.5,
                    "word": " to",
                    "probability": 0.90185546875
                },
                {
                    "start": 191.5,
                    "end": 191.84,
                    "word": " help",
                    "probability": 0.818359375
                },
                {
                    "start": 191.84,
                    "end": 192.06,
                    "word": " us",
                    "probability": 0.90478515625
                },
                {
                    "start": 192.06,
                    "end": 192.26,
                    "word": " be",
                    "probability": 0.8564453125
                },
                {
                    "start": 192.26,
                    "end": 192.64,
                    "word": " secure",
                    "probability": 0.8759765625
                },
                {
                    "start": 192.64,
                    "end": 192.96,
                    "word": " for",
                    "probability": 0.87890625
                },
                {
                    "start": 192.96,
                    "end": 193.38,
                    "word": " all",
                    "probability": 0.8828125
                },
                {
                    "start": 193.38,
                    "end": 193.6,
                    "word": " these",
                    "probability": 0.67529296875
                },
                {
                    "start": 193.6,
                    "end": 193.86,
                    "word": " things",
                    "probability": 0.7314453125
                },
                {
                    "start": 193.86,
                    "end": 194.1,
                    "word": " and",
                    "probability": 0.8056640625
                },
                {
                    "start": 194.1,
                    "end": 194.5,
                    "word": " much",
                    "probability": 0.80517578125
                },
                {
                    "start": 194.5,
                    "end": 194.66,
                    "word": ",",
                    "probability": 0.30029296875
                },
                {
                    "start": 194.66,
                    "end": 194.76,
                    "word": " much",
                    "probability": 0.7998046875
                },
                {
                    "start": 194.76,
                    "end": 195.04,
                    "word": " more",
                    "probability": 0.87646484375
                },
                {
                    "start": 195.04,
                    "end": 195.26,
                    "word": " than",
                    "probability": 0.88037109375
                },
                {
                    "start": 195.26,
                    "end": 196.5,
                    "word": " that",
                    "probability": 0.8828125
                },
                {
                    "start": 196.5,
                    "end": 197.02,
                    "word": ".",
                    "probability": 0.90283203125
                }
            ]
        },
        {
            "id": 34,
            "seek": 21248,
            "start": 197.74,
            "end": 200.6,
            "text": " Then why are we seeing so many crypto failures?",
            "tokens": [
                50764,
                1396,
                983,
                366,
                321,
                2577,
                370,
                867,
                17240,
                20774,
                30,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27173914371625235,
            "compression_ratio": 1.6666666666666667,
            "no_speech_prob": 0.002017974853515625,
            "words": [
                {
                    "start": 197.74,
                    "end": 198.26,
                    "word": " Then",
                    "probability": 0.67724609375
                },
                {
                    "start": 198.26,
                    "end": 198.44,
                    "word": " why",
                    "probability": 0.70068359375
                },
                {
                    "start": 198.44,
                    "end": 198.58,
                    "word": " are",
                    "probability": 0.857421875
                },
                {
                    "start": 198.58,
                    "end": 198.7,
                    "word": " we",
                    "probability": 0.90771484375
                },
                {
                    "start": 198.7,
                    "end": 198.92,
                    "word": " seeing",
                    "probability": 0.78857421875
                },
                {
                    "start": 198.92,
                    "end": 199.12,
                    "word": " so",
                    "probability": 0.9111328125
                },
                {
                    "start": 199.12,
                    "end": 199.32,
                    "word": " many",
                    "probability": 0.8115234375
                },
                {
                    "start": 199.32,
                    "end": 199.66,
                    "word": " crypto",
                    "probability": 0.767578125
                },
                {
                    "start": 199.66,
                    "end": 200.08,
                    "word": " failures",
                    "probability": 0.73291015625
                },
                {
                    "start": 200.08,
                    "end": 200.6,
                    "word": "?",
                    "probability": 0.951171875
                }
            ]
        },
        {
            "id": 35,
            "seek": 21248,
            "start": 201.46,
            "end": 207.98,
            "text": " Well, I'm sure a lot of people would be having this reaction like, oh no, not again. Why are things failing now?",
            "tokens": [
                50914,
                1042,
                11,
                286,
                478,
                988,
                257,
                688,
                295,
                561,
                576,
                312,
                1419,
                341,
                5480,
                411,
                11,
                1954,
                572,
                11,
                406,
                797,
                13,
                1545,
                366,
                721,
                18223,
                586,
                30,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27173914371625235,
            "compression_ratio": 1.6666666666666667,
            "no_speech_prob": 0.002017974853515625,
            "words": [
                {
                    "start": 201.46,
                    "end": 201.98,
                    "word": " Well",
                    "probability": 0.6865234375
                },
                {
                    "start": 201.98,
                    "end": 202.0,
                    "word": ",",
                    "probability": 0.80419921875
                },
                {
                    "start": 202.0,
                    "end": 202.2,
                    "word": " I'm",
                    "probability": 0.961669921875
                },
                {
                    "start": 202.2,
                    "end": 202.42,
                    "word": " sure",
                    "probability": 0.798828125
                },
                {
                    "start": 202.58,
                    "end": 202.74,
                    "word": " a lot",
                    "probability": 0.89697265625
                },
                {
                    "start": 202.74,
                    "end": 202.88,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 202.88,
                    "end": 203.12,
                    "word": " people",
                    "probability": 0.92138671875
                },
                {
                    "start": 203.12,
                    "end": 203.34,
                    "word": " would",
                    "probability": 0.343505859375
                },
                {
                    "start": 203.34,
                    "end": 203.46,
                    "word": " be",
                    "probability": 0.904296875
                },
                {
                    "start": 203.46,
                    "end": 203.7,
                    "word": " having",
                    "probability": 0.80078125
                },
                {
                    "start": 203.7,
                    "end": 203.98,
                    "word": " this",
                    "probability": 0.8662109375
                },
                {
                    "start": 203.98,
                    "end": 204.38,
                    "word": " reaction",
                    "probability": 0.77685546875
                },
                {
                    "start": 204.38,
                    "end": 204.64,
                    "word": " like",
                    "probability": 0.70068359375
                },
                {
                    "start": 204.64,
                    "end": 204.78,
                    "word": ",",
                    "probability": 0.736328125
                },
                {
                    "start": 204.78,
                    "end": 204.84,
                    "word": " oh",
                    "probability": 0.302734375
                },
                {
                    "start": 204.84,
                    "end": 205.16,
                    "word": " no",
                    "probability": 0.5576171875
                },
                {
                    "start": 205.16,
                    "end": 205.24,
                    "word": ",",
                    "probability": 0.8740234375
                },
                {
                    "start": 205.24,
                    "end": 205.58,
                    "word": " not",
                    "probability": 0.8935546875
                },
                {
                    "start": 205.58,
                    "end": 206.12,
                    "word": " again",
                    "probability": 0.912109375
                },
                {
                    "start": 206.12,
                    "end": 206.26,
                    "word": ".",
                    "probability": 0.58642578125
                },
                {
                    "start": 206.26,
                    "end": 206.44,
                    "word": " Why",
                    "probability": 0.8134765625
                },
                {
                    "start": 206.44,
                    "end": 206.62,
                    "word": " are",
                    "probability": 0.89501953125
                },
                {
                    "start": 206.62,
                    "end": 206.9,
                    "word": " things",
                    "probability": 0.72314453125
                },
                {
                    "start": 206.9,
                    "end": 207.32,
                    "word": " failing",
                    "probability": 0.67138671875
                },
                {
                    "start": 207.32,
                    "end": 207.78,
                    "word": " now",
                    "probability": 0.55712890625
                },
                {
                    "start": 207.78,
                    "end": 207.98,
                    "word": "?",
                    "probability": 0.9248046875
                }
            ]
        },
        {
            "id": 36,
            "seek": 21248,
            "start": 207.98,
            "end": 216.88,
            "text": " This is going to break so many new protocols and so many different protocols across different systems and how to mitigate it.",
            "tokens": [
                51264,
                639,
                307,
                516,
                281,
                1821,
                370,
                867,
                777,
                20618,
                293,
                370,
                867,
                819,
                20618,
                2108,
                819,
                3652,
                293,
                577,
                281,
                27336,
                309,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27173914371625235,
            "compression_ratio": 1.6666666666666667,
            "no_speech_prob": 0.002017974853515625,
            "words": [
                {
                    "start": 207.98,
                    "end": 208.16,
                    "word": " This",
                    "probability": 0.80712890625
                },
                {
                    "start": 208.16,
                    "end": 208.32,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 208.32,
                    "end": 208.48,
                    "word": " going",
                    "probability": 0.84765625
                },
                {
                    "start": 208.48,
                    "end": 208.66,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 208.66,
                    "end": 208.9,
                    "word": " break",
                    "probability": 0.88818359375
                },
                {
                    "start": 208.9,
                    "end": 209.16,
                    "word": " so",
                    "probability": 0.89111328125
                },
                {
                    "start": 209.16,
                    "end": 209.46,
                    "word": " many",
                    "probability": 0.81591796875
                },
                {
                    "start": 209.46,
                    "end": 209.86,
                    "word": " new",
                    "probability": 0.84375
                },
                {
                    "start": 209.86,
                    "end": 211.0,
                    "word": " protocols",
                    "probability": 0.79833984375
                },
                {
                    "start": 211.0,
                    "end": 211.22,
                    "word": " and",
                    "probability": 0.346435546875
                },
                {
                    "start": 211.22,
                    "end": 211.42,
                    "word": " so",
                    "probability": 0.90234375
                },
                {
                    "start": 211.42,
                    "end": 211.68,
                    "word": " many",
                    "probability": 0.818359375
                },
                {
                    "start": 211.68,
                    "end": 212.12,
                    "word": " different",
                    "probability": 0.71142578125
                },
                {
                    "start": 212.12,
                    "end": 212.74,
                    "word": " protocols",
                    "probability": 0.7705078125
                },
                {
                    "start": 212.74,
                    "end": 213.16,
                    "word": " across",
                    "probability": 0.7158203125
                },
                {
                    "start": 213.16,
                    "end": 213.54,
                    "word": " different",
                    "probability": 0.69384765625
                },
                {
                    "start": 213.54,
                    "end": 214.12,
                    "word": " systems",
                    "probability": 0.81005859375
                },
                {
                    "start": 214.12,
                    "end": 214.5,
                    "word": " and",
                    "probability": 0.7626953125
                },
                {
                    "start": 214.5,
                    "end": 215.02,
                    "word": " how",
                    "probability": 0.281494140625
                },
                {
                    "start": 215.02,
                    "end": 215.98,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 215.98,
                    "end": 216.32,
                    "word": " mitigate",
                    "probability": 0.89794921875
                },
                {
                    "start": 216.32,
                    "end": 216.74,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 216.74,
                    "end": 216.88,
                    "word": ".",
                    "probability": 0.50244140625
                }
            ]
        },
        {
            "id": 37,
            "seek": 23372,
            "start": 217.64,
            "end": 219.06,
            "text": " It's like this.",
            "tokens": [
                50414,
                467,
                311,
                411,
                341,
                13,
                50464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.260142539676867,
            "compression_ratio": 1.4698795180722892,
            "no_speech_prob": 0.0206451416015625,
            "words": [
                {
                    "start": 217.64,
                    "end": 218.02,
                    "word": " It's",
                    "probability": 0.6378173828125
                },
                {
                    "start": 218.02,
                    "end": 218.26,
                    "word": " like",
                    "probability": 0.87451171875
                },
                {
                    "start": 218.26,
                    "end": 218.68,
                    "word": " this",
                    "probability": 0.88623046875
                },
                {
                    "start": 218.68,
                    "end": 219.06,
                    "word": ".",
                    "probability": 0.53564453125
                }
            ]
        },
        {
            "id": 38,
            "seek": 23372,
            "start": 219.88,
            "end": 225.88,
            "text": " Thinking a little deeper while looking at different use cases of crypto failures.",
            "tokens": [
                50514,
                24460,
                257,
                707,
                7731,
                1339,
                1237,
                412,
                819,
                764,
                3331,
                295,
                17240,
                20774,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.260142539676867,
            "compression_ratio": 1.4698795180722892,
            "no_speech_prob": 0.0206451416015625,
            "words": [
                {
                    "start": 219.88,
                    "end": 220.6,
                    "word": " Thinking",
                    "probability": 0.7333984375
                },
                {
                    "start": 220.78,
                    "end": 220.96,
                    "word": " a little",
                    "probability": 0.8212890625
                },
                {
                    "start": 220.96,
                    "end": 221.44,
                    "word": " deeper",
                    "probability": 0.81591796875
                },
                {
                    "start": 221.44,
                    "end": 221.9,
                    "word": " while",
                    "probability": 0.78125
                },
                {
                    "start": 221.9,
                    "end": 222.24,
                    "word": " looking",
                    "probability": 0.81396484375
                },
                {
                    "start": 222.24,
                    "end": 222.44,
                    "word": " at",
                    "probability": 0.9111328125
                },
                {
                    "start": 222.44,
                    "end": 222.94,
                    "word": " different",
                    "probability": 0.7001953125
                },
                {
                    "start": 222.94,
                    "end": 223.62,
                    "word": " use",
                    "probability": 0.78369140625
                },
                {
                    "start": 223.62,
                    "end": 224.08,
                    "word": " cases",
                    "probability": 0.81396484375
                },
                {
                    "start": 224.08,
                    "end": 224.36,
                    "word": " of",
                    "probability": 0.8974609375
                },
                {
                    "start": 224.36,
                    "end": 224.72,
                    "word": " crypto",
                    "probability": 0.7431640625
                },
                {
                    "start": 224.72,
                    "end": 225.28,
                    "word": " failures",
                    "probability": 0.7587890625
                },
                {
                    "start": 225.28,
                    "end": 225.88,
                    "word": ".",
                    "probability": 0.333984375
                }
            ]
        },
        {
            "id": 39,
            "seek": 23372,
            "start": 225.9,
            "end": 230.16,
            "text": " What I feel is cryptography is hard.",
            "tokens": [
                50814,
                708,
                286,
                841,
                307,
                9844,
                5820,
                307,
                1152,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.260142539676867,
            "compression_ratio": 1.4698795180722892,
            "no_speech_prob": 0.0206451416015625,
            "words": [
                {
                    "start": 225.9,
                    "end": 226.66,
                    "word": " What",
                    "probability": 0.8154296875
                },
                {
                    "start": 226.66,
                    "end": 226.88,
                    "word": " I",
                    "probability": 0.99609375
                },
                {
                    "start": 226.88,
                    "end": 227.22,
                    "word": " feel",
                    "probability": 0.92138671875
                },
                {
                    "start": 227.22,
                    "end": 227.5,
                    "word": " is",
                    "probability": 0.89013671875
                },
                {
                    "start": 227.5,
                    "end": 228.88,
                    "word": " cryptography",
                    "probability": 0.658203125
                },
                {
                    "start": 228.88,
                    "end": 229.08,
                    "word": " is",
                    "probability": 0.802734375
                },
                {
                    "start": 229.08,
                    "end": 229.4,
                    "word": " hard",
                    "probability": 0.83544921875
                },
                {
                    "start": 229.4,
                    "end": 230.16,
                    "word": ".",
                    "probability": 0.87451171875
                }
            ]
        },
        {
            "id": 40,
            "seek": 23372,
            "start": 230.46,
            "end": 238.12,
            "text": " Only more than a couple of dozens of people across decades completely understand all aspects of cryptography.",
            "tokens": [
                51014,
                5686,
                544,
                813,
                257,
                1916,
                295,
                18431,
                295,
                561,
                2108,
                7878,
                2584,
                1223,
                439,
                7270,
                295,
                9844,
                5820,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.260142539676867,
            "compression_ratio": 1.4698795180722892,
            "no_speech_prob": 0.0206451416015625,
            "words": [
                {
                    "start": 230.46,
                    "end": 230.64,
                    "word": " Only",
                    "probability": 0.8115234375
                },
                {
                    "start": 230.64,
                    "end": 230.9,
                    "word": " more",
                    "probability": 0.8046875
                },
                {
                    "start": 230.9,
                    "end": 231.04,
                    "word": " than",
                    "probability": 0.88623046875
                },
                {
                    "start": 231.2,
                    "end": 232.38,
                    "word": " a couple",
                    "probability": 0.267822265625
                },
                {
                    "start": 232.38,
                    "end": 232.66,
                    "word": " of",
                    "probability": 0.89111328125
                },
                {
                    "start": 232.66,
                    "end": 232.92,
                    "word": " dozens",
                    "probability": 0.65283203125
                },
                {
                    "start": 232.92,
                    "end": 233.24,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 233.24,
                    "end": 233.64,
                    "word": " people",
                    "probability": 0.935546875
                },
                {
                    "start": 233.64,
                    "end": 234.12,
                    "word": " across",
                    "probability": 0.63916015625
                },
                {
                    "start": 234.12,
                    "end": 234.48,
                    "word": " decades",
                    "probability": 0.80126953125
                },
                {
                    "start": 234.48,
                    "end": 235.14,
                    "word": " completely",
                    "probability": 0.56884765625
                },
                {
                    "start": 235.14,
                    "end": 235.74,
                    "word": " understand",
                    "probability": 0.75537109375
                },
                {
                    "start": 235.74,
                    "end": 236.06,
                    "word": " all",
                    "probability": 0.90087890625
                },
                {
                    "start": 236.06,
                    "end": 236.48,
                    "word": " aspects",
                    "probability": 0.72998046875
                },
                {
                    "start": 236.48,
                    "end": 236.72,
                    "word": " of",
                    "probability": 0.9091796875
                },
                {
                    "start": 236.72,
                    "end": 237.36,
                    "word": " cryptography",
                    "probability": 0.882080078125
                },
                {
                    "start": 237.36,
                    "end": 238.12,
                    "word": ".",
                    "probability": 0.80078125
                }
            ]
        },
        {
            "id": 41,
            "seek": 25936,
            "start": 238.12,
            "end": 253.14,
            "text": " And then how it is being interpreted by people who actually implement the APIs or libraries for further usage in larger systems.",
            "tokens": [
                50414,
                400,
                550,
                577,
                309,
                307,
                885,
                26749,
                538,
                561,
                567,
                767,
                4445,
                264,
                21445,
                420,
                15148,
                337,
                3052,
                14924,
                294,
                4833,
                3652,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22633271708207972,
            "compression_ratio": 1.575,
            "no_speech_prob": 0.0433349609375,
            "words": [
                {
                    "start": 238.12,
                    "end": 239.04,
                    "word": " And",
                    "probability": 0.222412109375
                },
                {
                    "start": 239.04,
                    "end": 240.8,
                    "word": " then",
                    "probability": 0.66796875
                },
                {
                    "start": 240.8,
                    "end": 241.18,
                    "word": " how",
                    "probability": 0.84033203125
                },
                {
                    "start": 241.18,
                    "end": 241.4,
                    "word": " it",
                    "probability": 0.8837890625
                },
                {
                    "start": 241.4,
                    "end": 241.56,
                    "word": " is",
                    "probability": 0.89208984375
                },
                {
                    "start": 241.56,
                    "end": 241.96,
                    "word": " being",
                    "probability": 0.88037109375
                },
                {
                    "start": 241.96,
                    "end": 242.9,
                    "word": " interpreted",
                    "probability": 0.78173828125
                },
                {
                    "start": 242.9,
                    "end": 243.58,
                    "word": " by",
                    "probability": 0.89306640625
                },
                {
                    "start": 243.58,
                    "end": 243.96,
                    "word": " people",
                    "probability": 0.919921875
                },
                {
                    "start": 243.96,
                    "end": 244.18,
                    "word": " who",
                    "probability": 0.80517578125
                },
                {
                    "start": 244.18,
                    "end": 244.76,
                    "word": " actually",
                    "probability": 0.76806640625
                },
                {
                    "start": 244.76,
                    "end": 246.26,
                    "word": " implement",
                    "probability": 0.6259765625
                },
                {
                    "start": 246.26,
                    "end": 246.7,
                    "word": " the",
                    "probability": 0.7724609375
                },
                {
                    "start": 246.7,
                    "end": 247.58,
                    "word": " APIs",
                    "probability": 0.6455078125
                },
                {
                    "start": 247.58,
                    "end": 247.84,
                    "word": " or",
                    "probability": 0.84716796875
                },
                {
                    "start": 247.84,
                    "end": 248.36,
                    "word": " libraries",
                    "probability": 0.86865234375
                },
                {
                    "start": 248.36,
                    "end": 248.96,
                    "word": " for",
                    "probability": 0.87841796875
                },
                {
                    "start": 248.96,
                    "end": 250.12,
                    "word": " further",
                    "probability": 0.71923828125
                },
                {
                    "start": 250.12,
                    "end": 250.62,
                    "word": " usage",
                    "probability": 0.8212890625
                },
                {
                    "start": 250.62,
                    "end": 250.94,
                    "word": " in",
                    "probability": 0.4443359375
                },
                {
                    "start": 250.94,
                    "end": 251.84,
                    "word": " larger",
                    "probability": 0.81884765625
                },
                {
                    "start": 251.84,
                    "end": 252.4,
                    "word": " systems",
                    "probability": 0.7998046875
                },
                {
                    "start": 252.4,
                    "end": 253.14,
                    "word": ".",
                    "probability": 0.7197265625
                }
            ]
        },
        {
            "id": 42,
            "seek": 25936,
            "start": 253.14,
            "end": 255.58,
            "text": " Well, I have all respect for these implementers.",
            "tokens": [
                51064,
                1042,
                11,
                286,
                362,
                439,
                3104,
                337,
                613,
                4445,
                433,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22633271708207972,
            "compression_ratio": 1.575,
            "no_speech_prob": 0.0433349609375,
            "words": [
                {
                    "start": 253.14,
                    "end": 253.36,
                    "word": " Well",
                    "probability": 0.68115234375
                },
                {
                    "start": 253.36,
                    "end": 253.44,
                    "word": ",",
                    "probability": 0.798828125
                },
                {
                    "start": 253.44,
                    "end": 253.54,
                    "word": " I",
                    "probability": 0.99658203125
                },
                {
                    "start": 253.54,
                    "end": 253.7,
                    "word": " have",
                    "probability": 0.87646484375
                },
                {
                    "start": 253.7,
                    "end": 253.9,
                    "word": " all",
                    "probability": 0.91552734375
                },
                {
                    "start": 253.9,
                    "end": 254.22,
                    "word": " respect",
                    "probability": 0.63232421875
                },
                {
                    "start": 254.22,
                    "end": 254.48,
                    "word": " for",
                    "probability": 0.89990234375
                },
                {
                    "start": 254.48,
                    "end": 254.64,
                    "word": " these",
                    "probability": 0.304443359375
                },
                {
                    "start": 254.64,
                    "end": 255.32,
                    "word": " implementers",
                    "probability": 0.779541015625
                },
                {
                    "start": 255.32,
                    "end": 255.58,
                    "word": ".",
                    "probability": 0.65576171875
                }
            ]
        },
        {
            "id": 43,
            "seek": 25936,
            "start": 255.58,
            "end": 259.06,
            "text": " They have to understand the hardest parts of cryptography.",
            "tokens": [
                51214,
                814,
                362,
                281,
                1223,
                264,
                13158,
                3166,
                295,
                9844,
                5820,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22633271708207972,
            "compression_ratio": 1.575,
            "no_speech_prob": 0.0433349609375,
            "words": [
                {
                    "start": 255.58,
                    "end": 256.04,
                    "word": " They",
                    "probability": 0.6728515625
                },
                {
                    "start": 256.04,
                    "end": 256.24,
                    "word": " have",
                    "probability": 0.8828125
                },
                {
                    "start": 256.24,
                    "end": 256.36,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 256.36,
                    "end": 256.9,
                    "word": " understand",
                    "probability": 0.73583984375
                },
                {
                    "start": 256.9,
                    "end": 257.42,
                    "word": " the",
                    "probability": 0.8056640625
                },
                {
                    "start": 257.42,
                    "end": 257.82,
                    "word": " hardest",
                    "probability": 0.74853515625
                },
                {
                    "start": 257.82,
                    "end": 258.16,
                    "word": " parts",
                    "probability": 0.69580078125
                },
                {
                    "start": 258.16,
                    "end": 258.36,
                    "word": " of",
                    "probability": 0.9091796875
                },
                {
                    "start": 258.36,
                    "end": 258.88,
                    "word": " cryptography",
                    "probability": 0.899658203125
                },
                {
                    "start": 258.88,
                    "end": 259.06,
                    "word": ".",
                    "probability": 0.6943359375
                }
            ]
        },
        {
            "id": 44,
            "seek": 25936,
            "start": 259.06,
            "end": 263.76,
            "text": " They have to use their domain development experience to write these libraries.",
            "tokens": [
                51364,
                814,
                362,
                281,
                764,
                641,
                9274,
                3250,
                1752,
                281,
                2464,
                613,
                15148,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22633271708207972,
            "compression_ratio": 1.575,
            "no_speech_prob": 0.0433349609375,
            "words": [
                {
                    "start": 259.06,
                    "end": 259.12,
                    "word": " They",
                    "probability": 0.74169921875
                },
                {
                    "start": 259.12,
                    "end": 259.3,
                    "word": " have",
                    "probability": 0.8818359375
                },
                {
                    "start": 259.3,
                    "end": 259.44,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 259.44,
                    "end": 259.68,
                    "word": " use",
                    "probability": 0.83056640625
                },
                {
                    "start": 259.68,
                    "end": 260.04,
                    "word": " their",
                    "probability": 0.90087890625
                },
                {
                    "start": 260.04,
                    "end": 260.68,
                    "word": " domain",
                    "probability": 0.90478515625
                },
                {
                    "start": 260.68,
                    "end": 261.18,
                    "word": " development",
                    "probability": 0.7275390625
                },
                {
                    "start": 261.18,
                    "end": 261.68,
                    "word": " experience",
                    "probability": 0.806640625
                },
                {
                    "start": 261.68,
                    "end": 262.0,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 262.0,
                    "end": 262.34,
                    "word": " write",
                    "probability": 0.802734375
                },
                {
                    "start": 262.34,
                    "end": 262.62,
                    "word": " these",
                    "probability": 0.67236328125
                },
                {
                    "start": 262.62,
                    "end": 263.12,
                    "word": " libraries",
                    "probability": 0.87646484375
                },
                {
                    "start": 263.12,
                    "end": 263.76,
                    "word": ".",
                    "probability": 0.234619140625
                }
            ]
        },
        {
            "id": 45,
            "seek": 28866,
            "start": 263.76,
            "end": 272.12,
            "text": " And then even worry about, and then we expect them to even put some more weightage into how these APIs are designed.",
            "tokens": [
                50364,
                400,
                550,
                754,
                3292,
                466,
                11,
                293,
                550,
                321,
                2066,
                552,
                281,
                754,
                829,
                512,
                544,
                3364,
                609,
                666,
                577,
                613,
                21445,
                366,
                4761,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2355182921377624,
            "compression_ratio": 1.5416666666666667,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 263.76,
                    "end": 264.2,
                    "word": " And",
                    "probability": 0.2001953125
                },
                {
                    "start": 264.2,
                    "end": 264.44,
                    "word": " then",
                    "probability": 0.70947265625
                },
                {
                    "start": 264.44,
                    "end": 264.7,
                    "word": " even",
                    "probability": 0.666015625
                },
                {
                    "start": 264.7,
                    "end": 265.12,
                    "word": " worry",
                    "probability": 0.85791015625
                },
                {
                    "start": 265.12,
                    "end": 265.66,
                    "word": " about",
                    "probability": 0.8251953125
                },
                {
                    "start": 265.66,
                    "end": 265.78,
                    "word": ",",
                    "probability": 0.372314453125
                },
                {
                    "start": 265.78,
                    "end": 265.9,
                    "word": " and",
                    "probability": 0.85791015625
                },
                {
                    "start": 265.9,
                    "end": 266.08,
                    "word": " then",
                    "probability": 0.72265625
                },
                {
                    "start": 266.08,
                    "end": 266.3,
                    "word": " we",
                    "probability": 0.8701171875
                },
                {
                    "start": 266.3,
                    "end": 266.7,
                    "word": " expect",
                    "probability": 0.857421875
                },
                {
                    "start": 266.7,
                    "end": 266.96,
                    "word": " them",
                    "probability": 0.74169921875
                },
                {
                    "start": 266.96,
                    "end": 267.12,
                    "word": " to",
                    "probability": 0.888671875
                },
                {
                    "start": 267.12,
                    "end": 267.38,
                    "word": " even",
                    "probability": 0.75146484375
                },
                {
                    "start": 267.38,
                    "end": 267.82,
                    "word": " put",
                    "probability": 0.90576171875
                },
                {
                    "start": 267.82,
                    "end": 268.14,
                    "word": " some",
                    "probability": 0.81787109375
                },
                {
                    "start": 268.14,
                    "end": 268.64,
                    "word": " more",
                    "probability": 0.896484375
                },
                {
                    "start": 268.64,
                    "end": 269.56,
                    "word": " weightage",
                    "probability": 0.879638671875
                },
                {
                    "start": 269.56,
                    "end": 269.86,
                    "word": " into",
                    "probability": 0.73193359375
                },
                {
                    "start": 269.86,
                    "end": 270.66,
                    "word": " how",
                    "probability": 0.861328125
                },
                {
                    "start": 270.66,
                    "end": 270.92,
                    "word": " these",
                    "probability": 0.481689453125
                },
                {
                    "start": 270.92,
                    "end": 271.28,
                    "word": " APIs",
                    "probability": 0.78955078125
                },
                {
                    "start": 271.28,
                    "end": 271.52,
                    "word": " are",
                    "probability": 0.888671875
                },
                {
                    "start": 271.52,
                    "end": 271.98,
                    "word": " designed",
                    "probability": 0.7958984375
                },
                {
                    "start": 271.98,
                    "end": 272.12,
                    "word": ".",
                    "probability": 0.08648681640625
                }
            ]
        },
        {
            "id": 46,
            "seek": 28866,
            "start": 272.12,
            "end": 278.3,
            "text": " How it will be well understood by the most well-meaning security conscious developers.",
            "tokens": [
                50764,
                1012,
                309,
                486,
                312,
                731,
                7320,
                538,
                264,
                881,
                731,
                12,
                1398,
                8415,
                3825,
                6648,
                8849,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2355182921377624,
            "compression_ratio": 1.5416666666666667,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 272.12,
                    "end": 272.3,
                    "word": " How",
                    "probability": 0.875
                },
                {
                    "start": 272.3,
                    "end": 272.5,
                    "word": " it",
                    "probability": 0.89404296875
                },
                {
                    "start": 272.5,
                    "end": 272.6,
                    "word": " will",
                    "probability": 0.7705078125
                },
                {
                    "start": 272.6,
                    "end": 272.74,
                    "word": " be",
                    "probability": 0.908203125
                },
                {
                    "start": 272.74,
                    "end": 272.98,
                    "word": " well",
                    "probability": 0.84228515625
                },
                {
                    "start": 272.98,
                    "end": 273.36,
                    "word": " understood",
                    "probability": 0.8134765625
                },
                {
                    "start": 273.36,
                    "end": 273.7,
                    "word": " by",
                    "probability": 0.8994140625
                },
                {
                    "start": 273.7,
                    "end": 274.04,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 274.04,
                    "end": 274.84,
                    "word": " most",
                    "probability": 0.81982421875
                },
                {
                    "start": 274.84,
                    "end": 275.18,
                    "word": " well",
                    "probability": 0.830078125
                },
                {
                    "start": 275.18,
                    "end": 275.5,
                    "word": "-meaning",
                    "probability": 0.8605143229166666
                },
                {
                    "start": 275.5,
                    "end": 276.44,
                    "word": " security",
                    "probability": 0.7734375
                },
                {
                    "start": 276.44,
                    "end": 277.1,
                    "word": " conscious",
                    "probability": 0.6484375
                },
                {
                    "start": 277.1,
                    "end": 277.92,
                    "word": " developers",
                    "probability": 0.65869140625
                },
                {
                    "start": 277.92,
                    "end": 278.3,
                    "word": ".",
                    "probability": 0.386962890625
                }
            ]
        },
        {
            "id": 47,
            "seek": 28866,
            "start": 278.3,
            "end": 285.74,
            "text": " So that they don't make any mishaps of using these implementations.",
            "tokens": [
                51064,
                407,
                300,
                436,
                500,
                380,
                652,
                604,
                275,
                742,
                2382,
                295,
                1228,
                613,
                4445,
                763,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2355182921377624,
            "compression_ratio": 1.5416666666666667,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 278.3,
                    "end": 278.96,
                    "word": " So",
                    "probability": 0.8984375
                },
                {
                    "start": 278.96,
                    "end": 279.26,
                    "word": " that",
                    "probability": 0.845703125
                },
                {
                    "start": 279.26,
                    "end": 280.16,
                    "word": " they",
                    "probability": 0.69189453125
                },
                {
                    "start": 280.16,
                    "end": 280.64,
                    "word": " don't",
                    "probability": 0.946533203125
                },
                {
                    "start": 280.64,
                    "end": 281.2,
                    "word": " make",
                    "probability": 0.85791015625
                },
                {
                    "start": 281.2,
                    "end": 281.54,
                    "word": " any",
                    "probability": 0.80419921875
                },
                {
                    "start": 281.54,
                    "end": 282.56,
                    "word": " mishaps",
                    "probability": 0.9293619791666666
                },
                {
                    "start": 282.56,
                    "end": 282.92,
                    "word": " of",
                    "probability": 0.87841796875
                },
                {
                    "start": 282.92,
                    "end": 283.58,
                    "word": " using",
                    "probability": 0.8046875
                },
                {
                    "start": 283.58,
                    "end": 284.14,
                    "word": " these",
                    "probability": 0.544921875
                },
                {
                    "start": 284.14,
                    "end": 285.04,
                    "word": " implementations",
                    "probability": 0.91748046875
                },
                {
                    "start": 285.04,
                    "end": 285.74,
                    "word": ".",
                    "probability": 0.978515625
                }
            ]
        },
        {
            "id": 48,
            "seek": 28866,
            "start": 287.34,
            "end": 293.06,
            "text": " I wish the implementers took it a little bit ahead than that.",
            "tokens": [
                51564,
                286,
                3172,
                264,
                4445,
                433,
                1890,
                309,
                257,
                707,
                857,
                2286,
                813,
                300,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2355182921377624,
            "compression_ratio": 1.5416666666666667,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 287.34,
                    "end": 288.04,
                    "word": " I",
                    "probability": 0.990234375
                },
                {
                    "start": 288.04,
                    "end": 288.44,
                    "word": " wish",
                    "probability": 0.8212890625
                },
                {
                    "start": 288.44,
                    "end": 288.92,
                    "word": " the",
                    "probability": 0.72412109375
                },
                {
                    "start": 288.92,
                    "end": 290.64,
                    "word": " implementers",
                    "probability": 0.817138671875
                },
                {
                    "start": 290.64,
                    "end": 291.02,
                    "word": " took",
                    "probability": 0.73681640625
                },
                {
                    "start": 291.02,
                    "end": 291.18,
                    "word": " it",
                    "probability": 0.8876953125
                },
                {
                    "start": 291.38,
                    "end": 291.66,
                    "word": " a little",
                    "probability": 0.806640625
                },
                {
                    "start": 291.66,
                    "end": 292.0,
                    "word": " bit",
                    "probability": 0.89892578125
                },
                {
                    "start": 292.0,
                    "end": 292.34,
                    "word": " ahead",
                    "probability": 0.78662109375
                },
                {
                    "start": 292.34,
                    "end": 292.58,
                    "word": " than",
                    "probability": 0.72216796875
                },
                {
                    "start": 292.58,
                    "end": 292.96,
                    "word": " that",
                    "probability": 0.8837890625
                },
                {
                    "start": 292.96,
                    "end": 293.06,
                    "word": ".",
                    "probability": 0.5576171875
                }
            ]
        },
        {
            "id": 49,
            "seek": 31740,
            "start": 293.06,
            "end": 300.48,
            "text": " And took some responsibility of writing much cleaner documentation, much cleaner APIs.",
            "tokens": [
                50364,
                400,
                1890,
                512,
                6357,
                295,
                3579,
                709,
                16532,
                14333,
                11,
                709,
                16532,
                21445,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22292877958957538,
            "compression_ratio": 1.55793991416309,
            "no_speech_prob": 0.0020503997802734375,
            "words": [
                {
                    "start": 293.06,
                    "end": 293.54,
                    "word": " And",
                    "probability": 0.0498046875
                },
                {
                    "start": 293.54,
                    "end": 294.16,
                    "word": " took",
                    "probability": 0.69873046875
                },
                {
                    "start": 294.16,
                    "end": 294.38,
                    "word": " some",
                    "probability": 0.7958984375
                },
                {
                    "start": 294.38,
                    "end": 295.06,
                    "word": " responsibility",
                    "probability": 0.87646484375
                },
                {
                    "start": 295.06,
                    "end": 295.42,
                    "word": " of",
                    "probability": 0.89111328125
                },
                {
                    "start": 295.42,
                    "end": 295.88,
                    "word": " writing",
                    "probability": 0.85009765625
                },
                {
                    "start": 295.88,
                    "end": 296.92,
                    "word": " much",
                    "probability": 0.70849609375
                },
                {
                    "start": 296.92,
                    "end": 297.74,
                    "word": " cleaner",
                    "probability": 0.70703125
                },
                {
                    "start": 297.74,
                    "end": 298.44,
                    "word": " documentation",
                    "probability": 0.83935546875
                },
                {
                    "start": 298.44,
                    "end": 298.72,
                    "word": ",",
                    "probability": 0.861328125
                },
                {
                    "start": 298.72,
                    "end": 298.86,
                    "word": " much",
                    "probability": 0.8017578125
                },
                {
                    "start": 298.86,
                    "end": 299.28,
                    "word": " cleaner",
                    "probability": 0.74609375
                },
                {
                    "start": 299.28,
                    "end": 299.92,
                    "word": " APIs",
                    "probability": 0.65625
                },
                {
                    "start": 299.92,
                    "end": 300.48,
                    "word": ".",
                    "probability": 0.08184814453125
                }
            ]
        },
        {
            "id": 50,
            "seek": 31740,
            "start": 300.48,
            "end": 308.38,
            "text": " Secure defaults, deprecating legacy or insecure algorithms right out of the sight of developers.",
            "tokens": [
                50714,
                3306,
                540,
                7576,
                82,
                11,
                1367,
                13867,
                990,
                11711,
                420,
                32215,
                14642,
                558,
                484,
                295,
                264,
                7860,
                295,
                8849,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22292877958957538,
            "compression_ratio": 1.55793991416309,
            "no_speech_prob": 0.0020503997802734375,
            "words": [
                {
                    "start": 300.48,
                    "end": 301.02,
                    "word": " Secure",
                    "probability": 0.880859375
                },
                {
                    "start": 301.02,
                    "end": 301.78,
                    "word": " defaults",
                    "probability": 0.85009765625
                },
                {
                    "start": 301.78,
                    "end": 301.98,
                    "word": ",",
                    "probability": 0.68310546875
                },
                {
                    "start": 301.98,
                    "end": 302.76,
                    "word": " deprecating",
                    "probability": 0.8478190104166666
                },
                {
                    "start": 302.76,
                    "end": 303.36,
                    "word": " legacy",
                    "probability": 0.6943359375
                },
                {
                    "start": 303.36,
                    "end": 303.78,
                    "word": " or",
                    "probability": 0.64404296875
                },
                {
                    "start": 303.78,
                    "end": 304.5,
                    "word": " insecure",
                    "probability": 0.82080078125
                },
                {
                    "start": 304.5,
                    "end": 305.3,
                    "word": " algorithms",
                    "probability": 0.85205078125
                },
                {
                    "start": 305.3,
                    "end": 305.88,
                    "word": " right",
                    "probability": 0.65283203125
                },
                {
                    "start": 305.88,
                    "end": 306.08,
                    "word": " out",
                    "probability": 0.71337890625
                },
                {
                    "start": 306.08,
                    "end": 306.22,
                    "word": " of",
                    "probability": 0.7236328125
                },
                {
                    "start": 306.22,
                    "end": 306.34,
                    "word": " the",
                    "probability": 0.7626953125
                },
                {
                    "start": 306.34,
                    "end": 306.62,
                    "word": " sight",
                    "probability": 0.62158203125
                },
                {
                    "start": 306.62,
                    "end": 306.84,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 306.84,
                    "end": 307.66,
                    "word": " developers",
                    "probability": 0.62890625
                },
                {
                    "start": 307.66,
                    "end": 308.38,
                    "word": ".",
                    "probability": 0.97119140625
                }
            ]
        },
        {
            "id": 51,
            "seek": 31740,
            "start": 308.96,
            "end": 313.78,
            "text": " Maybe we might be seeing a few lesser crypto failures at that point.",
            "tokens": [
                51114,
                2704,
                321,
                1062,
                312,
                2577,
                257,
                1326,
                22043,
                17240,
                20774,
                412,
                300,
                935,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22292877958957538,
            "compression_ratio": 1.55793991416309,
            "no_speech_prob": 0.0020503997802734375,
            "words": [
                {
                    "start": 308.96,
                    "end": 309.68,
                    "word": " Maybe",
                    "probability": 0.87890625
                },
                {
                    "start": 309.68,
                    "end": 310.14,
                    "word": " we",
                    "probability": 0.83203125
                },
                {
                    "start": 310.14,
                    "end": 310.36,
                    "word": " might",
                    "probability": 0.80908203125
                },
                {
                    "start": 310.36,
                    "end": 310.52,
                    "word": " be",
                    "probability": 0.90087890625
                },
                {
                    "start": 310.52,
                    "end": 310.76,
                    "word": " seeing",
                    "probability": 0.794921875
                },
                {
                    "start": 310.92,
                    "end": 311.12,
                    "word": " a few",
                    "probability": 0.7890625
                },
                {
                    "start": 311.12,
                    "end": 311.68,
                    "word": " lesser",
                    "probability": 0.7392578125
                },
                {
                    "start": 311.68,
                    "end": 312.1,
                    "word": " crypto",
                    "probability": 0.78759765625
                },
                {
                    "start": 312.1,
                    "end": 312.46,
                    "word": " failures",
                    "probability": 0.74072265625
                },
                {
                    "start": 312.46,
                    "end": 312.68,
                    "word": " at",
                    "probability": 0.90087890625
                },
                {
                    "start": 312.68,
                    "end": 312.9,
                    "word": " that",
                    "probability": 0.88232421875
                },
                {
                    "start": 312.9,
                    "end": 313.16,
                    "word": " point",
                    "probability": 0.85791015625
                },
                {
                    "start": 313.16,
                    "end": 313.78,
                    "word": ".",
                    "probability": 0.9765625
                }
            ]
        },
        {
            "id": 52,
            "seek": 31740,
            "start": 313.78,
            "end": 316.26,
            "text": " In my opinion, it's almost undebatable.",
            "tokens": [
                51364,
                682,
                452,
                4800,
                11,
                309,
                311,
                1920,
                40981,
                11980,
                712,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22292877958957538,
            "compression_ratio": 1.55793991416309,
            "no_speech_prob": 0.0020503997802734375,
            "words": [
                {
                    "start": 313.78,
                    "end": 314.2,
                    "word": " In",
                    "probability": 0.9072265625
                },
                {
                    "start": 314.2,
                    "end": 314.4,
                    "word": " my",
                    "probability": 0.9013671875
                },
                {
                    "start": 314.4,
                    "end": 314.68,
                    "word": " opinion",
                    "probability": 0.83251953125
                },
                {
                    "start": 314.68,
                    "end": 314.8,
                    "word": ",",
                    "probability": 0.8232421875
                },
                {
                    "start": 314.8,
                    "end": 314.94,
                    "word": " it's",
                    "probability": 0.94140625
                },
                {
                    "start": 314.94,
                    "end": 315.26,
                    "word": " almost",
                    "probability": 0.65380859375
                },
                {
                    "start": 315.26,
                    "end": 316.06,
                    "word": " undebatable",
                    "probability": 0.7421875
                },
                {
                    "start": 316.06,
                    "end": 316.26,
                    "word": ".",
                    "probability": 0.884765625
                }
            ]
        },
        {
            "id": 53,
            "seek": 31740,
            "start": 316.26,
            "end": 321.8,
            "text": " 85% of crypto failures we see are coming from not bad implementations.",
            "tokens": [
                51514,
                14695,
                4,
                295,
                17240,
                20774,
                321,
                536,
                366,
                1348,
                490,
                406,
                1578,
                4445,
                763,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22292877958957538,
            "compression_ratio": 1.55793991416309,
            "no_speech_prob": 0.0020503997802734375,
            "words": [
                {
                    "start": 316.26,
                    "end": 316.54,
                    "word": " 85",
                    "probability": 0.77978515625
                },
                {
                    "start": 316.54,
                    "end": 316.9,
                    "word": "%",
                    "probability": 0.9375
                },
                {
                    "start": 316.9,
                    "end": 317.28,
                    "word": " of",
                    "probability": 0.8984375
                },
                {
                    "start": 317.28,
                    "end": 317.84,
                    "word": " crypto",
                    "probability": 0.755859375
                },
                {
                    "start": 317.84,
                    "end": 318.34,
                    "word": " failures",
                    "probability": 0.7548828125
                },
                {
                    "start": 318.34,
                    "end": 318.6,
                    "word": " we",
                    "probability": 0.86376953125
                },
                {
                    "start": 318.6,
                    "end": 318.84,
                    "word": " see",
                    "probability": 0.81640625
                },
                {
                    "start": 318.84,
                    "end": 319.1,
                    "word": " are",
                    "probability": 0.89306640625
                },
                {
                    "start": 319.1,
                    "end": 319.46,
                    "word": " coming",
                    "probability": 0.81787109375
                },
                {
                    "start": 319.46,
                    "end": 319.82,
                    "word": " from",
                    "probability": 0.81640625
                },
                {
                    "start": 319.82,
                    "end": 320.12,
                    "word": " not",
                    "probability": 0.87158203125
                },
                {
                    "start": 320.12,
                    "end": 320.58,
                    "word": " bad",
                    "probability": 0.880859375
                },
                {
                    "start": 320.58,
                    "end": 321.5,
                    "word": " implementations",
                    "probability": 0.922607421875
                },
                {
                    "start": 321.5,
                    "end": 321.8,
                    "word": ".",
                    "probability": 0.03515625
                }
            ]
        },
        {
            "id": 54,
            "seek": 34284,
            "start": 321.8,
            "end": 325.08,
            "text": " But bad usages of those implementations.",
            "tokens": [
                50364,
                583,
                1578,
                505,
                1660,
                295,
                729,
                4445,
                763,
                13,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19720644323211728,
            "compression_ratio": 1.4414893617021276,
            "no_speech_prob": 0.0015010833740234375,
            "words": [
                {
                    "start": 321.8,
                    "end": 322.12,
                    "word": " But",
                    "probability": 0.1748046875
                },
                {
                    "start": 322.12,
                    "end": 322.48,
                    "word": " bad",
                    "probability": 0.7900390625
                },
                {
                    "start": 322.48,
                    "end": 323.0,
                    "word": " usages",
                    "probability": 0.76611328125
                },
                {
                    "start": 323.0,
                    "end": 323.28,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 323.28,
                    "end": 323.5,
                    "word": " those",
                    "probability": 0.8427734375
                },
                {
                    "start": 323.5,
                    "end": 324.36,
                    "word": " implementations",
                    "probability": 0.91455078125
                },
                {
                    "start": 324.36,
                    "end": 325.08,
                    "word": ".",
                    "probability": 0.7265625
                }
            ]
        },
        {
            "id": 55,
            "seek": 34284,
            "start": 325.24,
            "end": 334.14,
            "text": " So hopefully we all share some responsibility in educating users of these crypto APIs.",
            "tokens": [
                50514,
                407,
                4696,
                321,
                439,
                2073,
                512,
                6357,
                294,
                28835,
                5022,
                295,
                613,
                17240,
                21445,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19720644323211728,
            "compression_ratio": 1.4414893617021276,
            "no_speech_prob": 0.0015010833740234375,
            "words": [
                {
                    "start": 325.24,
                    "end": 325.4,
                    "word": " So",
                    "probability": 0.8046875
                },
                {
                    "start": 325.4,
                    "end": 326.4,
                    "word": " hopefully",
                    "probability": 0.40234375
                },
                {
                    "start": 326.4,
                    "end": 326.68,
                    "word": " we",
                    "probability": 0.75244140625
                },
                {
                    "start": 326.68,
                    "end": 326.94,
                    "word": " all",
                    "probability": 0.890625
                },
                {
                    "start": 326.94,
                    "end": 327.2,
                    "word": " share",
                    "probability": 0.7509765625
                },
                {
                    "start": 327.2,
                    "end": 327.48,
                    "word": " some",
                    "probability": 0.826171875
                },
                {
                    "start": 327.48,
                    "end": 328.24,
                    "word": " responsibility",
                    "probability": 0.8525390625
                },
                {
                    "start": 328.24,
                    "end": 328.74,
                    "word": " in",
                    "probability": 0.8447265625
                },
                {
                    "start": 328.74,
                    "end": 330.42,
                    "word": " educating",
                    "probability": 0.6884765625
                },
                {
                    "start": 330.42,
                    "end": 331.38,
                    "word": " users",
                    "probability": 0.802734375
                },
                {
                    "start": 331.38,
                    "end": 331.72,
                    "word": " of",
                    "probability": 0.89208984375
                },
                {
                    "start": 331.72,
                    "end": 332.14,
                    "word": " these",
                    "probability": 0.7119140625
                },
                {
                    "start": 332.14,
                    "end": 333.08,
                    "word": " crypto",
                    "probability": 0.673828125
                },
                {
                    "start": 333.08,
                    "end": 333.78,
                    "word": " APIs",
                    "probability": 0.68408203125
                },
                {
                    "start": 333.78,
                    "end": 334.14,
                    "word": ".",
                    "probability": 0.94140625
                }
            ]
        },
        {
            "id": 56,
            "seek": 34284,
            "start": 336.2,
            "end": 341.94,
            "text": " Before going any further, I would like to make some cryptographic disclaimers.",
            "tokens": [
                51064,
                4546,
                516,
                604,
                3052,
                11,
                286,
                576,
                411,
                281,
                652,
                512,
                9844,
                12295,
                2983,
                10970,
                433,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19720644323211728,
            "compression_ratio": 1.4414893617021276,
            "no_speech_prob": 0.0015010833740234375,
            "words": [
                {
                    "start": 336.2,
                    "end": 336.92,
                    "word": " Before",
                    "probability": 0.260986328125
                },
                {
                    "start": 336.92,
                    "end": 337.64,
                    "word": " going",
                    "probability": 0.84130859375
                },
                {
                    "start": 337.64,
                    "end": 337.9,
                    "word": " any",
                    "probability": 0.8046875
                },
                {
                    "start": 337.9,
                    "end": 338.24,
                    "word": " further",
                    "probability": 0.85302734375
                },
                {
                    "start": 338.24,
                    "end": 338.44,
                    "word": ",",
                    "probability": 0.7587890625
                },
                {
                    "start": 338.44,
                    "end": 338.5,
                    "word": " I",
                    "probability": 0.9951171875
                },
                {
                    "start": 338.5,
                    "end": 338.62,
                    "word": " would",
                    "probability": 0.85400390625
                },
                {
                    "start": 338.62,
                    "end": 338.82,
                    "word": " like",
                    "probability": 0.87744140625
                },
                {
                    "start": 338.82,
                    "end": 338.98,
                    "word": " to",
                    "probability": 0.9111328125
                },
                {
                    "start": 338.98,
                    "end": 339.22,
                    "word": " make",
                    "probability": 0.88232421875
                },
                {
                    "start": 339.22,
                    "end": 339.62,
                    "word": " some",
                    "probability": 0.79833984375
                },
                {
                    "start": 339.62,
                    "end": 340.44,
                    "word": " cryptographic",
                    "probability": 0.86181640625
                },
                {
                    "start": 340.44,
                    "end": 341.22,
                    "word": " disclaimers",
                    "probability": 0.94873046875
                },
                {
                    "start": 341.22,
                    "end": 341.94,
                    "word": ".",
                    "probability": 0.93408203125
                }
            ]
        },
        {
            "id": 57,
            "seek": 34284,
            "start": 341.98,
            "end": 347.24,
            "text": " No matter how tempting it is, please don't roll your own crypto.",
            "tokens": [
                51364,
                883,
                1871,
                577,
                37900,
                309,
                307,
                11,
                1767,
                500,
                380,
                3373,
                428,
                1065,
                17240,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19720644323211728,
            "compression_ratio": 1.4414893617021276,
            "no_speech_prob": 0.0015010833740234375,
            "words": [
                {
                    "start": 341.98,
                    "end": 342.7,
                    "word": " No",
                    "probability": 0.87158203125
                },
                {
                    "start": 342.7,
                    "end": 343.06,
                    "word": " matter",
                    "probability": 0.80908203125
                },
                {
                    "start": 343.06,
                    "end": 343.36,
                    "word": " how",
                    "probability": 0.88720703125
                },
                {
                    "start": 343.36,
                    "end": 343.72,
                    "word": " tempting",
                    "probability": 0.6240234375
                },
                {
                    "start": 343.72,
                    "end": 343.98,
                    "word": " it",
                    "probability": 0.8994140625
                },
                {
                    "start": 343.98,
                    "end": 344.76,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 344.76,
                    "end": 344.94,
                    "word": ",",
                    "probability": 0.88525390625
                },
                {
                    "start": 344.94,
                    "end": 345.32,
                    "word": " please",
                    "probability": 0.69677734375
                },
                {
                    "start": 345.32,
                    "end": 345.72,
                    "word": " don't",
                    "probability": 0.941162109375
                },
                {
                    "start": 345.72,
                    "end": 345.96,
                    "word": " roll",
                    "probability": 0.74072265625
                },
                {
                    "start": 345.96,
                    "end": 346.12,
                    "word": " your",
                    "probability": 0.81591796875
                },
                {
                    "start": 346.12,
                    "end": 346.32,
                    "word": " own",
                    "probability": 0.8115234375
                },
                {
                    "start": 346.32,
                    "end": 346.66,
                    "word": " crypto",
                    "probability": 0.7041015625
                },
                {
                    "start": 346.66,
                    "end": 347.24,
                    "word": ".",
                    "probability": 0.9296875
                }
            ]
        },
        {
            "id": 58,
            "seek": 36760,
            "start": 347.24,
            "end": 355.36,
            "text": " All these great implementers have spent way too much time understanding all different aspects of a crypto algorithm.",
            "tokens": [
                50364,
                1057,
                613,
                869,
                4445,
                433,
                362,
                4418,
                636,
                886,
                709,
                565,
                3701,
                439,
                819,
                7270,
                295,
                257,
                17240,
                9284,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23900463257306886,
            "compression_ratio": 1.5857142857142856,
            "no_speech_prob": 0.0087127685546875,
            "words": [
                {
                    "start": 347.24,
                    "end": 347.46,
                    "word": " All",
                    "probability": 0.74560546875
                },
                {
                    "start": 347.46,
                    "end": 347.7,
                    "word": " these",
                    "probability": 0.484619140625
                },
                {
                    "start": 347.7,
                    "end": 348.1,
                    "word": " great",
                    "probability": 0.865234375
                },
                {
                    "start": 348.1,
                    "end": 349.68,
                    "word": " implementers",
                    "probability": 0.727783203125
                },
                {
                    "start": 349.68,
                    "end": 349.9,
                    "word": " have",
                    "probability": 0.8759765625
                },
                {
                    "start": 349.9,
                    "end": 350.3,
                    "word": " spent",
                    "probability": 0.78076171875
                },
                {
                    "start": 350.3,
                    "end": 350.7,
                    "word": " way",
                    "probability": 0.8818359375
                },
                {
                    "start": 350.7,
                    "end": 350.88,
                    "word": " too",
                    "probability": 0.80029296875
                },
                {
                    "start": 350.88,
                    "end": 351.08,
                    "word": " much",
                    "probability": 0.82080078125
                },
                {
                    "start": 351.08,
                    "end": 351.34,
                    "word": " time",
                    "probability": 0.80322265625
                },
                {
                    "start": 351.34,
                    "end": 351.9,
                    "word": " understanding",
                    "probability": 0.6826171875
                },
                {
                    "start": 351.9,
                    "end": 352.32,
                    "word": " all",
                    "probability": 0.8955078125
                },
                {
                    "start": 352.32,
                    "end": 352.66,
                    "word": " different",
                    "probability": 0.68310546875
                },
                {
                    "start": 352.66,
                    "end": 353.16,
                    "word": " aspects",
                    "probability": 0.73681640625
                },
                {
                    "start": 353.16,
                    "end": 353.62,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 354.28,
                    "end": 354.58,
                    "word": " a crypto",
                    "probability": 0.7275390625
                },
                {
                    "start": 354.58,
                    "end": 355.1,
                    "word": " algorithm",
                    "probability": 0.7578125
                },
                {
                    "start": 355.1,
                    "end": 355.36,
                    "word": ".",
                    "probability": 0.00817108154296875
                }
            ]
        },
        {
            "id": 59,
            "seek": 36760,
            "start": 355.36,
            "end": 361.74,
            "text": " And provided us with the implementation which a lot of times is time-tested, crypto-analyzed.",
            "tokens": [
                50764,
                400,
                5649,
                505,
                365,
                264,
                11420,
                597,
                257,
                688,
                295,
                1413,
                307,
                565,
                12,
                83,
                21885,
                11,
                17240,
                12,
                282,
                5222,
                11312,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23900463257306886,
            "compression_ratio": 1.5857142857142856,
            "no_speech_prob": 0.0087127685546875,
            "words": [
                {
                    "start": 355.36,
                    "end": 355.42,
                    "word": " And",
                    "probability": 0.689453125
                },
                {
                    "start": 355.42,
                    "end": 355.84,
                    "word": " provided",
                    "probability": 0.8125
                },
                {
                    "start": 355.84,
                    "end": 356.14,
                    "word": " us",
                    "probability": 0.89501953125
                },
                {
                    "start": 356.14,
                    "end": 356.34,
                    "word": " with",
                    "probability": 0.79541015625
                },
                {
                    "start": 356.34,
                    "end": 356.52,
                    "word": " the",
                    "probability": 0.5703125
                },
                {
                    "start": 356.52,
                    "end": 357.08,
                    "word": " implementation",
                    "probability": 0.72412109375
                },
                {
                    "start": 357.08,
                    "end": 357.44,
                    "word": " which",
                    "probability": 0.406494140625
                },
                {
                    "start": 357.66,
                    "end": 357.86,
                    "word": " a lot",
                    "probability": 0.89306640625
                },
                {
                    "start": 357.86,
                    "end": 358.02,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 358.02,
                    "end": 358.36,
                    "word": " times",
                    "probability": 0.8369140625
                },
                {
                    "start": 358.36,
                    "end": 359.18,
                    "word": " is",
                    "probability": 0.81982421875
                },
                {
                    "start": 359.18,
                    "end": 359.58,
                    "word": " time",
                    "probability": 0.2391357421875
                },
                {
                    "start": 359.58,
                    "end": 360.0,
                    "word": "-tested",
                    "probability": 0.751953125
                },
                {
                    "start": 360.0,
                    "end": 360.14,
                    "word": ",",
                    "probability": 0.81103515625
                },
                {
                    "start": 360.14,
                    "end": 360.46,
                    "word": " crypto",
                    "probability": 0.6025390625
                },
                {
                    "start": 360.46,
                    "end": 361.18,
                    "word": "-analyzed",
                    "probability": 0.8328857421875
                },
                {
                    "start": 361.18,
                    "end": 361.74,
                    "word": ".",
                    "probability": 0.8173828125
                }
            ]
        },
        {
            "id": 60,
            "seek": 36760,
            "start": 361.74,
            "end": 366.04,
            "text": " Please use that. It's for us to use it and be safe.",
            "tokens": [
                51064,
                2555,
                764,
                300,
                13,
                467,
                311,
                337,
                505,
                281,
                764,
                309,
                293,
                312,
                3273,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23900463257306886,
            "compression_ratio": 1.5857142857142856,
            "no_speech_prob": 0.0087127685546875,
            "words": [
                {
                    "start": 361.74,
                    "end": 362.12,
                    "word": " Please",
                    "probability": 0.76708984375
                },
                {
                    "start": 362.12,
                    "end": 362.4,
                    "word": " use",
                    "probability": 0.8046875
                },
                {
                    "start": 362.4,
                    "end": 362.72,
                    "word": " that",
                    "probability": 0.87939453125
                },
                {
                    "start": 362.72,
                    "end": 363.0,
                    "word": ".",
                    "probability": 0.75537109375
                },
                {
                    "start": 363.0,
                    "end": 363.36,
                    "word": " It's",
                    "probability": 0.9345703125
                },
                {
                    "start": 363.36,
                    "end": 363.56,
                    "word": " for",
                    "probability": 0.87646484375
                },
                {
                    "start": 363.56,
                    "end": 363.8,
                    "word": " us",
                    "probability": 0.8955078125
                },
                {
                    "start": 363.8,
                    "end": 364.02,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 364.02,
                    "end": 364.5,
                    "word": " use",
                    "probability": 0.8232421875
                },
                {
                    "start": 364.5,
                    "end": 364.68,
                    "word": " it",
                    "probability": 0.89892578125
                },
                {
                    "start": 364.68,
                    "end": 364.9,
                    "word": " and",
                    "probability": 0.87353515625
                },
                {
                    "start": 364.9,
                    "end": 365.08,
                    "word": " be",
                    "probability": 0.89892578125
                },
                {
                    "start": 365.08,
                    "end": 365.4,
                    "word": " safe",
                    "probability": 0.87890625
                },
                {
                    "start": 365.4,
                    "end": 366.04,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 61,
            "seek": 36760,
            "start": 366.94,
            "end": 372.0,
            "text": " I understand not always we have an option to choose an implementation.",
            "tokens": [
                51314,
                286,
                1223,
                406,
                1009,
                321,
                362,
                364,
                3614,
                281,
                2826,
                364,
                11420,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23900463257306886,
            "compression_ratio": 1.5857142857142856,
            "no_speech_prob": 0.0087127685546875,
            "words": [
                {
                    "start": 366.94,
                    "end": 367.22,
                    "word": " I",
                    "probability": 0.99462890625
                },
                {
                    "start": 367.22,
                    "end": 367.68,
                    "word": " understand",
                    "probability": 0.74853515625
                },
                {
                    "start": 367.68,
                    "end": 368.0,
                    "word": " not",
                    "probability": 0.76416015625
                },
                {
                    "start": 368.0,
                    "end": 368.64,
                    "word": " always",
                    "probability": 0.77490234375
                },
                {
                    "start": 368.64,
                    "end": 368.9,
                    "word": " we",
                    "probability": 0.875
                },
                {
                    "start": 368.9,
                    "end": 369.46,
                    "word": " have",
                    "probability": 0.876953125
                },
                {
                    "start": 369.46,
                    "end": 369.8,
                    "word": " an",
                    "probability": 0.90380859375
                },
                {
                    "start": 369.8,
                    "end": 370.1,
                    "word": " option",
                    "probability": 0.775390625
                },
                {
                    "start": 370.1,
                    "end": 370.38,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 370.38,
                    "end": 370.68,
                    "word": " choose",
                    "probability": 0.82373046875
                },
                {
                    "start": 370.68,
                    "end": 370.86,
                    "word": " an",
                    "probability": 0.88916015625
                },
                {
                    "start": 370.86,
                    "end": 371.52,
                    "word": " implementation",
                    "probability": 0.7109375
                },
                {
                    "start": 371.52,
                    "end": 372.0,
                    "word": ".",
                    "probability": 0.6904296875
                }
            ]
        },
        {
            "id": 62,
            "seek": 39530,
            "start": 372.0,
            "end": 377.2,
            "text": " But if you do, I would highly suggest you use this implementation called NSEL.",
            "tokens": [
                50364,
                583,
                498,
                291,
                360,
                11,
                286,
                576,
                5405,
                3402,
                291,
                764,
                341,
                11420,
                1219,
                15943,
                3158,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24046052161015963,
            "compression_ratio": 1.5116279069767442,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 372.0,
                    "end": 372.22,
                    "word": " But",
                    "probability": 0.46533203125
                },
                {
                    "start": 372.22,
                    "end": 372.46,
                    "word": " if",
                    "probability": 0.85888671875
                },
                {
                    "start": 372.46,
                    "end": 372.64,
                    "word": " you",
                    "probability": 0.8984375
                },
                {
                    "start": 372.64,
                    "end": 373.0,
                    "word": " do",
                    "probability": 0.896484375
                },
                {
                    "start": 373.0,
                    "end": 373.48,
                    "word": ",",
                    "probability": 0.7734375
                },
                {
                    "start": 373.48,
                    "end": 373.58,
                    "word": " I",
                    "probability": 0.98046875
                },
                {
                    "start": 373.58,
                    "end": 373.76,
                    "word": " would",
                    "probability": 0.8427734375
                },
                {
                    "start": 373.76,
                    "end": 374.04,
                    "word": " highly",
                    "probability": 0.80615234375
                },
                {
                    "start": 374.04,
                    "end": 374.48,
                    "word": " suggest",
                    "probability": 0.63037109375
                },
                {
                    "start": 374.48,
                    "end": 374.64,
                    "word": " you",
                    "probability": 0.1458740234375
                },
                {
                    "start": 374.64,
                    "end": 374.92,
                    "word": " use",
                    "probability": 0.783203125
                },
                {
                    "start": 374.92,
                    "end": 375.14,
                    "word": " this",
                    "probability": 0.85302734375
                },
                {
                    "start": 375.14,
                    "end": 376.0,
                    "word": " implementation",
                    "probability": 0.60498046875
                },
                {
                    "start": 376.0,
                    "end": 376.4,
                    "word": " called",
                    "probability": 0.7314453125
                },
                {
                    "start": 376.4,
                    "end": 376.94,
                    "word": " NSEL",
                    "probability": 0.6265869140625
                },
                {
                    "start": 376.94,
                    "end": 377.2,
                    "word": ".",
                    "probability": 0.85400390625
                }
            ]
        },
        {
            "id": 63,
            "seek": 39530,
            "start": 377.2,
            "end": 381.18,
            "text": " It's written by cryptographers. Documentation is very clean.",
            "tokens": [
                50614,
                467,
                311,
                3720,
                538,
                9844,
                47222,
                13,
                37684,
                399,
                307,
                588,
                2541,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24046052161015963,
            "compression_ratio": 1.5116279069767442,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 377.2,
                    "end": 377.5,
                    "word": " It's",
                    "probability": 0.920654296875
                },
                {
                    "start": 377.5,
                    "end": 377.86,
                    "word": " written",
                    "probability": 0.83984375
                },
                {
                    "start": 377.86,
                    "end": 378.1,
                    "word": " by",
                    "probability": 0.908203125
                },
                {
                    "start": 378.1,
                    "end": 378.76,
                    "word": " cryptographers",
                    "probability": 0.837646484375
                },
                {
                    "start": 378.76,
                    "end": 379.32,
                    "word": ".",
                    "probability": 0.52490234375
                },
                {
                    "start": 379.54,
                    "end": 380.1,
                    "word": " Documentation",
                    "probability": 0.818359375
                },
                {
                    "start": 380.1,
                    "end": 380.26,
                    "word": " is",
                    "probability": 0.91015625
                },
                {
                    "start": 380.26,
                    "end": 380.48,
                    "word": " very",
                    "probability": 0.74365234375
                },
                {
                    "start": 380.48,
                    "end": 380.92,
                    "word": " clean",
                    "probability": 0.82080078125
                },
                {
                    "start": 380.92,
                    "end": 381.18,
                    "word": ".",
                    "probability": 0.5283203125
                }
            ]
        },
        {
            "id": 64,
            "seek": 39530,
            "start": 381.18,
            "end": 385.76,
            "text": " They have all kinds of secure defaults just out of the box.",
            "tokens": [
                50814,
                814,
                362,
                439,
                3685,
                295,
                7144,
                7576,
                82,
                445,
                484,
                295,
                264,
                2424,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24046052161015963,
            "compression_ratio": 1.5116279069767442,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 381.18,
                    "end": 381.58,
                    "word": " They",
                    "probability": 0.40869140625
                },
                {
                    "start": 381.58,
                    "end": 382.74,
                    "word": " have",
                    "probability": 0.87890625
                },
                {
                    "start": 382.74,
                    "end": 382.92,
                    "word": " all",
                    "probability": 0.89208984375
                },
                {
                    "start": 382.92,
                    "end": 383.2,
                    "word": " kinds",
                    "probability": 0.8095703125
                },
                {
                    "start": 383.2,
                    "end": 383.4,
                    "word": " of",
                    "probability": 0.9140625
                },
                {
                    "start": 383.4,
                    "end": 383.96,
                    "word": " secure",
                    "probability": 0.7099609375
                },
                {
                    "start": 383.96,
                    "end": 384.64,
                    "word": " defaults",
                    "probability": 0.859375
                },
                {
                    "start": 384.64,
                    "end": 384.8,
                    "word": " just",
                    "probability": 0.76708984375
                },
                {
                    "start": 384.8,
                    "end": 385.02,
                    "word": " out",
                    "probability": 0.81689453125
                },
                {
                    "start": 385.02,
                    "end": 385.16,
                    "word": " of",
                    "probability": 0.87353515625
                },
                {
                    "start": 385.16,
                    "end": 385.28,
                    "word": " the",
                    "probability": 0.818359375
                },
                {
                    "start": 385.28,
                    "end": 385.58,
                    "word": " box",
                    "probability": 0.79296875
                },
                {
                    "start": 385.58,
                    "end": 385.76,
                    "word": ".",
                    "probability": 0.9326171875
                }
            ]
        },
        {
            "id": 65,
            "seek": 39530,
            "start": 385.76,
            "end": 388.84,
            "text": " Everything else is not even visible to us.",
            "tokens": [
                51014,
                5471,
                1646,
                307,
                406,
                754,
                8974,
                281,
                505,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24046052161015963,
            "compression_ratio": 1.5116279069767442,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 385.76,
                    "end": 386.02,
                    "word": " Everything",
                    "probability": 0.8779296875
                },
                {
                    "start": 386.02,
                    "end": 386.44,
                    "word": " else",
                    "probability": 0.85693359375
                },
                {
                    "start": 386.44,
                    "end": 386.68,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 386.68,
                    "end": 387.14,
                    "word": " not",
                    "probability": 0.89990234375
                },
                {
                    "start": 387.14,
                    "end": 387.36,
                    "word": " even",
                    "probability": 0.8134765625
                },
                {
                    "start": 387.36,
                    "end": 387.74,
                    "word": " visible",
                    "probability": 0.87060546875
                },
                {
                    "start": 387.74,
                    "end": 388.04,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 388.04,
                    "end": 388.28,
                    "word": " us",
                    "probability": 0.9013671875
                },
                {
                    "start": 388.28,
                    "end": 388.84,
                    "word": ".",
                    "probability": 0.93701171875
                }
            ]
        },
        {
            "id": 66,
            "seek": 39530,
            "start": 389.18,
            "end": 399.7,
            "text": " And most importantly, a lot of modern programming languages, I'm sure Python, PHP, they have some kind of a wrapper implementation of this library.",
            "tokens": [
                51164,
                400,
                881,
                8906,
                11,
                257,
                688,
                295,
                4363,
                9410,
                8650,
                11,
                286,
                478,
                988,
                15329,
                11,
                47298,
                11,
                436,
                362,
                512,
                733,
                295,
                257,
                46906,
                11420,
                295,
                341,
                6405,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24046052161015963,
            "compression_ratio": 1.5116279069767442,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 389.18,
                    "end": 389.36,
                    "word": " And",
                    "probability": 0.80029296875
                },
                {
                    "start": 389.36,
                    "end": 389.56,
                    "word": " most",
                    "probability": 0.78369140625
                },
                {
                    "start": 389.56,
                    "end": 390.02,
                    "word": " importantly",
                    "probability": 0.65966796875
                },
                {
                    "start": 390.02,
                    "end": 390.2,
                    "word": ",",
                    "probability": 0.93017578125
                },
                {
                    "start": 390.3,
                    "end": 390.52,
                    "word": " a lot",
                    "probability": 0.8896484375
                },
                {
                    "start": 390.52,
                    "end": 390.74,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 390.74,
                    "end": 391.58,
                    "word": " modern",
                    "probability": 0.67041015625
                },
                {
                    "start": 391.58,
                    "end": 392.34,
                    "word": " programming",
                    "probability": 0.68701171875
                },
                {
                    "start": 392.34,
                    "end": 392.8,
                    "word": " languages",
                    "probability": 0.84375
                },
                {
                    "start": 392.8,
                    "end": 393.06,
                    "word": ",",
                    "probability": 0.57568359375
                },
                {
                    "start": 393.06,
                    "end": 393.36,
                    "word": " I'm",
                    "probability": 0.57763671875
                },
                {
                    "start": 393.36,
                    "end": 393.66,
                    "word": " sure",
                    "probability": 0.80517578125
                },
                {
                    "start": 393.66,
                    "end": 394.18,
                    "word": " Python",
                    "probability": 0.77978515625
                },
                {
                    "start": 394.18,
                    "end": 394.4,
                    "word": ",",
                    "probability": 0.89013671875
                },
                {
                    "start": 394.4,
                    "end": 394.72,
                    "word": " PHP",
                    "probability": 0.83544921875
                },
                {
                    "start": 394.72,
                    "end": 394.94,
                    "word": ",",
                    "probability": 0.8330078125
                },
                {
                    "start": 394.94,
                    "end": 395.12,
                    "word": " they",
                    "probability": 0.71435546875
                },
                {
                    "start": 395.12,
                    "end": 395.78,
                    "word": " have",
                    "probability": 0.8642578125
                },
                {
                    "start": 395.78,
                    "end": 396.16,
                    "word": " some",
                    "probability": 0.8330078125
                },
                {
                    "start": 396.16,
                    "end": 396.48,
                    "word": " kind",
                    "probability": 0.810546875
                },
                {
                    "start": 396.48,
                    "end": 396.68,
                    "word": " of",
                    "probability": 0.91259765625
                },
                {
                    "start": 396.92,
                    "end": 397.36,
                    "word": " a wrapper",
                    "probability": 0.75244140625
                },
                {
                    "start": 397.36,
                    "end": 398.06,
                    "word": " implementation",
                    "probability": 0.72265625
                },
                {
                    "start": 398.06,
                    "end": 398.46,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 398.46,
                    "end": 398.72,
                    "word": " this",
                    "probability": 0.8876953125
                },
                {
                    "start": 398.72,
                    "end": 399.14,
                    "word": " library",
                    "probability": 0.8271484375
                },
                {
                    "start": 399.14,
                    "end": 399.7,
                    "word": ".",
                    "probability": 0.80810546875
                }
            ]
        },
        {
            "id": 67,
            "seek": 42094,
            "start": 399.7,
            "end": 404.48,
            "text": " Even Lipsodium, another favorite, is a fork of NSEL.",
            "tokens": [
                50364,
                2754,
                441,
                2600,
                378,
                2197,
                11,
                1071,
                2954,
                11,
                307,
                257,
                17716,
                295,
                15943,
                3158,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21677791030661572,
            "compression_ratio": 1.6050420168067228,
            "no_speech_prob": 0.070556640625,
            "words": [
                {
                    "start": 399.7,
                    "end": 400.08,
                    "word": " Even",
                    "probability": 0.53271484375
                },
                {
                    "start": 400.08,
                    "end": 400.94,
                    "word": " Lipsodium",
                    "probability": 0.720550537109375
                },
                {
                    "start": 400.94,
                    "end": 401.06,
                    "word": ",",
                    "probability": 0.67333984375
                },
                {
                    "start": 401.06,
                    "end": 401.3,
                    "word": " another",
                    "probability": 0.83349609375
                },
                {
                    "start": 401.3,
                    "end": 402.2,
                    "word": " favorite",
                    "probability": 0.64453125
                },
                {
                    "start": 402.2,
                    "end": 402.4,
                    "word": ",",
                    "probability": 0.5439453125
                },
                {
                    "start": 402.4,
                    "end": 402.54,
                    "word": " is",
                    "probability": 0.90478515625
                },
                {
                    "start": 402.74,
                    "end": 403.1,
                    "word": " a fork",
                    "probability": 0.8818359375
                },
                {
                    "start": 403.1,
                    "end": 403.44,
                    "word": " of",
                    "probability": 0.8662109375
                },
                {
                    "start": 403.44,
                    "end": 404.26,
                    "word": " NSEL",
                    "probability": 0.06869697570800781
                },
                {
                    "start": 404.26,
                    "end": 404.48,
                    "word": ".",
                    "probability": 0.83447265625
                }
            ]
        },
        {
            "id": 68,
            "seek": 42094,
            "start": 404.48,
            "end": 408.46,
            "text": " So use one of that and you will go a long way.",
            "tokens": [
                50564,
                407,
                764,
                472,
                295,
                300,
                293,
                291,
                486,
                352,
                257,
                938,
                636,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21677791030661572,
            "compression_ratio": 1.6050420168067228,
            "no_speech_prob": 0.070556640625,
            "words": [
                {
                    "start": 404.48,
                    "end": 404.7,
                    "word": " So",
                    "probability": 0.87158203125
                },
                {
                    "start": 404.7,
                    "end": 405.12,
                    "word": " use",
                    "probability": 0.67041015625
                },
                {
                    "start": 405.12,
                    "end": 405.36,
                    "word": " one",
                    "probability": 0.8125
                },
                {
                    "start": 405.36,
                    "end": 405.58,
                    "word": " of",
                    "probability": 0.8935546875
                },
                {
                    "start": 405.58,
                    "end": 405.86,
                    "word": " that",
                    "probability": 0.8095703125
                },
                {
                    "start": 405.86,
                    "end": 406.24,
                    "word": " and",
                    "probability": 0.6416015625
                },
                {
                    "start": 406.24,
                    "end": 407.0,
                    "word": " you",
                    "probability": 0.85107421875
                },
                {
                    "start": 407.0,
                    "end": 407.18,
                    "word": " will",
                    "probability": 0.487060546875
                },
                {
                    "start": 407.18,
                    "end": 407.38,
                    "word": " go",
                    "probability": 0.90478515625
                },
                {
                    "start": 407.52,
                    "end": 407.7,
                    "word": " a long",
                    "probability": 0.890625
                },
                {
                    "start": 407.7,
                    "end": 407.98,
                    "word": " way",
                    "probability": 0.896484375
                },
                {
                    "start": 407.98,
                    "end": 408.46,
                    "word": ".",
                    "probability": 0.97607421875
                }
            ]
        },
        {
            "id": 69,
            "seek": 42094,
            "start": 409.52,
            "end": 415.48,
            "text": " Crypto is crucial to be secured, but that does not mean we ignore everything else in the system.",
            "tokens": [
                50814,
                34809,
                78,
                307,
                11462,
                281,
                312,
                22905,
                11,
                457,
                300,
                775,
                406,
                914,
                321,
                11200,
                1203,
                1646,
                294,
                264,
                1185,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21677791030661572,
            "compression_ratio": 1.6050420168067228,
            "no_speech_prob": 0.070556640625,
            "words": [
                {
                    "start": 409.52,
                    "end": 409.9,
                    "word": " Crypto",
                    "probability": 0.892333984375
                },
                {
                    "start": 409.9,
                    "end": 410.12,
                    "word": " is",
                    "probability": 0.89599609375
                },
                {
                    "start": 410.12,
                    "end": 410.64,
                    "word": " crucial",
                    "probability": 0.69775390625
                },
                {
                    "start": 410.64,
                    "end": 410.92,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 410.92,
                    "end": 411.14,
                    "word": " be",
                    "probability": 0.88330078125
                },
                {
                    "start": 411.14,
                    "end": 411.58,
                    "word": " secured",
                    "probability": 0.73779296875
                },
                {
                    "start": 411.58,
                    "end": 411.76,
                    "word": ",",
                    "probability": 0.57568359375
                },
                {
                    "start": 411.76,
                    "end": 411.86,
                    "word": " but",
                    "probability": 0.89794921875
                },
                {
                    "start": 411.86,
                    "end": 412.14,
                    "word": " that",
                    "probability": 0.88037109375
                },
                {
                    "start": 412.14,
                    "end": 412.38,
                    "word": " does",
                    "probability": 0.900390625
                },
                {
                    "start": 412.38,
                    "end": 412.68,
                    "word": " not",
                    "probability": 0.8916015625
                },
                {
                    "start": 412.68,
                    "end": 412.96,
                    "word": " mean",
                    "probability": 0.908203125
                },
                {
                    "start": 412.96,
                    "end": 413.2,
                    "word": " we",
                    "probability": 0.86962890625
                },
                {
                    "start": 413.2,
                    "end": 413.62,
                    "word": " ignore",
                    "probability": 0.7265625
                },
                {
                    "start": 413.62,
                    "end": 414.2,
                    "word": " everything",
                    "probability": 0.88232421875
                },
                {
                    "start": 414.2,
                    "end": 414.54,
                    "word": " else",
                    "probability": 0.8544921875
                },
                {
                    "start": 414.54,
                    "end": 414.7,
                    "word": " in",
                    "probability": 0.9033203125
                },
                {
                    "start": 414.7,
                    "end": 414.88,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 414.88,
                    "end": 415.3,
                    "word": " system",
                    "probability": 0.87451171875
                },
                {
                    "start": 415.3,
                    "end": 415.48,
                    "word": ".",
                    "probability": 0.96875
                }
            ]
        },
        {
            "id": 70,
            "seek": 42094,
            "start": 415.48,
            "end": 421.1,
            "text": " We still have to worry about all kinds of application security attacks, all kinds of networking.",
            "tokens": [
                51114,
                492,
                920,
                362,
                281,
                3292,
                466,
                439,
                3685,
                295,
                3861,
                3825,
                8122,
                11,
                439,
                3685,
                295,
                17985,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21677791030661572,
            "compression_ratio": 1.6050420168067228,
            "no_speech_prob": 0.070556640625,
            "words": [
                {
                    "start": 415.48,
                    "end": 415.6,
                    "word": " We",
                    "probability": 0.91015625
                },
                {
                    "start": 415.6,
                    "end": 415.88,
                    "word": " still",
                    "probability": 0.89599609375
                },
                {
                    "start": 415.88,
                    "end": 416.1,
                    "word": " have",
                    "probability": 0.888671875
                },
                {
                    "start": 416.1,
                    "end": 416.26,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 416.26,
                    "end": 416.54,
                    "word": " worry",
                    "probability": 0.9052734375
                },
                {
                    "start": 416.54,
                    "end": 416.84,
                    "word": " about",
                    "probability": 0.8203125
                },
                {
                    "start": 416.84,
                    "end": 417.08,
                    "word": " all",
                    "probability": 0.89990234375
                },
                {
                    "start": 417.08,
                    "end": 417.3,
                    "word": " kinds",
                    "probability": 0.771484375
                },
                {
                    "start": 417.3,
                    "end": 417.44,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 417.44,
                    "end": 417.94,
                    "word": " application",
                    "probability": 0.48193359375
                },
                {
                    "start": 417.94,
                    "end": 419.12,
                    "word": " security",
                    "probability": 0.70361328125
                },
                {
                    "start": 419.12,
                    "end": 419.6,
                    "word": " attacks",
                    "probability": 0.73974609375
                },
                {
                    "start": 419.6,
                    "end": 419.7,
                    "word": ",",
                    "probability": 0.9501953125
                },
                {
                    "start": 419.7,
                    "end": 419.86,
                    "word": " all",
                    "probability": 0.89208984375
                },
                {
                    "start": 419.86,
                    "end": 420.14,
                    "word": " kinds",
                    "probability": 0.78271484375
                },
                {
                    "start": 420.14,
                    "end": 420.32,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 420.32,
                    "end": 420.78,
                    "word": " networking",
                    "probability": 0.7451171875
                },
                {
                    "start": 420.78,
                    "end": 421.1,
                    "word": ".",
                    "probability": 0.6376953125
                }
            ]
        },
        {
            "id": 71,
            "seek": 42094,
            "start": 421.1,
            "end": 423.28,
            "text": " We have to make sure our endpoints are secure.",
            "tokens": [
                51414,
                492,
                362,
                281,
                652,
                988,
                527,
                917,
                20552,
                366,
                7144,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21677791030661572,
            "compression_ratio": 1.6050420168067228,
            "no_speech_prob": 0.070556640625,
            "words": [
                {
                    "start": 421.1,
                    "end": 421.22,
                    "word": " We",
                    "probability": 0.8916015625
                },
                {
                    "start": 421.22,
                    "end": 421.38,
                    "word": " have",
                    "probability": 0.87158203125
                },
                {
                    "start": 421.38,
                    "end": 421.5,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 421.5,
                    "end": 421.7,
                    "word": " make",
                    "probability": 0.876953125
                },
                {
                    "start": 421.7,
                    "end": 421.94,
                    "word": " sure",
                    "probability": 0.81640625
                },
                {
                    "start": 421.94,
                    "end": 422.22,
                    "word": " our",
                    "probability": 0.6484375
                },
                {
                    "start": 422.22,
                    "end": 422.72,
                    "word": " endpoints",
                    "probability": 0.744140625
                },
                {
                    "start": 422.72,
                    "end": 422.92,
                    "word": " are",
                    "probability": 0.89306640625
                },
                {
                    "start": 422.92,
                    "end": 423.16,
                    "word": " secure",
                    "probability": 0.78759765625
                },
                {
                    "start": 423.16,
                    "end": 423.28,
                    "word": ".",
                    "probability": 0.84521484375
                }
            ]
        },
        {
            "id": 72,
            "seek": 42094,
            "start": 423.28,
            "end": 425.34,
            "text": " We have to take care of all those things.",
            "tokens": [
                51514,
                492,
                362,
                281,
                747,
                1127,
                295,
                439,
                729,
                721,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21677791030661572,
            "compression_ratio": 1.6050420168067228,
            "no_speech_prob": 0.070556640625,
            "words": [
                {
                    "start": 423.28,
                    "end": 423.38,
                    "word": " We",
                    "probability": 0.90771484375
                },
                {
                    "start": 423.38,
                    "end": 423.52,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 423.52,
                    "end": 423.66,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 423.66,
                    "end": 423.86,
                    "word": " take",
                    "probability": 0.8095703125
                },
                {
                    "start": 423.86,
                    "end": 424.0,
                    "word": " care",
                    "probability": 0.81640625
                },
                {
                    "start": 424.0,
                    "end": 424.16,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 424.16,
                    "end": 424.5,
                    "word": " all",
                    "probability": 0.896484375
                },
                {
                    "start": 424.5,
                    "end": 424.76,
                    "word": " those",
                    "probability": 0.8310546875
                },
                {
                    "start": 424.76,
                    "end": 425.1,
                    "word": " things",
                    "probability": 0.728515625
                },
                {
                    "start": 425.1,
                    "end": 425.34,
                    "word": ".",
                    "probability": 0.68798828125
                }
            ]
        },
        {
            "id": 73,
            "seek": 44622,
            "start": 425.34,
            "end": 430.1,
            "text": " We should not be relaxing the moment we got our crypto right.",
            "tokens": [
                50364,
                492,
                820,
                406,
                312,
                20103,
                264,
                1623,
                321,
                658,
                527,
                17240,
                558,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2355045216629304,
            "compression_ratio": 1.490990990990991,
            "no_speech_prob": 0.7548828125,
            "words": [
                {
                    "start": 425.34,
                    "end": 425.9,
                    "word": " We",
                    "probability": 0.056182861328125
                },
                {
                    "start": 425.9,
                    "end": 426.36,
                    "word": " should",
                    "probability": 0.775390625
                },
                {
                    "start": 426.36,
                    "end": 426.56,
                    "word": " not",
                    "probability": 0.8701171875
                },
                {
                    "start": 426.56,
                    "end": 426.74,
                    "word": " be",
                    "probability": 0.88330078125
                },
                {
                    "start": 426.74,
                    "end": 427.2,
                    "word": " relaxing",
                    "probability": 0.66064453125
                },
                {
                    "start": 427.2,
                    "end": 427.8,
                    "word": " the",
                    "probability": 0.689453125
                },
                {
                    "start": 427.8,
                    "end": 428.1,
                    "word": " moment",
                    "probability": 0.9189453125
                },
                {
                    "start": 428.1,
                    "end": 428.4,
                    "word": " we",
                    "probability": 0.82373046875
                },
                {
                    "start": 428.4,
                    "end": 428.6,
                    "word": " got",
                    "probability": 0.75390625
                },
                {
                    "start": 428.6,
                    "end": 428.8,
                    "word": " our",
                    "probability": 0.732421875
                },
                {
                    "start": 428.8,
                    "end": 429.04,
                    "word": " crypto",
                    "probability": 0.71875
                },
                {
                    "start": 429.04,
                    "end": 429.46,
                    "word": " right",
                    "probability": 0.85546875
                },
                {
                    "start": 429.46,
                    "end": 430.1,
                    "word": ".",
                    "probability": 0.85546875
                }
            ]
        },
        {
            "id": 74,
            "seek": 44622,
            "start": 431.14,
            "end": 434.0,
            "text": " Let's see what we are going to talk about today.",
            "tokens": [
                50564,
                961,
                311,
                536,
                437,
                321,
                366,
                516,
                281,
                751,
                466,
                965,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2355045216629304,
            "compression_ratio": 1.490990990990991,
            "no_speech_prob": 0.7548828125,
            "words": [
                {
                    "start": 431.14,
                    "end": 431.64,
                    "word": " Let's",
                    "probability": 0.667236328125
                },
                {
                    "start": 431.64,
                    "end": 431.78,
                    "word": " see",
                    "probability": 0.81005859375
                },
                {
                    "start": 431.78,
                    "end": 432.04,
                    "word": " what",
                    "probability": 0.86181640625
                },
                {
                    "start": 432.04,
                    "end": 432.22,
                    "word": " we",
                    "probability": 0.89501953125
                },
                {
                    "start": 432.22,
                    "end": 432.32,
                    "word": " are",
                    "probability": 0.716796875
                },
                {
                    "start": 432.32,
                    "end": 432.46,
                    "word": " going",
                    "probability": 0.81640625
                },
                {
                    "start": 432.46,
                    "end": 432.54,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 432.54,
                    "end": 432.76,
                    "word": " talk",
                    "probability": 0.81298828125
                },
                {
                    "start": 432.76,
                    "end": 433.02,
                    "word": " about",
                    "probability": 0.8271484375
                },
                {
                    "start": 433.02,
                    "end": 433.36,
                    "word": " today",
                    "probability": 0.76171875
                },
                {
                    "start": 433.36,
                    "end": 434.0,
                    "word": ".",
                    "probability": 0.92431640625
                }
            ]
        },
        {
            "id": 75,
            "seek": 44622,
            "start": 434.08,
            "end": 446.28,
            "text": " Any crypto system you come across will usually have some kind of basic crypto primitives, which is a cryptographically secured random number generator.",
            "tokens": [
                50764,
                2639,
                17240,
                1185,
                291,
                808,
                2108,
                486,
                2673,
                362,
                512,
                733,
                295,
                3875,
                17240,
                2886,
                38970,
                11,
                597,
                307,
                257,
                9844,
                3108,
                984,
                22905,
                4974,
                1230,
                19265,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2355045216629304,
            "compression_ratio": 1.490990990990991,
            "no_speech_prob": 0.7548828125,
            "words": [
                {
                    "start": 434.08,
                    "end": 434.44,
                    "word": " Any",
                    "probability": 0.771484375
                },
                {
                    "start": 434.44,
                    "end": 434.88,
                    "word": " crypto",
                    "probability": 0.70263671875
                },
                {
                    "start": 434.88,
                    "end": 435.32,
                    "word": " system",
                    "probability": 0.8623046875
                },
                {
                    "start": 435.32,
                    "end": 435.58,
                    "word": " you",
                    "probability": 0.8447265625
                },
                {
                    "start": 435.58,
                    "end": 435.86,
                    "word": " come",
                    "probability": 0.7890625
                },
                {
                    "start": 435.86,
                    "end": 436.36,
                    "word": " across",
                    "probability": 0.70458984375
                },
                {
                    "start": 436.36,
                    "end": 437.04,
                    "word": " will",
                    "probability": 0.701171875
                },
                {
                    "start": 437.04,
                    "end": 437.54,
                    "word": " usually",
                    "probability": 0.8017578125
                },
                {
                    "start": 437.54,
                    "end": 437.9,
                    "word": " have",
                    "probability": 0.8837890625
                },
                {
                    "start": 437.9,
                    "end": 438.28,
                    "word": " some",
                    "probability": 0.79345703125
                },
                {
                    "start": 438.28,
                    "end": 438.62,
                    "word": " kind",
                    "probability": 0.775390625
                },
                {
                    "start": 438.62,
                    "end": 438.78,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 438.78,
                    "end": 439.3,
                    "word": " basic",
                    "probability": 0.8681640625
                },
                {
                    "start": 439.3,
                    "end": 439.78,
                    "word": " crypto",
                    "probability": 0.49365234375
                },
                {
                    "start": 439.78,
                    "end": 440.42,
                    "word": " primitives",
                    "probability": 0.7939453125
                },
                {
                    "start": 440.42,
                    "end": 440.8,
                    "word": ",",
                    "probability": 0.3134765625
                },
                {
                    "start": 440.8,
                    "end": 440.88,
                    "word": " which",
                    "probability": 0.9228515625
                },
                {
                    "start": 440.88,
                    "end": 441.44,
                    "word": " is",
                    "probability": 0.84912109375
                },
                {
                    "start": 442.52,
                    "end": 443.2,
                    "word": " a cryptographically",
                    "probability": 0.9055989583333334
                },
                {
                    "start": 443.2,
                    "end": 443.92,
                    "word": " secured",
                    "probability": 0.71728515625
                },
                {
                    "start": 443.92,
                    "end": 444.92,
                    "word": " random",
                    "probability": 0.70458984375
                },
                {
                    "start": 444.92,
                    "end": 445.22,
                    "word": " number",
                    "probability": 0.802734375
                },
                {
                    "start": 445.22,
                    "end": 445.7,
                    "word": " generator",
                    "probability": 0.890625
                },
                {
                    "start": 445.7,
                    "end": 446.28,
                    "word": ".",
                    "probability": 0.67431640625
                }
            ]
        },
        {
            "id": 76,
            "seek": 44622,
            "start": 446.28,
            "end": 450.62,
            "text": " It's quite a mouthful. I'm just going to call as CSPRNG going ahead.",
            "tokens": [
                51364,
                467,
                311,
                1596,
                257,
                4525,
                906,
                13,
                286,
                478,
                445,
                516,
                281,
                818,
                382,
                9460,
                15958,
                30237,
                516,
                2286,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2355045216629304,
            "compression_ratio": 1.490990990990991,
            "no_speech_prob": 0.7548828125,
            "words": [
                {
                    "start": 446.28,
                    "end": 446.52,
                    "word": " It's",
                    "probability": 0.814208984375
                },
                {
                    "start": 446.52,
                    "end": 446.78,
                    "word": " quite",
                    "probability": 0.85302734375
                },
                {
                    "start": 446.94,
                    "end": 447.38,
                    "word": " a mouthful",
                    "probability": 0.86865234375
                },
                {
                    "start": 447.38,
                    "end": 447.44,
                    "word": ".",
                    "probability": 0.415283203125
                },
                {
                    "start": 447.44,
                    "end": 447.56,
                    "word": " I'm",
                    "probability": 0.958740234375
                },
                {
                    "start": 447.56,
                    "end": 447.7,
                    "word": " just",
                    "probability": 0.86328125
                },
                {
                    "start": 447.7,
                    "end": 447.84,
                    "word": " going",
                    "probability": 0.82470703125
                },
                {
                    "start": 447.84,
                    "end": 447.94,
                    "word": " to",
                    "probability": 0.91064453125
                },
                {
                    "start": 447.94,
                    "end": 448.16,
                    "word": " call",
                    "probability": 0.81689453125
                },
                {
                    "start": 448.16,
                    "end": 448.44,
                    "word": " as",
                    "probability": 0.50146484375
                },
                {
                    "start": 448.44,
                    "end": 449.38,
                    "word": " CSPRNG",
                    "probability": 0.7286783854166666
                },
                {
                    "start": 449.38,
                    "end": 449.68,
                    "word": " going",
                    "probability": 0.78466796875
                },
                {
                    "start": 449.68,
                    "end": 449.98,
                    "word": " ahead",
                    "probability": 0.8291015625
                },
                {
                    "start": 449.98,
                    "end": 450.62,
                    "word": ".",
                    "probability": 0.97412109375
                }
            ]
        },
        {
            "id": 77,
            "seek": 47292,
            "start": 450.62,
            "end": 455.92,
            "text": " There will be some kind of an encryption scheme going, usually symmetric encryptions.",
            "tokens": [
                50364,
                821,
                486,
                312,
                512,
                733,
                295,
                364,
                29575,
                12232,
                516,
                11,
                2673,
                32330,
                17972,
                9799,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27991617016675996,
            "compression_ratio": 1.7429906542056075,
            "no_speech_prob": 0.44140625,
            "words": [
                {
                    "start": 450.62,
                    "end": 451.26,
                    "word": " There",
                    "probability": 0.343017578125
                },
                {
                    "start": 451.26,
                    "end": 451.38,
                    "word": " will",
                    "probability": 0.63525390625
                },
                {
                    "start": 451.38,
                    "end": 451.52,
                    "word": " be",
                    "probability": 0.9013671875
                },
                {
                    "start": 451.52,
                    "end": 451.7,
                    "word": " some",
                    "probability": 0.78466796875
                },
                {
                    "start": 451.7,
                    "end": 451.96,
                    "word": " kind",
                    "probability": 0.80615234375
                },
                {
                    "start": 451.96,
                    "end": 452.1,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 452.1,
                    "end": 452.26,
                    "word": " an",
                    "probability": 0.5830078125
                },
                {
                    "start": 452.26,
                    "end": 452.66,
                    "word": " encryption",
                    "probability": 0.775390625
                },
                {
                    "start": 452.66,
                    "end": 453.12,
                    "word": " scheme",
                    "probability": 0.845703125
                },
                {
                    "start": 453.12,
                    "end": 453.48,
                    "word": " going",
                    "probability": 0.8251953125
                },
                {
                    "start": 453.48,
                    "end": 453.7,
                    "word": ",",
                    "probability": 0.404296875
                },
                {
                    "start": 453.7,
                    "end": 454.08,
                    "word": " usually",
                    "probability": 0.7783203125
                },
                {
                    "start": 454.08,
                    "end": 454.92,
                    "word": " symmetric",
                    "probability": 0.66552734375
                },
                {
                    "start": 454.92,
                    "end": 455.58,
                    "word": " encryptions",
                    "probability": 0.7030029296875
                },
                {
                    "start": 455.58,
                    "end": 455.92,
                    "word": ".",
                    "probability": 0.4052734375
                }
            ]
        },
        {
            "id": 78,
            "seek": 47292,
            "start": 456.64,
            "end": 460.02,
            "text": " Maybe some kind of one-way hash functions.",
            "tokens": [
                50614,
                2704,
                512,
                733,
                295,
                472,
                12,
                676,
                22019,
                6828,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27991617016675996,
            "compression_ratio": 1.7429906542056075,
            "no_speech_prob": 0.44140625,
            "words": [
                {
                    "start": 456.64,
                    "end": 457.32,
                    "word": " Maybe",
                    "probability": 0.71630859375
                },
                {
                    "start": 457.32,
                    "end": 457.58,
                    "word": " some",
                    "probability": 0.791015625
                },
                {
                    "start": 457.58,
                    "end": 457.82,
                    "word": " kind",
                    "probability": 0.80322265625
                },
                {
                    "start": 457.82,
                    "end": 457.98,
                    "word": " of",
                    "probability": 0.8974609375
                },
                {
                    "start": 457.98,
                    "end": 458.18,
                    "word": " one",
                    "probability": 0.79150390625
                },
                {
                    "start": 458.18,
                    "end": 458.36,
                    "word": "-way",
                    "probability": 0.766357421875
                },
                {
                    "start": 458.36,
                    "end": 458.7,
                    "word": " hash",
                    "probability": 0.7626953125
                },
                {
                    "start": 458.7,
                    "end": 459.34,
                    "word": " functions",
                    "probability": 0.8349609375
                },
                {
                    "start": 459.34,
                    "end": 460.02,
                    "word": ".",
                    "probability": 0.76416015625
                }
            ]
        },
        {
            "id": 79,
            "seek": 47292,
            "start": 460.6,
            "end": 465.78,
            "text": " And no crypto system works, none of these crypto primitives work in isolation.",
            "tokens": [
                50814,
                400,
                572,
                17240,
                1185,
                1985,
                11,
                6022,
                295,
                613,
                17240,
                2886,
                38970,
                589,
                294,
                16001,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27991617016675996,
            "compression_ratio": 1.7429906542056075,
            "no_speech_prob": 0.44140625,
            "words": [
                {
                    "start": 460.6,
                    "end": 460.72,
                    "word": " And",
                    "probability": 0.6748046875
                },
                {
                    "start": 460.72,
                    "end": 461.02,
                    "word": " no",
                    "probability": 0.599609375
                },
                {
                    "start": 461.02,
                    "end": 461.56,
                    "word": " crypto",
                    "probability": 0.484619140625
                },
                {
                    "start": 461.56,
                    "end": 461.94,
                    "word": " system",
                    "probability": 0.74072265625
                },
                {
                    "start": 461.94,
                    "end": 462.5,
                    "word": " works",
                    "probability": 0.7578125
                },
                {
                    "start": 462.5,
                    "end": 463.0,
                    "word": ",",
                    "probability": 0.443115234375
                },
                {
                    "start": 463.0,
                    "end": 463.34,
                    "word": " none",
                    "probability": 0.78271484375
                },
                {
                    "start": 463.34,
                    "end": 463.52,
                    "word": " of",
                    "probability": 0.89990234375
                },
                {
                    "start": 463.52,
                    "end": 463.68,
                    "word": " these",
                    "probability": 0.57080078125
                },
                {
                    "start": 463.68,
                    "end": 463.98,
                    "word": " crypto",
                    "probability": 0.498779296875
                },
                {
                    "start": 463.98,
                    "end": 464.44,
                    "word": " primitives",
                    "probability": 0.86083984375
                },
                {
                    "start": 464.44,
                    "end": 464.84,
                    "word": " work",
                    "probability": 0.74755859375
                },
                {
                    "start": 464.84,
                    "end": 465.0,
                    "word": " in",
                    "probability": 0.904296875
                },
                {
                    "start": 465.0,
                    "end": 465.44,
                    "word": " isolation",
                    "probability": 0.83544921875
                },
                {
                    "start": 465.44,
                    "end": 465.78,
                    "word": ".",
                    "probability": 0.9111328125
                }
            ]
        },
        {
            "id": 80,
            "seek": 47292,
            "start": 465.78,
            "end": 477.32,
            "text": " So most of the crypto applications are a mix or match of these basics crypto primitives and those ultimately become building blocks to have a complete crypto system.",
            "tokens": [
                51114,
                407,
                881,
                295,
                264,
                17240,
                5821,
                366,
                257,
                2890,
                420,
                2995,
                295,
                613,
                14688,
                17240,
                2886,
                38970,
                293,
                729,
                6284,
                1813,
                2390,
                8474,
                281,
                362,
                257,
                3566,
                17240,
                1185,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27991617016675996,
            "compression_ratio": 1.7429906542056075,
            "no_speech_prob": 0.44140625,
            "words": [
                {
                    "start": 465.78,
                    "end": 465.9,
                    "word": " So",
                    "probability": 0.7529296875
                },
                {
                    "start": 465.9,
                    "end": 466.32,
                    "word": " most",
                    "probability": 0.619140625
                },
                {
                    "start": 466.32,
                    "end": 466.56,
                    "word": " of",
                    "probability": 0.89794921875
                },
                {
                    "start": 466.56,
                    "end": 466.78,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 466.78,
                    "end": 467.16,
                    "word": " crypto",
                    "probability": 0.654296875
                },
                {
                    "start": 467.16,
                    "end": 467.7,
                    "word": " applications",
                    "probability": 0.76806640625
                },
                {
                    "start": 467.7,
                    "end": 468.16,
                    "word": " are",
                    "probability": 0.88427734375
                },
                {
                    "start": 468.48,
                    "end": 468.66,
                    "word": " a mix",
                    "probability": 0.84814453125
                },
                {
                    "start": 468.66,
                    "end": 468.84,
                    "word": " or",
                    "probability": 0.77392578125
                },
                {
                    "start": 468.84,
                    "end": 469.16,
                    "word": " match",
                    "probability": 0.65576171875
                },
                {
                    "start": 469.16,
                    "end": 469.36,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 469.36,
                    "end": 469.68,
                    "word": " these",
                    "probability": 0.69189453125
                },
                {
                    "start": 469.68,
                    "end": 470.16,
                    "word": " basics",
                    "probability": 0.6708984375
                },
                {
                    "start": 470.16,
                    "end": 470.98,
                    "word": " crypto",
                    "probability": 0.43701171875
                },
                {
                    "start": 470.98,
                    "end": 471.48,
                    "word": " primitives",
                    "probability": 0.883056640625
                },
                {
                    "start": 471.48,
                    "end": 471.88,
                    "word": " and",
                    "probability": 0.61376953125
                },
                {
                    "start": 471.88,
                    "end": 472.38,
                    "word": " those",
                    "probability": 0.8642578125
                },
                {
                    "start": 472.38,
                    "end": 472.94,
                    "word": " ultimately",
                    "probability": 0.79248046875
                },
                {
                    "start": 472.94,
                    "end": 473.4,
                    "word": " become",
                    "probability": 0.81689453125
                },
                {
                    "start": 473.4,
                    "end": 474.38,
                    "word": " building",
                    "probability": 0.7900390625
                },
                {
                    "start": 474.38,
                    "end": 474.92,
                    "word": " blocks",
                    "probability": 0.82177734375
                },
                {
                    "start": 474.92,
                    "end": 475.18,
                    "word": " to",
                    "probability": 0.89794921875
                },
                {
                    "start": 475.18,
                    "end": 475.46,
                    "word": " have",
                    "probability": 0.86767578125
                },
                {
                    "start": 475.58,
                    "end": 475.92,
                    "word": " a complete",
                    "probability": 0.69482421875
                },
                {
                    "start": 475.92,
                    "end": 476.26,
                    "word": " crypto",
                    "probability": 0.6630859375
                },
                {
                    "start": 476.26,
                    "end": 476.64,
                    "word": " system",
                    "probability": 0.86865234375
                },
                {
                    "start": 476.64,
                    "end": 477.32,
                    "word": ".",
                    "probability": 0.98681640625
                }
            ]
        },
        {
            "id": 81,
            "seek": 49726,
            "start": 478.12,
            "end": 493.52,
            "text": " So we will be spending some time into looking into some of the most common crypto applications, namely message authentication codes, how to actually store any kind of secure information and digital signatures.",
            "tokens": [
                50414,
                407,
                321,
                486,
                312,
                6434,
                512,
                565,
                666,
                1237,
                666,
                512,
                295,
                264,
                881,
                2689,
                17240,
                5821,
                11,
                20926,
                3636,
                26643,
                14211,
                11,
                577,
                281,
                767,
                3531,
                604,
                733,
                295,
                7144,
                1589,
                293,
                4562,
                32322,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22410714817898614,
            "compression_ratio": 1.4593301435406698,
            "no_speech_prob": 0.044677734375,
            "words": [
                {
                    "start": 478.12,
                    "end": 478.8,
                    "word": " So",
                    "probability": 0.2176513671875
                },
                {
                    "start": 478.8,
                    "end": 479.3,
                    "word": " we",
                    "probability": 0.443115234375
                },
                {
                    "start": 479.3,
                    "end": 479.46,
                    "word": " will",
                    "probability": 0.79541015625
                },
                {
                    "start": 479.46,
                    "end": 479.62,
                    "word": " be",
                    "probability": 0.896484375
                },
                {
                    "start": 479.62,
                    "end": 479.94,
                    "word": " spending",
                    "probability": 0.73876953125
                },
                {
                    "start": 479.94,
                    "end": 480.36,
                    "word": " some",
                    "probability": 0.79931640625
                },
                {
                    "start": 480.36,
                    "end": 480.64,
                    "word": " time",
                    "probability": 0.81298828125
                },
                {
                    "start": 480.64,
                    "end": 480.92,
                    "word": " into",
                    "probability": 0.52685546875
                },
                {
                    "start": 480.92,
                    "end": 481.26,
                    "word": " looking",
                    "probability": 0.734375
                },
                {
                    "start": 481.26,
                    "end": 481.64,
                    "word": " into",
                    "probability": 0.72705078125
                },
                {
                    "start": 481.64,
                    "end": 481.98,
                    "word": " some",
                    "probability": 0.77978515625
                },
                {
                    "start": 481.98,
                    "end": 482.12,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 482.12,
                    "end": 482.26,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 482.26,
                    "end": 482.6,
                    "word": " most",
                    "probability": 0.8134765625
                },
                {
                    "start": 482.6,
                    "end": 483.22,
                    "word": " common",
                    "probability": 0.7197265625
                },
                {
                    "start": 483.22,
                    "end": 484.14,
                    "word": " crypto",
                    "probability": 0.6318359375
                },
                {
                    "start": 484.14,
                    "end": 485.4,
                    "word": " applications",
                    "probability": 0.70166015625
                },
                {
                    "start": 485.4,
                    "end": 485.92,
                    "word": ",",
                    "probability": 0.421875
                },
                {
                    "start": 485.92,
                    "end": 486.24,
                    "word": " namely",
                    "probability": 0.77099609375
                },
                {
                    "start": 486.24,
                    "end": 486.92,
                    "word": " message",
                    "probability": 0.67431640625
                },
                {
                    "start": 486.92,
                    "end": 487.38,
                    "word": " authentication",
                    "probability": 0.771484375
                },
                {
                    "start": 487.38,
                    "end": 488.0,
                    "word": " codes",
                    "probability": 0.7783203125
                },
                {
                    "start": 488.0,
                    "end": 488.44,
                    "word": ",",
                    "probability": 0.89404296875
                },
                {
                    "start": 488.44,
                    "end": 488.64,
                    "word": " how",
                    "probability": 0.888671875
                },
                {
                    "start": 488.64,
                    "end": 488.82,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 488.82,
                    "end": 489.1,
                    "word": " actually",
                    "probability": 0.78076171875
                },
                {
                    "start": 489.1,
                    "end": 489.56,
                    "word": " store",
                    "probability": 0.81298828125
                },
                {
                    "start": 489.56,
                    "end": 489.8,
                    "word": " any",
                    "probability": 0.83447265625
                },
                {
                    "start": 489.8,
                    "end": 490.06,
                    "word": " kind",
                    "probability": 0.83251953125
                },
                {
                    "start": 490.06,
                    "end": 490.18,
                    "word": " of",
                    "probability": 0.9140625
                },
                {
                    "start": 490.18,
                    "end": 490.52,
                    "word": " secure",
                    "probability": 0.84375
                },
                {
                    "start": 490.52,
                    "end": 491.22,
                    "word": " information",
                    "probability": 0.724609375
                },
                {
                    "start": 491.22,
                    "end": 492.32,
                    "word": " and",
                    "probability": 0.533203125
                },
                {
                    "start": 492.32,
                    "end": 492.64,
                    "word": " digital",
                    "probability": 0.78759765625
                },
                {
                    "start": 492.64,
                    "end": 493.18,
                    "word": " signatures",
                    "probability": 0.8212890625
                },
                {
                    "start": 493.18,
                    "end": 493.52,
                    "word": ".",
                    "probability": 0.96044921875
                }
            ]
        },
        {
            "id": 82,
            "seek": 49726,
            "start": 494.24,
            "end": 499.62,
            "text": " OK, let's start by first looking at CSPRNG, which is used almost everywhere.",
            "tokens": [
                51164,
                2264,
                11,
                718,
                311,
                722,
                538,
                700,
                1237,
                412,
                9460,
                15958,
                30237,
                11,
                597,
                307,
                1143,
                1920,
                5315,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22410714817898614,
            "compression_ratio": 1.4593301435406698,
            "no_speech_prob": 0.044677734375,
            "words": [
                {
                    "start": 494.24,
                    "end": 494.6,
                    "word": " OK",
                    "probability": 0.15673828125
                },
                {
                    "start": 494.6,
                    "end": 494.8,
                    "word": ",",
                    "probability": 0.80126953125
                },
                {
                    "start": 494.8,
                    "end": 495.2,
                    "word": " let's",
                    "probability": 0.932861328125
                },
                {
                    "start": 495.2,
                    "end": 495.52,
                    "word": " start",
                    "probability": 0.8681640625
                },
                {
                    "start": 495.52,
                    "end": 495.72,
                    "word": " by",
                    "probability": 0.9111328125
                },
                {
                    "start": 495.72,
                    "end": 495.98,
                    "word": " first",
                    "probability": 0.82763671875
                },
                {
                    "start": 495.98,
                    "end": 496.26,
                    "word": " looking",
                    "probability": 0.7958984375
                },
                {
                    "start": 496.26,
                    "end": 496.44,
                    "word": " at",
                    "probability": 0.9130859375
                },
                {
                    "start": 496.44,
                    "end": 497.2,
                    "word": " CSPRNG",
                    "probability": 0.7626953125
                },
                {
                    "start": 497.2,
                    "end": 497.26,
                    "word": ",",
                    "probability": 0.6865234375
                },
                {
                    "start": 497.26,
                    "end": 497.48,
                    "word": " which",
                    "probability": 0.9052734375
                },
                {
                    "start": 497.48,
                    "end": 497.72,
                    "word": " is",
                    "probability": 0.90625
                },
                {
                    "start": 497.72,
                    "end": 498.12,
                    "word": " used",
                    "probability": 0.81689453125
                },
                {
                    "start": 498.12,
                    "end": 498.58,
                    "word": " almost",
                    "probability": 0.65869140625
                },
                {
                    "start": 498.58,
                    "end": 499.06,
                    "word": " everywhere",
                    "probability": 0.68115234375
                },
                {
                    "start": 499.06,
                    "end": 499.62,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 83,
            "seek": 49726,
            "start": 499.62,
            "end": 501.66,
            "text": " So what is CSPRNG?",
            "tokens": [
                51464,
                407,
                437,
                307,
                9460,
                15958,
                30237,
                30,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22410714817898614,
            "compression_ratio": 1.4593301435406698,
            "no_speech_prob": 0.044677734375,
            "words": [
                {
                    "start": 499.62,
                    "end": 499.9,
                    "word": " So",
                    "probability": 0.8994140625
                },
                {
                    "start": 499.9,
                    "end": 500.16,
                    "word": " what",
                    "probability": 0.865234375
                },
                {
                    "start": 500.16,
                    "end": 500.4,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 500.4,
                    "end": 501.2,
                    "word": " CSPRNG",
                    "probability": 0.9402669270833334
                },
                {
                    "start": 501.2,
                    "end": 501.66,
                    "word": "?",
                    "probability": 0.943359375
                }
            ]
        },
        {
            "id": 84,
            "seek": 52282,
            "start": 501.66,
            "end": 511.2,
            "text": " It's like this huge set of digits or zeros and ones, which needs to execute few, which needs to exhibit few properties.",
            "tokens": [
                50364,
                467,
                311,
                411,
                341,
                2603,
                992,
                295,
                27011,
                420,
                35193,
                293,
                2306,
                11,
                597,
                2203,
                281,
                14483,
                1326,
                11,
                597,
                2203,
                281,
                20487,
                1326,
                7221,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26020832618077594,
            "compression_ratio": 1.6505376344086022,
            "no_speech_prob": 0.45703125,
            "words": [
                {
                    "start": 501.66,
                    "end": 502.2,
                    "word": " It's",
                    "probability": 0.692138671875
                },
                {
                    "start": 502.2,
                    "end": 502.44,
                    "word": " like",
                    "probability": 0.86083984375
                },
                {
                    "start": 502.44,
                    "end": 502.74,
                    "word": " this",
                    "probability": 0.81884765625
                },
                {
                    "start": 502.74,
                    "end": 503.14,
                    "word": " huge",
                    "probability": 0.837890625
                },
                {
                    "start": 503.14,
                    "end": 503.76,
                    "word": " set",
                    "probability": 0.82763671875
                },
                {
                    "start": 503.76,
                    "end": 504.06,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 504.06,
                    "end": 504.8,
                    "word": " digits",
                    "probability": 0.86328125
                },
                {
                    "start": 504.8,
                    "end": 505.34,
                    "word": " or",
                    "probability": 0.56298828125
                },
                {
                    "start": 505.34,
                    "end": 505.66,
                    "word": " zeros",
                    "probability": 0.521484375
                },
                {
                    "start": 505.66,
                    "end": 505.9,
                    "word": " and",
                    "probability": 0.86669921875
                },
                {
                    "start": 505.9,
                    "end": 506.26,
                    "word": " ones",
                    "probability": 0.80810546875
                },
                {
                    "start": 506.26,
                    "end": 506.98,
                    "word": ",",
                    "probability": 0.294189453125
                },
                {
                    "start": 506.98,
                    "end": 507.06,
                    "word": " which",
                    "probability": 0.9150390625
                },
                {
                    "start": 507.06,
                    "end": 507.34,
                    "word": " needs",
                    "probability": 0.7001953125
                },
                {
                    "start": 507.34,
                    "end": 507.5,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 507.5,
                    "end": 507.86,
                    "word": " execute",
                    "probability": 0.31494140625
                },
                {
                    "start": 507.86,
                    "end": 508.38,
                    "word": " few",
                    "probability": 0.6064453125
                },
                {
                    "start": 508.38,
                    "end": 508.62,
                    "word": ",",
                    "probability": 0.476318359375
                },
                {
                    "start": 508.62,
                    "end": 508.84,
                    "word": " which",
                    "probability": 0.89404296875
                },
                {
                    "start": 508.84,
                    "end": 509.16,
                    "word": " needs",
                    "probability": 0.73876953125
                },
                {
                    "start": 509.16,
                    "end": 509.36,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 509.36,
                    "end": 509.68,
                    "word": " exhibit",
                    "probability": 0.7294921875
                },
                {
                    "start": 509.68,
                    "end": 510.1,
                    "word": " few",
                    "probability": 0.70849609375
                },
                {
                    "start": 510.1,
                    "end": 510.92,
                    "word": " properties",
                    "probability": 0.7958984375
                },
                {
                    "start": 510.92,
                    "end": 511.2,
                    "word": ".",
                    "probability": 0.63818359375
                }
            ]
        },
        {
            "id": 85,
            "seek": 52282,
            "start": 511.24,
            "end": 514.9,
            "text": " Namely, it should appear completely random.",
            "tokens": [
                50814,
                10684,
                736,
                11,
                309,
                820,
                4204,
                2584,
                4974,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26020832618077594,
            "compression_ratio": 1.6505376344086022,
            "no_speech_prob": 0.45703125,
            "words": [
                {
                    "start": 511.24,
                    "end": 511.96,
                    "word": " Namely",
                    "probability": 0.8369140625
                },
                {
                    "start": 511.96,
                    "end": 512.16,
                    "word": ",",
                    "probability": 0.7978515625
                },
                {
                    "start": 512.16,
                    "end": 512.3,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 512.3,
                    "end": 512.52,
                    "word": " should",
                    "probability": 0.9228515625
                },
                {
                    "start": 512.52,
                    "end": 512.9,
                    "word": " appear",
                    "probability": 0.82470703125
                },
                {
                    "start": 512.9,
                    "end": 513.6,
                    "word": " completely",
                    "probability": 0.61865234375
                },
                {
                    "start": 513.6,
                    "end": 514.18,
                    "word": " random",
                    "probability": 0.6708984375
                },
                {
                    "start": 514.18,
                    "end": 514.9,
                    "word": ".",
                    "probability": 0.7900390625
                }
            ]
        },
        {
            "id": 86,
            "seek": 52282,
            "start": 515.06,
            "end": 521.9,
            "text": " We should not be able to locate any kind of pattern in the way those digits are.",
            "tokens": [
                51014,
                492,
                820,
                406,
                312,
                1075,
                281,
                22370,
                604,
                733,
                295,
                5102,
                294,
                264,
                636,
                729,
                27011,
                366,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26020832618077594,
            "compression_ratio": 1.6505376344086022,
            "no_speech_prob": 0.45703125,
            "words": [
                {
                    "start": 515.06,
                    "end": 515.52,
                    "word": " We",
                    "probability": 0.499755859375
                },
                {
                    "start": 515.52,
                    "end": 515.98,
                    "word": " should",
                    "probability": 0.93017578125
                },
                {
                    "start": 515.98,
                    "end": 516.22,
                    "word": " not",
                    "probability": 0.88330078125
                },
                {
                    "start": 516.22,
                    "end": 516.38,
                    "word": " be",
                    "probability": 0.89599609375
                },
                {
                    "start": 516.38,
                    "end": 516.62,
                    "word": " able",
                    "probability": 0.88623046875
                },
                {
                    "start": 516.62,
                    "end": 516.94,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 516.94,
                    "end": 517.48,
                    "word": " locate",
                    "probability": 0.82763671875
                },
                {
                    "start": 517.48,
                    "end": 517.84,
                    "word": " any",
                    "probability": 0.83251953125
                },
                {
                    "start": 517.84,
                    "end": 518.16,
                    "word": " kind",
                    "probability": 0.8095703125
                },
                {
                    "start": 518.16,
                    "end": 518.32,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 518.32,
                    "end": 518.78,
                    "word": " pattern",
                    "probability": 0.7412109375
                },
                {
                    "start": 518.78,
                    "end": 519.06,
                    "word": " in",
                    "probability": 0.41455078125
                },
                {
                    "start": 519.06,
                    "end": 519.54,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 519.54,
                    "end": 519.92,
                    "word": " way",
                    "probability": 0.8828125
                },
                {
                    "start": 519.92,
                    "end": 520.28,
                    "word": " those",
                    "probability": 0.8193359375
                },
                {
                    "start": 520.28,
                    "end": 520.78,
                    "word": " digits",
                    "probability": 0.85693359375
                },
                {
                    "start": 520.78,
                    "end": 521.2,
                    "word": " are",
                    "probability": 0.90185546875
                },
                {
                    "start": 521.2,
                    "end": 521.9,
                    "word": ".",
                    "probability": 0.98193359375
                }
            ]
        },
        {
            "id": 87,
            "seek": 52282,
            "start": 521.98,
            "end": 527.22,
            "text": " Secondly, it should be completely, it should be unpredictable.",
            "tokens": [
                51364,
                19483,
                11,
                309,
                820,
                312,
                2584,
                11,
                309,
                820,
                312,
                31160,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26020832618077594,
            "compression_ratio": 1.6505376344086022,
            "no_speech_prob": 0.45703125,
            "words": [
                {
                    "start": 521.98,
                    "end": 522.7,
                    "word": " Secondly",
                    "probability": 0.73193359375
                },
                {
                    "start": 522.7,
                    "end": 523.04,
                    "word": ",",
                    "probability": 0.97705078125
                },
                {
                    "start": 523.04,
                    "end": 523.42,
                    "word": " it",
                    "probability": 0.8818359375
                },
                {
                    "start": 523.42,
                    "end": 523.58,
                    "word": " should",
                    "probability": 0.9140625
                },
                {
                    "start": 523.58,
                    "end": 523.76,
                    "word": " be",
                    "probability": 0.89306640625
                },
                {
                    "start": 523.76,
                    "end": 524.32,
                    "word": " completely",
                    "probability": 0.59521484375
                },
                {
                    "start": 524.32,
                    "end": 525.28,
                    "word": ",",
                    "probability": 0.5849609375
                },
                {
                    "start": 525.28,
                    "end": 525.9,
                    "word": " it",
                    "probability": 0.8466796875
                },
                {
                    "start": 525.9,
                    "end": 526.12,
                    "word": " should",
                    "probability": 0.716796875
                },
                {
                    "start": 526.12,
                    "end": 526.34,
                    "word": " be",
                    "probability": 0.89892578125
                },
                {
                    "start": 526.34,
                    "end": 526.92,
                    "word": " unpredictable",
                    "probability": 0.52978515625
                },
                {
                    "start": 526.92,
                    "end": 527.22,
                    "word": ".",
                    "probability": 0.88818359375
                }
            ]
        },
        {
            "id": 88,
            "seek": 53946,
            "start": 527.22,
            "end": 534.78,
            "text": " So knowing or looking at the current digit, we should not be able to predict which is the next digit, which is going to come out of this generator.",
            "tokens": [
                50364,
                407,
                5276,
                420,
                1237,
                412,
                264,
                2190,
                14293,
                11,
                321,
                820,
                406,
                312,
                1075,
                281,
                6069,
                597,
                307,
                264,
                958,
                14293,
                11,
                597,
                307,
                516,
                281,
                808,
                484,
                295,
                341,
                19265,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18240489821503128,
            "compression_ratio": 1.608187134502924,
            "no_speech_prob": 0.214599609375,
            "words": [
                {
                    "start": 527.22,
                    "end": 527.3,
                    "word": " So",
                    "probability": 0.315185546875
                },
                {
                    "start": 527.3,
                    "end": 527.7,
                    "word": " knowing",
                    "probability": 0.495361328125
                },
                {
                    "start": 527.7,
                    "end": 527.94,
                    "word": " or",
                    "probability": 0.6650390625
                },
                {
                    "start": 527.94,
                    "end": 528.24,
                    "word": " looking",
                    "probability": 0.80810546875
                },
                {
                    "start": 528.24,
                    "end": 528.46,
                    "word": " at",
                    "probability": 0.90234375
                },
                {
                    "start": 528.46,
                    "end": 528.62,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 528.62,
                    "end": 528.92,
                    "word": " current",
                    "probability": 0.7880859375
                },
                {
                    "start": 528.92,
                    "end": 529.18,
                    "word": " digit",
                    "probability": 0.85986328125
                },
                {
                    "start": 529.18,
                    "end": 529.28,
                    "word": ",",
                    "probability": 0.5810546875
                },
                {
                    "start": 529.28,
                    "end": 529.36,
                    "word": " we",
                    "probability": 0.88818359375
                },
                {
                    "start": 529.36,
                    "end": 529.52,
                    "word": " should",
                    "probability": 0.9326171875
                },
                {
                    "start": 529.52,
                    "end": 529.78,
                    "word": " not",
                    "probability": 0.8876953125
                },
                {
                    "start": 529.78,
                    "end": 529.94,
                    "word": " be",
                    "probability": 0.90478515625
                },
                {
                    "start": 529.94,
                    "end": 530.14,
                    "word": " able",
                    "probability": 0.8896484375
                },
                {
                    "start": 530.14,
                    "end": 530.36,
                    "word": " to",
                    "probability": 0.908203125
                },
                {
                    "start": 530.36,
                    "end": 530.78,
                    "word": " predict",
                    "probability": 0.77880859375
                },
                {
                    "start": 530.78,
                    "end": 531.16,
                    "word": " which",
                    "probability": 0.8564453125
                },
                {
                    "start": 531.16,
                    "end": 531.34,
                    "word": " is",
                    "probability": 0.90087890625
                },
                {
                    "start": 531.34,
                    "end": 531.52,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 531.52,
                    "end": 531.8,
                    "word": " next",
                    "probability": 0.86669921875
                },
                {
                    "start": 531.8,
                    "end": 532.08,
                    "word": " digit",
                    "probability": 0.90869140625
                },
                {
                    "start": 532.08,
                    "end": 532.16,
                    "word": ",",
                    "probability": 0.212646484375
                },
                {
                    "start": 532.16,
                    "end": 532.26,
                    "word": " which",
                    "probability": 0.91650390625
                },
                {
                    "start": 532.26,
                    "end": 532.36,
                    "word": " is",
                    "probability": 0.87939453125
                },
                {
                    "start": 532.36,
                    "end": 532.5,
                    "word": " going",
                    "probability": 0.794921875
                },
                {
                    "start": 532.5,
                    "end": 532.6,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 532.6,
                    "end": 532.86,
                    "word": " come",
                    "probability": 0.80517578125
                },
                {
                    "start": 532.86,
                    "end": 533.08,
                    "word": " out",
                    "probability": 0.8193359375
                },
                {
                    "start": 533.08,
                    "end": 533.3,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 533.3,
                    "end": 533.56,
                    "word": " this",
                    "probability": 0.87646484375
                },
                {
                    "start": 533.56,
                    "end": 534.32,
                    "word": " generator",
                    "probability": 0.88232421875
                },
                {
                    "start": 534.32,
                    "end": 534.78,
                    "word": ".",
                    "probability": 0.935546875
                }
            ]
        },
        {
            "id": 89,
            "seek": 53946,
            "start": 535.3,
            "end": 539.96,
            "text": " And lastly, we should never be able to reproduce the same set of digits again.",
            "tokens": [
                50714,
                400,
                16386,
                11,
                321,
                820,
                1128,
                312,
                1075,
                281,
                29501,
                264,
                912,
                992,
                295,
                27011,
                797,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18240489821503128,
            "compression_ratio": 1.608187134502924,
            "no_speech_prob": 0.214599609375,
            "words": [
                {
                    "start": 535.3,
                    "end": 535.54,
                    "word": " And",
                    "probability": 0.83251953125
                },
                {
                    "start": 535.54,
                    "end": 535.9,
                    "word": " lastly",
                    "probability": 0.85205078125
                },
                {
                    "start": 535.9,
                    "end": 535.9,
                    "word": ",",
                    "probability": 0.96240234375
                },
                {
                    "start": 535.9,
                    "end": 536.08,
                    "word": " we",
                    "probability": 0.8994140625
                },
                {
                    "start": 536.08,
                    "end": 536.26,
                    "word": " should",
                    "probability": 0.93017578125
                },
                {
                    "start": 536.26,
                    "end": 536.5,
                    "word": " never",
                    "probability": 0.8779296875
                },
                {
                    "start": 536.5,
                    "end": 536.7,
                    "word": " be",
                    "probability": 0.90771484375
                },
                {
                    "start": 536.7,
                    "end": 536.88,
                    "word": " able",
                    "probability": 0.89208984375
                },
                {
                    "start": 536.88,
                    "end": 537.08,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 537.08,
                    "end": 537.54,
                    "word": " reproduce",
                    "probability": 0.7890625
                },
                {
                    "start": 537.54,
                    "end": 537.96,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 537.96,
                    "end": 538.24,
                    "word": " same",
                    "probability": 0.81396484375
                },
                {
                    "start": 538.24,
                    "end": 538.52,
                    "word": " set",
                    "probability": 0.88916015625
                },
                {
                    "start": 538.52,
                    "end": 538.7,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 538.7,
                    "end": 538.98,
                    "word": " digits",
                    "probability": 0.87353515625
                },
                {
                    "start": 538.98,
                    "end": 539.5,
                    "word": " again",
                    "probability": 0.90185546875
                },
                {
                    "start": 539.5,
                    "end": 539.96,
                    "word": ".",
                    "probability": 0.99072265625
                }
            ]
        },
        {
            "id": 90,
            "seek": 53946,
            "start": 540.62,
            "end": 543.86,
            "text": " Now, where is this used or where is it required?",
            "tokens": [
                50964,
                823,
                11,
                689,
                307,
                341,
                1143,
                420,
                689,
                307,
                309,
                4739,
                30,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18240489821503128,
            "compression_ratio": 1.608187134502924,
            "no_speech_prob": 0.214599609375,
            "words": [
                {
                    "start": 540.62,
                    "end": 540.98,
                    "word": " Now",
                    "probability": 0.9013671875
                },
                {
                    "start": 540.98,
                    "end": 541.06,
                    "word": ",",
                    "probability": 0.689453125
                },
                {
                    "start": 541.06,
                    "end": 541.26,
                    "word": " where",
                    "probability": 0.88525390625
                },
                {
                    "start": 541.26,
                    "end": 541.44,
                    "word": " is",
                    "probability": 0.90966796875
                },
                {
                    "start": 541.44,
                    "end": 541.68,
                    "word": " this",
                    "probability": 0.8740234375
                },
                {
                    "start": 541.68,
                    "end": 542.1,
                    "word": " used",
                    "probability": 0.826171875
                },
                {
                    "start": 542.1,
                    "end": 542.32,
                    "word": " or",
                    "probability": 0.6982421875
                },
                {
                    "start": 542.32,
                    "end": 542.56,
                    "word": " where",
                    "probability": 0.91357421875
                },
                {
                    "start": 542.56,
                    "end": 542.7,
                    "word": " is",
                    "probability": 0.90283203125
                },
                {
                    "start": 542.7,
                    "end": 542.84,
                    "word": " it",
                    "probability": 0.8994140625
                },
                {
                    "start": 542.84,
                    "end": 543.4,
                    "word": " required",
                    "probability": 0.736328125
                },
                {
                    "start": 543.4,
                    "end": 543.86,
                    "word": "?",
                    "probability": 0.94677734375
                }
            ]
        },
        {
            "id": 91,
            "seek": 56754,
            "start": 543.86,
            "end": 550.54,
            "text": " Well, it's everywhere. It's like any kind of keying material you would be generating for any kind of cryptographic algorithm.",
            "tokens": [
                50364,
                1042,
                11,
                309,
                311,
                5315,
                13,
                467,
                311,
                411,
                604,
                733,
                295,
                350,
                68,
                1840,
                2527,
                291,
                576,
                312,
                17746,
                337,
                604,
                733,
                295,
                9844,
                12295,
                9284,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2837252498853325,
            "compression_ratio": 1.7975708502024292,
            "no_speech_prob": 0.384765625,
            "words": [
                {
                    "start": 543.86,
                    "end": 544.06,
                    "word": " Well",
                    "probability": 0.2281494140625
                },
                {
                    "start": 544.06,
                    "end": 544.12,
                    "word": ",",
                    "probability": 0.6806640625
                },
                {
                    "start": 544.12,
                    "end": 544.24,
                    "word": " it's",
                    "probability": 0.89404296875
                },
                {
                    "start": 544.24,
                    "end": 544.64,
                    "word": " everywhere",
                    "probability": 0.6474609375
                },
                {
                    "start": 544.64,
                    "end": 544.94,
                    "word": ".",
                    "probability": 0.6923828125
                },
                {
                    "start": 544.94,
                    "end": 545.06,
                    "word": " It's",
                    "probability": 0.93310546875
                },
                {
                    "start": 545.06,
                    "end": 545.26,
                    "word": " like",
                    "probability": 0.84716796875
                },
                {
                    "start": 545.26,
                    "end": 545.54,
                    "word": " any",
                    "probability": 0.7861328125
                },
                {
                    "start": 545.54,
                    "end": 545.82,
                    "word": " kind",
                    "probability": 0.7978515625
                },
                {
                    "start": 545.82,
                    "end": 545.98,
                    "word": " of",
                    "probability": 0.908203125
                },
                {
                    "start": 545.98,
                    "end": 546.26,
                    "word": " keying",
                    "probability": 0.5511881510416666
                },
                {
                    "start": 546.26,
                    "end": 546.76,
                    "word": " material",
                    "probability": 0.7978515625
                },
                {
                    "start": 546.76,
                    "end": 547.0,
                    "word": " you",
                    "probability": 0.78466796875
                },
                {
                    "start": 547.0,
                    "end": 547.16,
                    "word": " would",
                    "probability": 0.51513671875
                },
                {
                    "start": 547.16,
                    "end": 547.28,
                    "word": " be",
                    "probability": 0.90380859375
                },
                {
                    "start": 547.28,
                    "end": 547.74,
                    "word": " generating",
                    "probability": 0.84033203125
                },
                {
                    "start": 547.74,
                    "end": 548.06,
                    "word": " for",
                    "probability": 0.8681640625
                },
                {
                    "start": 548.06,
                    "end": 548.4,
                    "word": " any",
                    "probability": 0.80615234375
                },
                {
                    "start": 548.4,
                    "end": 548.7,
                    "word": " kind",
                    "probability": 0.8193359375
                },
                {
                    "start": 548.7,
                    "end": 548.88,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 548.88,
                    "end": 549.54,
                    "word": " cryptographic",
                    "probability": 0.847412109375
                },
                {
                    "start": 549.54,
                    "end": 550.32,
                    "word": " algorithm",
                    "probability": 0.7705078125
                },
                {
                    "start": 550.32,
                    "end": 550.54,
                    "word": ".",
                    "probability": 0.5
                }
            ]
        },
        {
            "id": 92,
            "seek": 56754,
            "start": 550.54,
            "end": 556.66,
            "text": " Namely, you would need keys to be generated for your encryption, for your message authentication codes.",
            "tokens": [
                50664,
                10684,
                736,
                11,
                291,
                576,
                643,
                9317,
                281,
                312,
                10833,
                337,
                428,
                29575,
                11,
                337,
                428,
                3636,
                26643,
                14211,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2837252498853325,
            "compression_ratio": 1.7975708502024292,
            "no_speech_prob": 0.384765625,
            "words": [
                {
                    "start": 550.54,
                    "end": 550.76,
                    "word": " Namely",
                    "probability": 0.805419921875
                },
                {
                    "start": 550.76,
                    "end": 550.9,
                    "word": ",",
                    "probability": 0.7607421875
                },
                {
                    "start": 550.9,
                    "end": 550.94,
                    "word": " you",
                    "probability": 0.892578125
                },
                {
                    "start": 550.94,
                    "end": 551.14,
                    "word": " would",
                    "probability": 0.73828125
                },
                {
                    "start": 551.14,
                    "end": 551.46,
                    "word": " need",
                    "probability": 0.8173828125
                },
                {
                    "start": 551.46,
                    "end": 552.0,
                    "word": " keys",
                    "probability": 0.70703125
                },
                {
                    "start": 552.0,
                    "end": 552.18,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 552.18,
                    "end": 552.32,
                    "word": " be",
                    "probability": 0.8984375
                },
                {
                    "start": 552.32,
                    "end": 552.68,
                    "word": " generated",
                    "probability": 0.7685546875
                },
                {
                    "start": 552.68,
                    "end": 552.98,
                    "word": " for",
                    "probability": 0.8916015625
                },
                {
                    "start": 552.98,
                    "end": 553.24,
                    "word": " your",
                    "probability": 0.71337890625
                },
                {
                    "start": 553.24,
                    "end": 553.74,
                    "word": " encryption",
                    "probability": 0.81494140625
                },
                {
                    "start": 553.74,
                    "end": 554.12,
                    "word": ",",
                    "probability": 0.8134765625
                },
                {
                    "start": 554.12,
                    "end": 554.26,
                    "word": " for",
                    "probability": 0.8896484375
                },
                {
                    "start": 554.26,
                    "end": 554.66,
                    "word": " your",
                    "probability": 0.79541015625
                },
                {
                    "start": 554.66,
                    "end": 555.32,
                    "word": " message",
                    "probability": 0.82275390625
                },
                {
                    "start": 555.32,
                    "end": 555.8,
                    "word": " authentication",
                    "probability": 0.8154296875
                },
                {
                    "start": 555.8,
                    "end": 556.44,
                    "word": " codes",
                    "probability": 0.69287109375
                },
                {
                    "start": 556.44,
                    "end": 556.66,
                    "word": ".",
                    "probability": 0.11669921875
                }
            ]
        },
        {
            "id": 93,
            "seek": 56754,
            "start": 557.22,
            "end": 568.6,
            "text": " Depending on the mode and the algorithms being used for your initialization vectors or nonces or like for storing secrets, you would need it for soil generation.",
            "tokens": [
                50964,
                22539,
                322,
                264,
                4391,
                293,
                264,
                14642,
                885,
                1143,
                337,
                428,
                5883,
                2144,
                18875,
                420,
                2107,
                887,
                420,
                411,
                337,
                26085,
                14093,
                11,
                291,
                576,
                643,
                309,
                337,
                6704,
                5125,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2837252498853325,
            "compression_ratio": 1.7975708502024292,
            "no_speech_prob": 0.384765625,
            "words": [
                {
                    "start": 557.22,
                    "end": 557.78,
                    "word": " Depending",
                    "probability": 0.5224609375
                },
                {
                    "start": 557.78,
                    "end": 558.16,
                    "word": " on",
                    "probability": 0.90625
                },
                {
                    "start": 558.16,
                    "end": 558.34,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 558.34,
                    "end": 558.56,
                    "word": " mode",
                    "probability": 0.572265625
                },
                {
                    "start": 558.56,
                    "end": 558.72,
                    "word": " and",
                    "probability": 0.80078125
                },
                {
                    "start": 558.72,
                    "end": 558.82,
                    "word": " the",
                    "probability": 0.5712890625
                },
                {
                    "start": 558.82,
                    "end": 559.34,
                    "word": " algorithms",
                    "probability": 0.84375
                },
                {
                    "start": 559.34,
                    "end": 560.3,
                    "word": " being",
                    "probability": 0.83056640625
                },
                {
                    "start": 560.3,
                    "end": 560.82,
                    "word": " used",
                    "probability": 0.8154296875
                },
                {
                    "start": 560.82,
                    "end": 561.16,
                    "word": " for",
                    "probability": 0.87646484375
                },
                {
                    "start": 561.16,
                    "end": 561.38,
                    "word": " your",
                    "probability": 0.8095703125
                },
                {
                    "start": 561.38,
                    "end": 562.1,
                    "word": " initialization",
                    "probability": 0.92333984375
                },
                {
                    "start": 562.1,
                    "end": 562.6,
                    "word": " vectors",
                    "probability": 0.82275390625
                },
                {
                    "start": 562.6,
                    "end": 562.84,
                    "word": " or",
                    "probability": 0.501953125
                },
                {
                    "start": 562.84,
                    "end": 563.3,
                    "word": " nonces",
                    "probability": 0.77734375
                },
                {
                    "start": 563.3,
                    "end": 563.68,
                    "word": " or",
                    "probability": 0.386962890625
                },
                {
                    "start": 563.68,
                    "end": 563.96,
                    "word": " like",
                    "probability": 0.385986328125
                },
                {
                    "start": 563.96,
                    "end": 565.2,
                    "word": " for",
                    "probability": 0.720703125
                },
                {
                    "start": 565.2,
                    "end": 565.68,
                    "word": " storing",
                    "probability": 0.88427734375
                },
                {
                    "start": 565.68,
                    "end": 566.18,
                    "word": " secrets",
                    "probability": 0.75341796875
                },
                {
                    "start": 566.18,
                    "end": 566.32,
                    "word": ",",
                    "probability": 0.59130859375
                },
                {
                    "start": 566.32,
                    "end": 566.36,
                    "word": " you",
                    "probability": 0.89208984375
                },
                {
                    "start": 566.36,
                    "end": 566.54,
                    "word": " would",
                    "probability": 0.62109375
                },
                {
                    "start": 566.54,
                    "end": 566.74,
                    "word": " need",
                    "probability": 0.81689453125
                },
                {
                    "start": 566.74,
                    "end": 566.9,
                    "word": " it",
                    "probability": 0.89208984375
                },
                {
                    "start": 566.9,
                    "end": 567.18,
                    "word": " for",
                    "probability": 0.8994140625
                },
                {
                    "start": 567.18,
                    "end": 567.62,
                    "word": " soil",
                    "probability": 0.388671875
                },
                {
                    "start": 567.62,
                    "end": 568.16,
                    "word": " generation",
                    "probability": 0.748046875
                },
                {
                    "start": 568.16,
                    "end": 568.6,
                    "word": ".",
                    "probability": 0.98779296875
                }
            ]
        },
        {
            "id": 94,
            "seek": 56754,
            "start": 568.6,
            "end": 571.94,
            "text": " Basically, it's going to be used every single place.",
            "tokens": [
                51564,
                8537,
                11,
                309,
                311,
                516,
                281,
                312,
                1143,
                633,
                2167,
                1081,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2837252498853325,
            "compression_ratio": 1.7975708502024292,
            "no_speech_prob": 0.384765625,
            "words": [
                {
                    "start": 568.6,
                    "end": 569.16,
                    "word": " Basically",
                    "probability": 0.880859375
                },
                {
                    "start": 569.16,
                    "end": 569.3,
                    "word": ",",
                    "probability": 0.8916015625
                },
                {
                    "start": 569.3,
                    "end": 569.52,
                    "word": " it's",
                    "probability": 0.94921875
                },
                {
                    "start": 569.52,
                    "end": 569.64,
                    "word": " going",
                    "probability": 0.77880859375
                },
                {
                    "start": 569.64,
                    "end": 569.74,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 569.74,
                    "end": 569.88,
                    "word": " be",
                    "probability": 0.90380859375
                },
                {
                    "start": 569.88,
                    "end": 570.12,
                    "word": " used",
                    "probability": 0.8076171875
                },
                {
                    "start": 570.12,
                    "end": 570.5,
                    "word": " every",
                    "probability": 0.68896484375
                },
                {
                    "start": 570.5,
                    "end": 570.88,
                    "word": " single",
                    "probability": 0.87548828125
                },
                {
                    "start": 570.88,
                    "end": 571.38,
                    "word": " place",
                    "probability": 0.8134765625
                },
                {
                    "start": 571.38,
                    "end": 571.94,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 95,
            "seek": 59340,
            "start": 571.94,
            "end": 575.9,
            "text": " Now, how to actually generate this?",
            "tokens": [
                50364,
                823,
                11,
                577,
                281,
                767,
                8460,
                341,
                30,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28385416350581427,
            "compression_ratio": 1.5240963855421688,
            "no_speech_prob": 0.1580810546875,
            "words": [
                {
                    "start": 571.94,
                    "end": 573.2,
                    "word": " Now",
                    "probability": 0.359130859375
                },
                {
                    "start": 573.2,
                    "end": 573.44,
                    "word": ",",
                    "probability": 0.381591796875
                },
                {
                    "start": 573.44,
                    "end": 573.48,
                    "word": " how",
                    "probability": 0.884765625
                },
                {
                    "start": 573.48,
                    "end": 573.68,
                    "word": " to",
                    "probability": 0.86865234375
                },
                {
                    "start": 573.68,
                    "end": 574.06,
                    "word": " actually",
                    "probability": 0.77587890625
                },
                {
                    "start": 574.06,
                    "end": 574.66,
                    "word": " generate",
                    "probability": 0.82861328125
                },
                {
                    "start": 574.66,
                    "end": 575.08,
                    "word": " this",
                    "probability": 0.86572265625
                },
                {
                    "start": 575.08,
                    "end": 575.9,
                    "word": "?",
                    "probability": 0.75390625
                }
            ]
        },
        {
            "id": 96,
            "seek": 59340,
            "start": 576.94,
            "end": 582.34,
            "text": " There are three main blocks or three main areas.",
            "tokens": [
                50514,
                821,
                366,
                1045,
                2135,
                8474,
                420,
                1045,
                2135,
                3179,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28385416350581427,
            "compression_ratio": 1.5240963855421688,
            "no_speech_prob": 0.1580810546875,
            "words": [
                {
                    "start": 576.94,
                    "end": 577.54,
                    "word": " There",
                    "probability": 0.70166015625
                },
                {
                    "start": 577.54,
                    "end": 577.68,
                    "word": " are",
                    "probability": 0.89013671875
                },
                {
                    "start": 577.68,
                    "end": 577.98,
                    "word": " three",
                    "probability": 0.66552734375
                },
                {
                    "start": 577.98,
                    "end": 578.44,
                    "word": " main",
                    "probability": 0.85107421875
                },
                {
                    "start": 578.44,
                    "end": 579.22,
                    "word": " blocks",
                    "probability": 0.65234375
                },
                {
                    "start": 579.22,
                    "end": 579.72,
                    "word": " or",
                    "probability": 0.7568359375
                },
                {
                    "start": 579.72,
                    "end": 580.1,
                    "word": " three",
                    "probability": 0.837890625
                },
                {
                    "start": 580.1,
                    "end": 580.54,
                    "word": " main",
                    "probability": 0.857421875
                },
                {
                    "start": 580.54,
                    "end": 581.52,
                    "word": " areas",
                    "probability": 0.904296875
                },
                {
                    "start": 581.52,
                    "end": 582.34,
                    "word": ".",
                    "probability": 0.443115234375
                }
            ]
        },
        {
            "id": 97,
            "seek": 59340,
            "start": 583.72,
            "end": 588.48,
            "text": " There are three main parts of any CSPRNG algorithm.",
            "tokens": [
                50864,
                821,
                366,
                1045,
                2135,
                3166,
                295,
                604,
                9460,
                15958,
                30237,
                9284,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28385416350581427,
            "compression_ratio": 1.5240963855421688,
            "no_speech_prob": 0.1580810546875,
            "words": [
                {
                    "start": 583.72,
                    "end": 584.54,
                    "word": " There",
                    "probability": 0.55810546875
                },
                {
                    "start": 584.54,
                    "end": 584.64,
                    "word": " are",
                    "probability": 0.88330078125
                },
                {
                    "start": 584.64,
                    "end": 584.88,
                    "word": " three",
                    "probability": 0.84130859375
                },
                {
                    "start": 584.88,
                    "end": 585.14,
                    "word": " main",
                    "probability": 0.82568359375
                },
                {
                    "start": 585.14,
                    "end": 585.6,
                    "word": " parts",
                    "probability": 0.73046875
                },
                {
                    "start": 585.6,
                    "end": 585.86,
                    "word": " of",
                    "probability": 0.91357421875
                },
                {
                    "start": 585.86,
                    "end": 586.32,
                    "word": " any",
                    "probability": 0.81103515625
                },
                {
                    "start": 586.32,
                    "end": 587.44,
                    "word": " CSPRNG",
                    "probability": 0.6238606770833334
                },
                {
                    "start": 587.44,
                    "end": 588.04,
                    "word": " algorithm",
                    "probability": 0.72216796875
                },
                {
                    "start": 588.04,
                    "end": 588.48,
                    "word": ".",
                    "probability": 0.77294921875
                }
            ]
        },
        {
            "id": 98,
            "seek": 59340,
            "start": 588.48,
            "end": 592.07,
            "text": " Obviously, the output which you most care about.",
            "tokens": [
                51164,
                7580,
                11,
                264,
                5598,
                597,
                291,
                881,
                1127,
                466,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28385416350581427,
            "compression_ratio": 1.5240963855421688,
            "no_speech_prob": 0.1580810546875,
            "words": [
                {
                    "start": 588.48,
                    "end": 589.14,
                    "word": " Obviously",
                    "probability": 0.82568359375
                },
                {
                    "start": 589.14,
                    "end": 589.3,
                    "word": ",",
                    "probability": 0.73876953125
                },
                {
                    "start": 589.3,
                    "end": 589.4,
                    "word": " the",
                    "probability": 0.802734375
                },
                {
                    "start": 589.4,
                    "end": 589.8,
                    "word": " output",
                    "probability": 0.82275390625
                },
                {
                    "start": 589.8,
                    "end": 590.1,
                    "word": " which",
                    "probability": 0.5224609375
                },
                {
                    "start": 590.1,
                    "end": 590.32,
                    "word": " you",
                    "probability": 0.876953125
                },
                {
                    "start": 590.32,
                    "end": 590.9,
                    "word": " most",
                    "probability": 0.63623046875
                },
                {
                    "start": 590.9,
                    "end": 591.24,
                    "word": " care",
                    "probability": 0.810546875
                },
                {
                    "start": 591.24,
                    "end": 591.66,
                    "word": " about",
                    "probability": 0.81982421875
                },
                {
                    "start": 591.66,
                    "end": 592.07,
                    "word": ".",
                    "probability": 0.1810302734375
                }
            ]
        },
        {
            "id": 99,
            "seek": 59340,
            "start": 592.9,
            "end": 597.8,
            "text": " And the algorithm which basically churns and gives you this output.",
            "tokens": [
                51364,
                400,
                264,
                9284,
                597,
                1936,
                417,
                925,
                82,
                293,
                2709,
                291,
                341,
                5598,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28385416350581427,
            "compression_ratio": 1.5240963855421688,
            "no_speech_prob": 0.1580810546875,
            "words": [
                {
                    "start": 592.9,
                    "end": 593.64,
                    "word": " And",
                    "probability": 0.8232421875
                },
                {
                    "start": 593.64,
                    "end": 593.76,
                    "word": " the",
                    "probability": 0.7216796875
                },
                {
                    "start": 593.76,
                    "end": 594.2,
                    "word": " algorithm",
                    "probability": 0.6474609375
                },
                {
                    "start": 594.2,
                    "end": 594.46,
                    "word": " which",
                    "probability": 0.50830078125
                },
                {
                    "start": 594.46,
                    "end": 594.84,
                    "word": " basically",
                    "probability": 0.89306640625
                },
                {
                    "start": 594.84,
                    "end": 595.48,
                    "word": " churns",
                    "probability": 0.7970377604166666
                },
                {
                    "start": 595.48,
                    "end": 595.82,
                    "word": " and",
                    "probability": 0.8818359375
                },
                {
                    "start": 595.82,
                    "end": 596.2,
                    "word": " gives",
                    "probability": 0.84912109375
                },
                {
                    "start": 596.2,
                    "end": 596.34,
                    "word": " you",
                    "probability": 0.8876953125
                },
                {
                    "start": 596.34,
                    "end": 596.58,
                    "word": " this",
                    "probability": 0.865234375
                },
                {
                    "start": 596.58,
                    "end": 596.98,
                    "word": " output",
                    "probability": 0.80126953125
                },
                {
                    "start": 596.98,
                    "end": 597.8,
                    "word": ".",
                    "probability": 0.9658203125
                }
            ]
        },
        {
            "id": 100,
            "seek": 62254,
            "start": 597.8,
            "end": 603.94,
            "text": " But knowing the algorithm, it's extremely trivial to get the output.",
            "tokens": [
                50364,
                583,
                5276,
                264,
                9284,
                11,
                309,
                311,
                4664,
                26703,
                281,
                483,
                264,
                5598,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22207031939178706,
            "compression_ratio": 1.6394230769230769,
            "no_speech_prob": 0.156005859375,
            "words": [
                {
                    "start": 597.8,
                    "end": 598.82,
                    "word": " But",
                    "probability": 0.638671875
                },
                {
                    "start": 598.82,
                    "end": 599.84,
                    "word": " knowing",
                    "probability": 0.56201171875
                },
                {
                    "start": 599.84,
                    "end": 600.24,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 600.24,
                    "end": 601.12,
                    "word": " algorithm",
                    "probability": 0.8232421875
                },
                {
                    "start": 601.12,
                    "end": 601.36,
                    "word": ",",
                    "probability": 0.68017578125
                },
                {
                    "start": 601.36,
                    "end": 601.48,
                    "word": " it's",
                    "probability": 0.92529296875
                },
                {
                    "start": 601.48,
                    "end": 601.94,
                    "word": " extremely",
                    "probability": 0.7265625
                },
                {
                    "start": 601.94,
                    "end": 602.34,
                    "word": " trivial",
                    "probability": 0.748046875
                },
                {
                    "start": 602.34,
                    "end": 602.52,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 602.52,
                    "end": 602.7,
                    "word": " get",
                    "probability": 0.8984375
                },
                {
                    "start": 602.7,
                    "end": 602.86,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 602.86,
                    "end": 603.24,
                    "word": " output",
                    "probability": 0.81884765625
                },
                {
                    "start": 603.24,
                    "end": 603.94,
                    "word": ".",
                    "probability": 0.91845703125
                }
            ]
        },
        {
            "id": 101,
            "seek": 62254,
            "start": 603.94,
            "end": 616.98,
            "text": " What makes the output actually CSPRNG or cryptographically secure random is the way this algorithm is actually initialized or seeded, the way it is called.",
            "tokens": [
                50614,
                708,
                1669,
                264,
                5598,
                767,
                9460,
                15958,
                30237,
                420,
                9844,
                3108,
                984,
                7144,
                4974,
                307,
                264,
                636,
                341,
                9284,
                307,
                767,
                5883,
                1602,
                420,
                8871,
                292,
                11,
                264,
                636,
                309,
                307,
                1219,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22207031939178706,
            "compression_ratio": 1.6394230769230769,
            "no_speech_prob": 0.156005859375,
            "words": [
                {
                    "start": 603.94,
                    "end": 604.02,
                    "word": " What",
                    "probability": 0.81689453125
                },
                {
                    "start": 604.02,
                    "end": 604.5,
                    "word": " makes",
                    "probability": 0.73193359375
                },
                {
                    "start": 604.5,
                    "end": 604.68,
                    "word": " the",
                    "probability": 0.79736328125
                },
                {
                    "start": 604.68,
                    "end": 605.1,
                    "word": " output",
                    "probability": 0.84521484375
                },
                {
                    "start": 605.1,
                    "end": 605.68,
                    "word": " actually",
                    "probability": 0.78271484375
                },
                {
                    "start": 605.68,
                    "end": 606.9,
                    "word": " CSPRNG",
                    "probability": 0.7005208333333334
                },
                {
                    "start": 606.9,
                    "end": 607.18,
                    "word": " or",
                    "probability": 0.796875
                },
                {
                    "start": 607.18,
                    "end": 610.36,
                    "word": " cryptographically",
                    "probability": 0.68310546875
                },
                {
                    "start": 610.36,
                    "end": 610.76,
                    "word": " secure",
                    "probability": 0.7041015625
                },
                {
                    "start": 610.76,
                    "end": 611.22,
                    "word": " random",
                    "probability": 0.6494140625
                },
                {
                    "start": 611.22,
                    "end": 611.56,
                    "word": " is",
                    "probability": 0.8203125
                },
                {
                    "start": 611.56,
                    "end": 611.8,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 611.8,
                    "end": 612.06,
                    "word": " way",
                    "probability": 0.88134765625
                },
                {
                    "start": 612.06,
                    "end": 612.36,
                    "word": " this",
                    "probability": 0.8798828125
                },
                {
                    "start": 612.36,
                    "end": 612.86,
                    "word": " algorithm",
                    "probability": 0.83251953125
                },
                {
                    "start": 612.86,
                    "end": 613.14,
                    "word": " is",
                    "probability": 0.89794921875
                },
                {
                    "start": 613.14,
                    "end": 613.52,
                    "word": " actually",
                    "probability": 0.720703125
                },
                {
                    "start": 613.52,
                    "end": 614.28,
                    "word": " initialized",
                    "probability": 0.862060546875
                },
                {
                    "start": 614.28,
                    "end": 614.48,
                    "word": " or",
                    "probability": 0.55078125
                },
                {
                    "start": 614.48,
                    "end": 615.02,
                    "word": " seeded",
                    "probability": 0.905029296875
                },
                {
                    "start": 615.02,
                    "end": 615.28,
                    "word": ",",
                    "probability": 0.60107421875
                },
                {
                    "start": 615.28,
                    "end": 615.58,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 615.58,
                    "end": 615.72,
                    "word": " way",
                    "probability": 0.89404296875
                },
                {
                    "start": 615.72,
                    "end": 615.84,
                    "word": " it",
                    "probability": 0.90283203125
                },
                {
                    "start": 615.84,
                    "end": 615.98,
                    "word": " is",
                    "probability": 0.8955078125
                },
                {
                    "start": 615.98,
                    "end": 616.28,
                    "word": " called",
                    "probability": 0.81103515625
                },
                {
                    "start": 616.28,
                    "end": 616.98,
                    "word": ".",
                    "probability": 0.94677734375
                }
            ]
        },
        {
            "id": 102,
            "seek": 62254,
            "start": 617.48,
            "end": 626.94,
            "text": " For the seeding to happen, the input to the seeding part of the algorithm should be of the highest entropy possible.",
            "tokens": [
                51264,
                1171,
                264,
                8871,
                278,
                281,
                1051,
                11,
                264,
                4846,
                281,
                264,
                8871,
                278,
                644,
                295,
                264,
                9284,
                820,
                312,
                295,
                264,
                6343,
                30867,
                1944,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22207031939178706,
            "compression_ratio": 1.6394230769230769,
            "no_speech_prob": 0.156005859375,
            "words": [
                {
                    "start": 617.48,
                    "end": 617.48,
                    "word": " For",
                    "probability": 0.88916015625
                },
                {
                    "start": 617.48,
                    "end": 619.48,
                    "word": " the",
                    "probability": 0.7822265625
                },
                {
                    "start": 619.48,
                    "end": 619.86,
                    "word": " seeding",
                    "probability": 0.94189453125
                },
                {
                    "start": 619.86,
                    "end": 620.0,
                    "word": " to",
                    "probability": 0.89306640625
                },
                {
                    "start": 620.0,
                    "end": 620.34,
                    "word": " happen",
                    "probability": 0.7841796875
                },
                {
                    "start": 620.34,
                    "end": 620.66,
                    "word": ",",
                    "probability": 0.9326171875
                },
                {
                    "start": 620.66,
                    "end": 620.84,
                    "word": " the",
                    "probability": 0.736328125
                },
                {
                    "start": 620.84,
                    "end": 621.5,
                    "word": " input",
                    "probability": 0.849609375
                },
                {
                    "start": 621.5,
                    "end": 621.7,
                    "word": " to",
                    "probability": 0.88232421875
                },
                {
                    "start": 621.7,
                    "end": 621.88,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 621.88,
                    "end": 622.26,
                    "word": " seeding",
                    "probability": 0.935302734375
                },
                {
                    "start": 622.26,
                    "end": 622.9,
                    "word": " part",
                    "probability": 0.463623046875
                },
                {
                    "start": 622.9,
                    "end": 623.1,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 623.1,
                    "end": 623.34,
                    "word": " the",
                    "probability": 0.81103515625
                },
                {
                    "start": 623.34,
                    "end": 623.82,
                    "word": " algorithm",
                    "probability": 0.81005859375
                },
                {
                    "start": 623.82,
                    "end": 624.16,
                    "word": " should",
                    "probability": 0.92578125
                },
                {
                    "start": 624.16,
                    "end": 624.66,
                    "word": " be",
                    "probability": 0.90087890625
                },
                {
                    "start": 624.66,
                    "end": 624.86,
                    "word": " of",
                    "probability": 0.88720703125
                },
                {
                    "start": 624.86,
                    "end": 625.04,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 625.04,
                    "end": 625.4,
                    "word": " highest",
                    "probability": 0.849609375
                },
                {
                    "start": 625.4,
                    "end": 625.88,
                    "word": " entropy",
                    "probability": 0.6376953125
                },
                {
                    "start": 625.88,
                    "end": 626.4,
                    "word": " possible",
                    "probability": 0.8310546875
                },
                {
                    "start": 626.4,
                    "end": 626.94,
                    "word": ".",
                    "probability": 0.98583984375
                }
            ]
        },
        {
            "id": 103,
            "seek": 64982,
            "start": 626.94,
            "end": 636.76,
            "text": " Basically, the output is depending on how high the entropy or the source of randomness of this seeding sources.",
            "tokens": [
                50364,
                8537,
                11,
                264,
                5598,
                307,
                5413,
                322,
                577,
                1090,
                264,
                30867,
                420,
                264,
                4009,
                295,
                4974,
                1287,
                295,
                341,
                8871,
                278,
                7139,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23075658553525022,
            "compression_ratio": 1.6978723404255318,
            "no_speech_prob": 0.08148193359375,
            "words": [
                {
                    "start": 626.94,
                    "end": 627.64,
                    "word": " Basically",
                    "probability": 0.05145263671875
                },
                {
                    "start": 627.64,
                    "end": 628.58,
                    "word": ",",
                    "probability": 0.447509765625
                },
                {
                    "start": 628.58,
                    "end": 628.66,
                    "word": " the",
                    "probability": 0.771484375
                },
                {
                    "start": 628.66,
                    "end": 629.0,
                    "word": " output",
                    "probability": 0.8369140625
                },
                {
                    "start": 629.0,
                    "end": 629.24,
                    "word": " is",
                    "probability": 0.85302734375
                },
                {
                    "start": 629.24,
                    "end": 629.66,
                    "word": " depending",
                    "probability": 0.66943359375
                },
                {
                    "start": 629.66,
                    "end": 629.92,
                    "word": " on",
                    "probability": 0.90625
                },
                {
                    "start": 629.92,
                    "end": 630.38,
                    "word": " how",
                    "probability": 0.90283203125
                },
                {
                    "start": 630.38,
                    "end": 631.2,
                    "word": " high",
                    "probability": 0.7783203125
                },
                {
                    "start": 631.2,
                    "end": 631.4,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 631.4,
                    "end": 631.88,
                    "word": " entropy",
                    "probability": 0.51123046875
                },
                {
                    "start": 631.88,
                    "end": 632.3,
                    "word": " or",
                    "probability": 0.7734375
                },
                {
                    "start": 632.3,
                    "end": 632.68,
                    "word": " the",
                    "probability": 0.79443359375
                },
                {
                    "start": 632.68,
                    "end": 633.1,
                    "word": " source",
                    "probability": 0.7216796875
                },
                {
                    "start": 633.1,
                    "end": 633.3,
                    "word": " of",
                    "probability": 0.89892578125
                },
                {
                    "start": 633.3,
                    "end": 634.06,
                    "word": " randomness",
                    "probability": 0.848388671875
                },
                {
                    "start": 634.06,
                    "end": 634.46,
                    "word": " of",
                    "probability": 0.888671875
                },
                {
                    "start": 634.46,
                    "end": 634.76,
                    "word": " this",
                    "probability": 0.49658203125
                },
                {
                    "start": 634.76,
                    "end": 635.24,
                    "word": " seeding",
                    "probability": 0.923828125
                },
                {
                    "start": 635.24,
                    "end": 636.2,
                    "word": " sources",
                    "probability": 0.465087890625
                },
                {
                    "start": 636.2,
                    "end": 636.76,
                    "word": ".",
                    "probability": 0.873046875
                }
            ]
        },
        {
            "id": 104,
            "seek": 64982,
            "start": 637.5,
            "end": 644.82,
            "text": " Well, it would have been ideal if we could get the randomness from external thermal elements and stuff, but that's not practical.",
            "tokens": [
                50864,
                1042,
                11,
                309,
                576,
                362,
                668,
                7157,
                498,
                321,
                727,
                483,
                264,
                4974,
                1287,
                490,
                8320,
                15070,
                4959,
                293,
                1507,
                11,
                457,
                300,
                311,
                406,
                8496,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23075658553525022,
            "compression_ratio": 1.6978723404255318,
            "no_speech_prob": 0.08148193359375,
            "words": [
                {
                    "start": 637.5,
                    "end": 637.84,
                    "word": " Well",
                    "probability": 0.607421875
                },
                {
                    "start": 637.84,
                    "end": 637.92,
                    "word": ",",
                    "probability": 0.9296875
                },
                {
                    "start": 637.92,
                    "end": 638.0,
                    "word": " it",
                    "probability": 0.87841796875
                },
                {
                    "start": 638.0,
                    "end": 638.12,
                    "word": " would",
                    "probability": 0.82568359375
                },
                {
                    "start": 638.12,
                    "end": 638.28,
                    "word": " have",
                    "probability": 0.87158203125
                },
                {
                    "start": 638.28,
                    "end": 638.44,
                    "word": " been",
                    "probability": 0.81689453125
                },
                {
                    "start": 638.44,
                    "end": 638.78,
                    "word": " ideal",
                    "probability": 0.78955078125
                },
                {
                    "start": 638.78,
                    "end": 639.0,
                    "word": " if",
                    "probability": 0.8896484375
                },
                {
                    "start": 639.0,
                    "end": 639.16,
                    "word": " we",
                    "probability": 0.85986328125
                },
                {
                    "start": 639.16,
                    "end": 639.3,
                    "word": " could",
                    "probability": 0.81591796875
                },
                {
                    "start": 639.3,
                    "end": 639.66,
                    "word": " get",
                    "probability": 0.890625
                },
                {
                    "start": 639.66,
                    "end": 640.22,
                    "word": " the",
                    "probability": 0.5048828125
                },
                {
                    "start": 640.22,
                    "end": 640.82,
                    "word": " randomness",
                    "probability": 0.86962890625
                },
                {
                    "start": 640.82,
                    "end": 641.2,
                    "word": " from",
                    "probability": 0.818359375
                },
                {
                    "start": 641.2,
                    "end": 641.94,
                    "word": " external",
                    "probability": 0.81689453125
                },
                {
                    "start": 641.94,
                    "end": 642.36,
                    "word": " thermal",
                    "probability": 0.751953125
                },
                {
                    "start": 642.36,
                    "end": 643.18,
                    "word": " elements",
                    "probability": 0.7314453125
                },
                {
                    "start": 643.18,
                    "end": 643.4,
                    "word": " and",
                    "probability": 0.86328125
                },
                {
                    "start": 643.4,
                    "end": 643.64,
                    "word": " stuff",
                    "probability": 0.7861328125
                },
                {
                    "start": 643.64,
                    "end": 643.72,
                    "word": ",",
                    "probability": 0.74951171875
                },
                {
                    "start": 643.72,
                    "end": 643.8,
                    "word": " but",
                    "probability": 0.90234375
                },
                {
                    "start": 643.8,
                    "end": 644.0,
                    "word": " that's",
                    "probability": 0.935302734375
                },
                {
                    "start": 644.0,
                    "end": 644.14,
                    "word": " not",
                    "probability": 0.88818359375
                },
                {
                    "start": 644.14,
                    "end": 644.54,
                    "word": " practical",
                    "probability": 0.8369140625
                },
                {
                    "start": 644.54,
                    "end": 644.82,
                    "word": ".",
                    "probability": 0.77392578125
                }
            ]
        },
        {
            "id": 105,
            "seek": 64982,
            "start": 644.82,
            "end": 648.94,
            "text": " So we had to rely on what the computer is going to offer us.",
            "tokens": [
                51264,
                407,
                321,
                632,
                281,
                10687,
                322,
                437,
                264,
                3820,
                307,
                516,
                281,
                2626,
                505,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23075658553525022,
            "compression_ratio": 1.6978723404255318,
            "no_speech_prob": 0.08148193359375,
            "words": [
                {
                    "start": 644.82,
                    "end": 644.86,
                    "word": " So",
                    "probability": 0.261962890625
                },
                {
                    "start": 644.86,
                    "end": 644.98,
                    "word": " we",
                    "probability": 0.62548828125
                },
                {
                    "start": 644.98,
                    "end": 645.18,
                    "word": " had",
                    "probability": 0.6484375
                },
                {
                    "start": 645.18,
                    "end": 645.34,
                    "word": " to",
                    "probability": 0.90966796875
                },
                {
                    "start": 645.34,
                    "end": 645.66,
                    "word": " rely",
                    "probability": 0.826171875
                },
                {
                    "start": 645.66,
                    "end": 645.88,
                    "word": " on",
                    "probability": 0.90673828125
                },
                {
                    "start": 645.88,
                    "end": 646.16,
                    "word": " what",
                    "probability": 0.87451171875
                },
                {
                    "start": 646.16,
                    "end": 646.74,
                    "word": " the",
                    "probability": 0.5087890625
                },
                {
                    "start": 646.74,
                    "end": 647.38,
                    "word": " computer",
                    "probability": 0.58203125
                },
                {
                    "start": 647.38,
                    "end": 647.58,
                    "word": " is",
                    "probability": 0.88525390625
                },
                {
                    "start": 647.58,
                    "end": 647.72,
                    "word": " going",
                    "probability": 0.85107421875
                },
                {
                    "start": 647.72,
                    "end": 647.8,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 647.8,
                    "end": 648.08,
                    "word": " offer",
                    "probability": 0.75390625
                },
                {
                    "start": 648.08,
                    "end": 648.38,
                    "word": " us",
                    "probability": 0.89990234375
                },
                {
                    "start": 648.38,
                    "end": 648.94,
                    "word": ".",
                    "probability": 0.9931640625
                }
            ]
        },
        {
            "id": 106,
            "seek": 64982,
            "start": 649.22,
            "end": 654.22,
            "text": " So right now, the highest source of entropy is what the operating system is going to provide us.",
            "tokens": [
                51464,
                407,
                558,
                586,
                11,
                264,
                6343,
                4009,
                295,
                30867,
                307,
                437,
                264,
                7447,
                1185,
                307,
                516,
                281,
                2893,
                505,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23075658553525022,
            "compression_ratio": 1.6978723404255318,
            "no_speech_prob": 0.08148193359375,
            "words": [
                {
                    "start": 649.22,
                    "end": 649.32,
                    "word": " So",
                    "probability": 0.734375
                },
                {
                    "start": 649.32,
                    "end": 649.62,
                    "word": " right",
                    "probability": 0.66259765625
                },
                {
                    "start": 649.62,
                    "end": 649.8,
                    "word": " now",
                    "probability": 0.8916015625
                },
                {
                    "start": 649.8,
                    "end": 649.84,
                    "word": ",",
                    "probability": 0.7138671875
                },
                {
                    "start": 649.84,
                    "end": 649.94,
                    "word": " the",
                    "probability": 0.81103515625
                },
                {
                    "start": 649.94,
                    "end": 650.2,
                    "word": " highest",
                    "probability": 0.85888671875
                },
                {
                    "start": 650.2,
                    "end": 650.52,
                    "word": " source",
                    "probability": 0.7333984375
                },
                {
                    "start": 650.52,
                    "end": 650.74,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 650.74,
                    "end": 651.18,
                    "word": " entropy",
                    "probability": 0.6123046875
                },
                {
                    "start": 651.18,
                    "end": 651.52,
                    "word": " is",
                    "probability": 0.89990234375
                },
                {
                    "start": 651.52,
                    "end": 651.74,
                    "word": " what",
                    "probability": 0.88671875
                },
                {
                    "start": 651.74,
                    "end": 651.96,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 651.96,
                    "end": 652.26,
                    "word": " operating",
                    "probability": 0.90576171875
                },
                {
                    "start": 652.26,
                    "end": 652.62,
                    "word": " system",
                    "probability": 0.86572265625
                },
                {
                    "start": 652.62,
                    "end": 652.8,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 652.8,
                    "end": 652.94,
                    "word": " going",
                    "probability": 0.85107421875
                },
                {
                    "start": 652.94,
                    "end": 653.12,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 653.12,
                    "end": 653.52,
                    "word": " provide",
                    "probability": 0.90478515625
                },
                {
                    "start": 653.52,
                    "end": 653.88,
                    "word": " us",
                    "probability": 0.9033203125
                },
                {
                    "start": 653.88,
                    "end": 654.22,
                    "word": ".",
                    "probability": 0.7763671875
                }
            ]
        },
        {
            "id": 107,
            "seek": 67412,
            "start": 654.22,
            "end": 662.22,
            "text": " And what it does is it picks up all kinds of different entropy elements going on in your system at a particular time.",
            "tokens": [
                50364,
                400,
                437,
                309,
                775,
                307,
                309,
                16137,
                493,
                439,
                3685,
                295,
                819,
                30867,
                4959,
                516,
                322,
                294,
                428,
                1185,
                412,
                257,
                1729,
                565,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28365384462552196,
            "compression_ratio": 1.6036036036036037,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 654.22,
                    "end": 654.38,
                    "word": " And",
                    "probability": 0.6884765625
                },
                {
                    "start": 654.38,
                    "end": 654.76,
                    "word": " what",
                    "probability": 0.87841796875
                },
                {
                    "start": 654.76,
                    "end": 654.98,
                    "word": " it",
                    "probability": 0.89501953125
                },
                {
                    "start": 654.98,
                    "end": 655.24,
                    "word": " does",
                    "probability": 0.9267578125
                },
                {
                    "start": 655.24,
                    "end": 655.42,
                    "word": " is",
                    "probability": 0.8818359375
                },
                {
                    "start": 655.42,
                    "end": 655.56,
                    "word": " it",
                    "probability": 0.8525390625
                },
                {
                    "start": 655.56,
                    "end": 655.94,
                    "word": " picks",
                    "probability": 0.67626953125
                },
                {
                    "start": 655.94,
                    "end": 656.16,
                    "word": " up",
                    "probability": 0.9091796875
                },
                {
                    "start": 656.16,
                    "end": 656.44,
                    "word": " all",
                    "probability": 0.89990234375
                },
                {
                    "start": 656.44,
                    "end": 656.74,
                    "word": " kinds",
                    "probability": 0.7861328125
                },
                {
                    "start": 656.74,
                    "end": 656.96,
                    "word": " of",
                    "probability": 0.8984375
                },
                {
                    "start": 656.96,
                    "end": 657.56,
                    "word": " different",
                    "probability": 0.666015625
                },
                {
                    "start": 657.56,
                    "end": 658.2,
                    "word": " entropy",
                    "probability": 0.51318359375
                },
                {
                    "start": 658.2,
                    "end": 660.02,
                    "word": " elements",
                    "probability": 0.73291015625
                },
                {
                    "start": 660.02,
                    "end": 660.34,
                    "word": " going",
                    "probability": 0.8544921875
                },
                {
                    "start": 660.34,
                    "end": 660.54,
                    "word": " on",
                    "probability": 0.908203125
                },
                {
                    "start": 660.54,
                    "end": 660.66,
                    "word": " in",
                    "probability": 0.90478515625
                },
                {
                    "start": 660.66,
                    "end": 660.8,
                    "word": " your",
                    "probability": 0.80810546875
                },
                {
                    "start": 660.8,
                    "end": 661.12,
                    "word": " system",
                    "probability": 0.8740234375
                },
                {
                    "start": 661.12,
                    "end": 661.32,
                    "word": " at",
                    "probability": 0.900390625
                },
                {
                    "start": 661.44,
                    "end": 661.72,
                    "word": " a particular",
                    "probability": 0.81494140625
                },
                {
                    "start": 661.72,
                    "end": 662.08,
                    "word": " time",
                    "probability": 0.79931640625
                },
                {
                    "start": 662.08,
                    "end": 662.22,
                    "word": ".",
                    "probability": 0.56591796875
                }
            ]
        },
        {
            "id": 108,
            "seek": 67412,
            "start": 662.22,
            "end": 673.72,
            "text": " Like there could be interrupts in your programs or disk IO or the way your mouse and keyboards are moving or even your kernel or user level entropy in their programming land.",
            "tokens": [
                50764,
                1743,
                456,
                727,
                312,
                12729,
                82,
                294,
                428,
                4268,
                420,
                12355,
                39839,
                420,
                264,
                636,
                428,
                9719,
                293,
                47808,
                366,
                2684,
                420,
                754,
                428,
                28256,
                420,
                4195,
                1496,
                30867,
                294,
                641,
                9410,
                2117,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28365384462552196,
            "compression_ratio": 1.6036036036036037,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 662.22,
                    "end": 662.38,
                    "word": " Like",
                    "probability": 0.7021484375
                },
                {
                    "start": 662.38,
                    "end": 662.8,
                    "word": " there",
                    "probability": 0.7138671875
                },
                {
                    "start": 662.8,
                    "end": 663.02,
                    "word": " could",
                    "probability": 0.82861328125
                },
                {
                    "start": 663.02,
                    "end": 663.18,
                    "word": " be",
                    "probability": 0.90673828125
                },
                {
                    "start": 663.18,
                    "end": 665.1,
                    "word": " interrupts",
                    "probability": 0.71875
                },
                {
                    "start": 665.1,
                    "end": 665.22,
                    "word": " in",
                    "probability": 0.904296875
                },
                {
                    "start": 665.22,
                    "end": 665.36,
                    "word": " your",
                    "probability": 0.81005859375
                },
                {
                    "start": 665.36,
                    "end": 665.9,
                    "word": " programs",
                    "probability": 0.615234375
                },
                {
                    "start": 665.9,
                    "end": 666.12,
                    "word": " or",
                    "probability": 0.6328125
                },
                {
                    "start": 666.12,
                    "end": 666.36,
                    "word": " disk",
                    "probability": 0.57470703125
                },
                {
                    "start": 666.36,
                    "end": 666.68,
                    "word": " IO",
                    "probability": 0.3525390625
                },
                {
                    "start": 666.68,
                    "end": 666.9,
                    "word": " or",
                    "probability": 0.60888671875
                },
                {
                    "start": 666.9,
                    "end": 667.06,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 667.06,
                    "end": 667.24,
                    "word": " way",
                    "probability": 0.8896484375
                },
                {
                    "start": 667.24,
                    "end": 667.4,
                    "word": " your",
                    "probability": 0.65625
                },
                {
                    "start": 667.4,
                    "end": 667.7,
                    "word": " mouse",
                    "probability": 0.822265625
                },
                {
                    "start": 667.7,
                    "end": 667.88,
                    "word": " and",
                    "probability": 0.892578125
                },
                {
                    "start": 667.88,
                    "end": 668.22,
                    "word": " keyboards",
                    "probability": 0.68212890625
                },
                {
                    "start": 668.22,
                    "end": 668.48,
                    "word": " are",
                    "probability": 0.90185546875
                },
                {
                    "start": 668.48,
                    "end": 668.9,
                    "word": " moving",
                    "probability": 0.8837890625
                },
                {
                    "start": 668.9,
                    "end": 669.18,
                    "word": " or",
                    "probability": 0.44140625
                },
                {
                    "start": 669.18,
                    "end": 669.38,
                    "word": " even",
                    "probability": 0.8173828125
                },
                {
                    "start": 669.38,
                    "end": 669.6,
                    "word": " your",
                    "probability": 0.810546875
                },
                {
                    "start": 669.6,
                    "end": 669.96,
                    "word": " kernel",
                    "probability": 0.7041015625
                },
                {
                    "start": 669.96,
                    "end": 670.2,
                    "word": " or",
                    "probability": 0.84375
                },
                {
                    "start": 670.2,
                    "end": 670.5,
                    "word": " user",
                    "probability": 0.78466796875
                },
                {
                    "start": 670.5,
                    "end": 670.92,
                    "word": " level",
                    "probability": 0.66650390625
                },
                {
                    "start": 670.92,
                    "end": 671.58,
                    "word": " entropy",
                    "probability": 0.5361328125
                },
                {
                    "start": 671.58,
                    "end": 671.82,
                    "word": " in",
                    "probability": 0.8896484375
                },
                {
                    "start": 671.82,
                    "end": 671.96,
                    "word": " their",
                    "probability": 0.79638671875
                },
                {
                    "start": 671.96,
                    "end": 672.46,
                    "word": " programming",
                    "probability": 0.69091796875
                },
                {
                    "start": 672.46,
                    "end": 673.26,
                    "word": " land",
                    "probability": 0.47021484375
                },
                {
                    "start": 673.26,
                    "end": 673.72,
                    "word": ".",
                    "probability": 0.92431640625
                }
            ]
        },
        {
            "id": 109,
            "seek": 67412,
            "start": 673.72,
            "end": 678.52,
            "text": " All these things are collected and then fed into the algorithm.",
            "tokens": [
                51314,
                1057,
                613,
                721,
                366,
                11087,
                293,
                550,
                4636,
                666,
                264,
                9284,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28365384462552196,
            "compression_ratio": 1.6036036036036037,
            "no_speech_prob": 0.10369873046875,
            "words": [
                {
                    "start": 673.72,
                    "end": 674.16,
                    "word": " All",
                    "probability": 0.90771484375
                },
                {
                    "start": 674.16,
                    "end": 674.4,
                    "word": " these",
                    "probability": 0.5732421875
                },
                {
                    "start": 674.4,
                    "end": 674.7,
                    "word": " things",
                    "probability": 0.72216796875
                },
                {
                    "start": 674.7,
                    "end": 674.9,
                    "word": " are",
                    "probability": 0.8759765625
                },
                {
                    "start": 674.9,
                    "end": 675.4,
                    "word": " collected",
                    "probability": 0.73974609375
                },
                {
                    "start": 675.4,
                    "end": 676.76,
                    "word": " and",
                    "probability": 0.85693359375
                },
                {
                    "start": 676.76,
                    "end": 677.12,
                    "word": " then",
                    "probability": 0.73193359375
                },
                {
                    "start": 677.12,
                    "end": 677.38,
                    "word": " fed",
                    "probability": 0.9033203125
                },
                {
                    "start": 677.38,
                    "end": 677.6,
                    "word": " into",
                    "probability": 0.7373046875
                },
                {
                    "start": 677.6,
                    "end": 677.8,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 677.8,
                    "end": 678.22,
                    "word": " algorithm",
                    "probability": 0.80712890625
                },
                {
                    "start": 678.22,
                    "end": 678.52,
                    "word": ".",
                    "probability": 0.7685546875
                }
            ]
        },
        {
            "id": 110,
            "seek": 70002,
            "start": 678.52,
            "end": 686.36,
            "text": " And that's what makes your CSPRNG output extremely secure or extremely random.",
            "tokens": [
                50364,
                400,
                300,
                311,
                437,
                1669,
                428,
                9460,
                15958,
                30237,
                5598,
                4664,
                7144,
                420,
                4664,
                4974,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2545230188652089,
            "compression_ratio": 1.507462686567164,
            "no_speech_prob": 0.233642578125,
            "words": [
                {
                    "start": 678.52,
                    "end": 678.64,
                    "word": " And",
                    "probability": 0.431884765625
                },
                {
                    "start": 678.64,
                    "end": 679.1,
                    "word": " that's",
                    "probability": 0.927001953125
                },
                {
                    "start": 679.1,
                    "end": 679.28,
                    "word": " what",
                    "probability": 0.890625
                },
                {
                    "start": 679.28,
                    "end": 679.78,
                    "word": " makes",
                    "probability": 0.75341796875
                },
                {
                    "start": 679.78,
                    "end": 680.86,
                    "word": " your",
                    "probability": 0.798828125
                },
                {
                    "start": 680.86,
                    "end": 681.8,
                    "word": " CSPRNG",
                    "probability": 0.5381673177083334
                },
                {
                    "start": 681.8,
                    "end": 682.14,
                    "word": " output",
                    "probability": 0.69140625
                },
                {
                    "start": 682.14,
                    "end": 682.7,
                    "word": " extremely",
                    "probability": 0.64306640625
                },
                {
                    "start": 682.7,
                    "end": 683.74,
                    "word": " secure",
                    "probability": 0.837890625
                },
                {
                    "start": 683.74,
                    "end": 685.06,
                    "word": " or",
                    "probability": 0.442626953125
                },
                {
                    "start": 685.06,
                    "end": 685.46,
                    "word": " extremely",
                    "probability": 0.64599609375
                },
                {
                    "start": 685.46,
                    "end": 685.92,
                    "word": " random",
                    "probability": 0.70703125
                },
                {
                    "start": 685.92,
                    "end": 686.36,
                    "word": ".",
                    "probability": 0.970703125
                }
            ]
        },
        {
            "id": 111,
            "seek": 70002,
            "start": 686.36,
            "end": 697.02,
            "text": " It's almost safe to say that the entropy provided to this seeding algorithm is what makes your entire crypto system secure.",
            "tokens": [
                50714,
                467,
                311,
                1920,
                3273,
                281,
                584,
                300,
                264,
                30867,
                5649,
                281,
                341,
                8871,
                278,
                9284,
                307,
                437,
                1669,
                428,
                2302,
                17240,
                1185,
                7144,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2545230188652089,
            "compression_ratio": 1.507462686567164,
            "no_speech_prob": 0.233642578125,
            "words": [
                {
                    "start": 686.36,
                    "end": 686.6,
                    "word": " It's",
                    "probability": 0.94189453125
                },
                {
                    "start": 686.6,
                    "end": 687.1,
                    "word": " almost",
                    "probability": 0.66552734375
                },
                {
                    "start": 687.1,
                    "end": 687.64,
                    "word": " safe",
                    "probability": 0.86572265625
                },
                {
                    "start": 687.64,
                    "end": 687.8,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 687.8,
                    "end": 688.06,
                    "word": " say",
                    "probability": 0.9013671875
                },
                {
                    "start": 688.06,
                    "end": 688.46,
                    "word": " that",
                    "probability": 0.87548828125
                },
                {
                    "start": 688.46,
                    "end": 688.92,
                    "word": " the",
                    "probability": 0.708984375
                },
                {
                    "start": 688.92,
                    "end": 690.12,
                    "word": " entropy",
                    "probability": 0.359375
                },
                {
                    "start": 690.12,
                    "end": 691.42,
                    "word": " provided",
                    "probability": 0.5546875
                },
                {
                    "start": 691.42,
                    "end": 691.76,
                    "word": " to",
                    "probability": 0.85546875
                },
                {
                    "start": 691.76,
                    "end": 692.06,
                    "word": " this",
                    "probability": 0.7138671875
                },
                {
                    "start": 692.06,
                    "end": 692.4,
                    "word": " seeding",
                    "probability": 0.929931640625
                },
                {
                    "start": 692.4,
                    "end": 692.84,
                    "word": " algorithm",
                    "probability": 0.8447265625
                },
                {
                    "start": 692.84,
                    "end": 693.14,
                    "word": " is",
                    "probability": 0.869140625
                },
                {
                    "start": 693.14,
                    "end": 693.52,
                    "word": " what",
                    "probability": 0.89599609375
                },
                {
                    "start": 693.52,
                    "end": 694.0,
                    "word": " makes",
                    "probability": 0.7451171875
                },
                {
                    "start": 694.0,
                    "end": 694.36,
                    "word": " your",
                    "probability": 0.8095703125
                },
                {
                    "start": 694.36,
                    "end": 695.14,
                    "word": " entire",
                    "probability": 0.73046875
                },
                {
                    "start": 695.14,
                    "end": 695.48,
                    "word": " crypto",
                    "probability": 0.4892578125
                },
                {
                    "start": 695.48,
                    "end": 695.9,
                    "word": " system",
                    "probability": 0.806640625
                },
                {
                    "start": 695.9,
                    "end": 696.42,
                    "word": " secure",
                    "probability": 0.90234375
                },
                {
                    "start": 696.42,
                    "end": 697.02,
                    "word": ".",
                    "probability": 0.308837890625
                }
            ]
        },
        {
            "id": 112,
            "seek": 70002,
            "start": 697.02,
            "end": 699.82,
            "text": " Or it's directly proportional, at least that way.",
            "tokens": [
                51264,
                1610,
                309,
                311,
                3838,
                24969,
                11,
                412,
                1935,
                300,
                636,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2545230188652089,
            "compression_ratio": 1.507462686567164,
            "no_speech_prob": 0.233642578125,
            "words": [
                {
                    "start": 697.02,
                    "end": 697.46,
                    "word": " Or",
                    "probability": 0.7783203125
                },
                {
                    "start": 697.46,
                    "end": 697.64,
                    "word": " it's",
                    "probability": 0.922607421875
                },
                {
                    "start": 697.64,
                    "end": 698.02,
                    "word": " directly",
                    "probability": 0.6962890625
                },
                {
                    "start": 698.02,
                    "end": 698.58,
                    "word": " proportional",
                    "probability": 0.67578125
                },
                {
                    "start": 698.58,
                    "end": 698.72,
                    "word": ",",
                    "probability": 0.468017578125
                },
                {
                    "start": 698.72,
                    "end": 698.82,
                    "word": " at",
                    "probability": 0.90576171875
                },
                {
                    "start": 698.82,
                    "end": 698.98,
                    "word": " least",
                    "probability": 0.8544921875
                },
                {
                    "start": 698.98,
                    "end": 699.22,
                    "word": " that",
                    "probability": 0.8447265625
                },
                {
                    "start": 699.22,
                    "end": 699.44,
                    "word": " way",
                    "probability": 0.9033203125
                },
                {
                    "start": 699.44,
                    "end": 699.82,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 113,
            "seek": 70002,
            "start": 701.42,
            "end": 704.42,
            "text": " So what are some of the do's and don'ts around it?",
            "tokens": [
                51414,
                407,
                437,
                366,
                512,
                295,
                264,
                360,
                311,
                293,
                500,
                380,
                82,
                926,
                309,
                30,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2545230188652089,
            "compression_ratio": 1.507462686567164,
            "no_speech_prob": 0.233642578125,
            "words": [
                {
                    "start": 701.42,
                    "end": 701.78,
                    "word": " So",
                    "probability": 0.84814453125
                },
                {
                    "start": 701.78,
                    "end": 702.4,
                    "word": " what",
                    "probability": 0.552734375
                },
                {
                    "start": 702.4,
                    "end": 702.5,
                    "word": " are",
                    "probability": 0.884765625
                },
                {
                    "start": 702.5,
                    "end": 702.62,
                    "word": " some",
                    "probability": 0.8134765625
                },
                {
                    "start": 702.62,
                    "end": 702.74,
                    "word": " of",
                    "probability": 0.89990234375
                },
                {
                    "start": 702.74,
                    "end": 702.86,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 702.86,
                    "end": 703.08,
                    "word": " do's",
                    "probability": 0.787109375
                },
                {
                    "start": 703.08,
                    "end": 703.22,
                    "word": " and",
                    "probability": 0.90087890625
                },
                {
                    "start": 703.22,
                    "end": 703.5,
                    "word": " don'ts",
                    "probability": 0.9544270833333334
                },
                {
                    "start": 703.5,
                    "end": 703.76,
                    "word": " around",
                    "probability": 0.861328125
                },
                {
                    "start": 703.76,
                    "end": 704.04,
                    "word": " it",
                    "probability": 0.8994140625
                },
                {
                    "start": 704.04,
                    "end": 704.42,
                    "word": "?",
                    "probability": 0.9375
                }
            ]
        },
        {
            "id": 114,
            "seek": 72454,
            "start": 704.42,
            "end": 710.12,
            "text": " Well, since the source of entropy is most important, let's start talking about that first.",
            "tokens": [
                50364,
                1042,
                11,
                1670,
                264,
                4009,
                295,
                30867,
                307,
                881,
                1021,
                11,
                718,
                311,
                722,
                1417,
                466,
                300,
                700,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2601103046361138,
            "compression_ratio": 1.6373626373626373,
            "no_speech_prob": 0.19677734375,
            "words": [
                {
                    "start": 704.42,
                    "end": 704.66,
                    "word": " Well",
                    "probability": 0.66455078125
                },
                {
                    "start": 704.66,
                    "end": 705.52,
                    "word": ",",
                    "probability": 0.85986328125
                },
                {
                    "start": 705.52,
                    "end": 705.88,
                    "word": " since",
                    "probability": 0.82275390625
                },
                {
                    "start": 705.88,
                    "end": 706.12,
                    "word": " the",
                    "probability": 0.1834716796875
                },
                {
                    "start": 706.12,
                    "end": 706.56,
                    "word": " source",
                    "probability": 0.68896484375
                },
                {
                    "start": 706.56,
                    "end": 706.74,
                    "word": " of",
                    "probability": 0.89697265625
                },
                {
                    "start": 706.74,
                    "end": 707.08,
                    "word": " entropy",
                    "probability": 0.56298828125
                },
                {
                    "start": 707.08,
                    "end": 707.26,
                    "word": " is",
                    "probability": 0.861328125
                },
                {
                    "start": 707.26,
                    "end": 707.44,
                    "word": " most",
                    "probability": 0.76220703125
                },
                {
                    "start": 707.44,
                    "end": 707.82,
                    "word": " important",
                    "probability": 0.7724609375
                },
                {
                    "start": 707.82,
                    "end": 707.94,
                    "word": ",",
                    "probability": 0.74365234375
                },
                {
                    "start": 707.94,
                    "end": 708.04,
                    "word": " let's",
                    "probability": 0.758544921875
                },
                {
                    "start": 708.04,
                    "end": 708.24,
                    "word": " start",
                    "probability": 0.85009765625
                },
                {
                    "start": 708.24,
                    "end": 708.58,
                    "word": " talking",
                    "probability": 0.76025390625
                },
                {
                    "start": 708.58,
                    "end": 708.84,
                    "word": " about",
                    "probability": 0.822265625
                },
                {
                    "start": 708.84,
                    "end": 709.12,
                    "word": " that",
                    "probability": 0.88232421875
                },
                {
                    "start": 709.12,
                    "end": 709.48,
                    "word": " first",
                    "probability": 0.79150390625
                },
                {
                    "start": 709.48,
                    "end": 710.12,
                    "word": ".",
                    "probability": 0.96728515625
                }
            ]
        },
        {
            "id": 115,
            "seek": 72454,
            "start": 710.42,
            "end": 714.32,
            "text": " Always go with what your operating system provides us.",
            "tokens": [
                50614,
                11270,
                352,
                365,
                437,
                428,
                7447,
                1185,
                6417,
                505,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2601103046361138,
            "compression_ratio": 1.6373626373626373,
            "no_speech_prob": 0.19677734375,
            "words": [
                {
                    "start": 710.42,
                    "end": 710.92,
                    "word": " Always",
                    "probability": 0.85986328125
                },
                {
                    "start": 710.92,
                    "end": 711.22,
                    "word": " go",
                    "probability": 0.8935546875
                },
                {
                    "start": 711.22,
                    "end": 711.52,
                    "word": " with",
                    "probability": 0.8193359375
                },
                {
                    "start": 711.52,
                    "end": 711.92,
                    "word": " what",
                    "probability": 0.8876953125
                },
                {
                    "start": 711.92,
                    "end": 712.12,
                    "word": " your",
                    "probability": 0.7861328125
                },
                {
                    "start": 712.12,
                    "end": 712.44,
                    "word": " operating",
                    "probability": 0.89453125
                },
                {
                    "start": 712.44,
                    "end": 712.84,
                    "word": " system",
                    "probability": 0.87158203125
                },
                {
                    "start": 712.84,
                    "end": 713.38,
                    "word": " provides",
                    "probability": 0.8154296875
                },
                {
                    "start": 713.38,
                    "end": 713.68,
                    "word": " us",
                    "probability": 0.87255859375
                },
                {
                    "start": 713.68,
                    "end": 714.32,
                    "word": ".",
                    "probability": 0.98193359375
                }
            ]
        },
        {
            "id": 116,
            "seek": 72454,
            "start": 715.3,
            "end": 723.24,
            "text": " There are different mechanisms which the operating system provides.",
            "tokens": [
                50814,
                821,
                366,
                819,
                15902,
                597,
                264,
                7447,
                1185,
                6417,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2601103046361138,
            "compression_ratio": 1.6373626373626373,
            "no_speech_prob": 0.19677734375,
            "words": [
                {
                    "start": 715.3,
                    "end": 715.64,
                    "word": " There",
                    "probability": 0.796875
                },
                {
                    "start": 715.64,
                    "end": 715.82,
                    "word": " are",
                    "probability": 0.90234375
                },
                {
                    "start": 715.82,
                    "end": 716.22,
                    "word": " different",
                    "probability": 0.66943359375
                },
                {
                    "start": 716.22,
                    "end": 720.82,
                    "word": " mechanisms",
                    "probability": 0.32666015625
                },
                {
                    "start": 720.82,
                    "end": 721.42,
                    "word": " which",
                    "probability": 0.80908203125
                },
                {
                    "start": 721.42,
                    "end": 721.78,
                    "word": " the",
                    "probability": 0.12457275390625
                },
                {
                    "start": 721.78,
                    "end": 722.08,
                    "word": " operating",
                    "probability": 0.90478515625
                },
                {
                    "start": 722.08,
                    "end": 722.34,
                    "word": " system",
                    "probability": 0.86767578125
                },
                {
                    "start": 722.34,
                    "end": 722.82,
                    "word": " provides",
                    "probability": 0.828125
                },
                {
                    "start": 722.82,
                    "end": 723.24,
                    "word": ".",
                    "probability": 0.68896484375
                }
            ]
        },
        {
            "id": 117,
            "seek": 72454,
            "start": 723.24,
            "end": 728.94,
            "text": " Most importantly, either you go with a blocking source of entropy or a non-blocking.",
            "tokens": [
                51264,
                4534,
                8906,
                11,
                2139,
                291,
                352,
                365,
                257,
                17776,
                4009,
                295,
                30867,
                420,
                257,
                2107,
                12,
                28830,
                278,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2601103046361138,
            "compression_ratio": 1.6373626373626373,
            "no_speech_prob": 0.19677734375,
            "words": [
                {
                    "start": 723.24,
                    "end": 723.62,
                    "word": " Most",
                    "probability": 0.84619140625
                },
                {
                    "start": 723.62,
                    "end": 724.24,
                    "word": " importantly",
                    "probability": 0.65673828125
                },
                {
                    "start": 724.24,
                    "end": 724.46,
                    "word": ",",
                    "probability": 0.92626953125
                },
                {
                    "start": 724.46,
                    "end": 724.74,
                    "word": " either",
                    "probability": 0.8330078125
                },
                {
                    "start": 724.74,
                    "end": 725.06,
                    "word": " you",
                    "probability": 0.89453125
                },
                {
                    "start": 725.06,
                    "end": 725.34,
                    "word": " go",
                    "probability": 0.8984375
                },
                {
                    "start": 725.34,
                    "end": 725.7,
                    "word": " with",
                    "probability": 0.8095703125
                },
                {
                    "start": 726.52,
                    "end": 726.82,
                    "word": " a blocking",
                    "probability": 0.71337890625
                },
                {
                    "start": 726.82,
                    "end": 727.16,
                    "word": " source",
                    "probability": 0.74365234375
                },
                {
                    "start": 727.16,
                    "end": 727.38,
                    "word": " of",
                    "probability": 0.89697265625
                },
                {
                    "start": 727.38,
                    "end": 727.74,
                    "word": " entropy",
                    "probability": 0.64404296875
                },
                {
                    "start": 727.74,
                    "end": 728.02,
                    "word": " or",
                    "probability": 0.86083984375
                },
                {
                    "start": 728.14,
                    "end": 728.36,
                    "word": " a non",
                    "probability": 0.9052734375
                },
                {
                    "start": 728.36,
                    "end": 728.84,
                    "word": "-blocking",
                    "probability": 0.8904622395833334
                },
                {
                    "start": 728.84,
                    "end": 728.94,
                    "word": ".",
                    "probability": 0.93701171875
                }
            ]
        },
        {
            "id": 118,
            "seek": 75254,
            "start": 728.94,
            "end": 739.86,
            "text": " What does that mean is non-blocking is till a sufficient quantity of entropy is reached, the algorithm is not seeded.",
            "tokens": [
                50364,
                708,
                775,
                300,
                914,
                307,
                2107,
                12,
                28830,
                278,
                307,
                4288,
                257,
                11563,
                11275,
                295,
                30867,
                307,
                6488,
                11,
                264,
                9284,
                307,
                406,
                8871,
                292,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27148437669331377,
            "compression_ratio": 1.6744186046511629,
            "no_speech_prob": 0.36279296875,
            "words": [
                {
                    "start": 728.94,
                    "end": 729.2,
                    "word": " What",
                    "probability": 0.328125
                },
                {
                    "start": 729.2,
                    "end": 729.5,
                    "word": " does",
                    "probability": 0.86083984375
                },
                {
                    "start": 729.5,
                    "end": 729.8,
                    "word": " that",
                    "probability": 0.8720703125
                },
                {
                    "start": 729.8,
                    "end": 730.12,
                    "word": " mean",
                    "probability": 0.92431640625
                },
                {
                    "start": 730.12,
                    "end": 730.42,
                    "word": " is",
                    "probability": 0.765625
                },
                {
                    "start": 730.42,
                    "end": 730.88,
                    "word": " non",
                    "probability": 0.5341796875
                },
                {
                    "start": 730.88,
                    "end": 731.32,
                    "word": "-blocking",
                    "probability": 0.8162434895833334
                },
                {
                    "start": 731.32,
                    "end": 731.56,
                    "word": " is",
                    "probability": 0.85107421875
                },
                {
                    "start": 731.56,
                    "end": 732.56,
                    "word": " till",
                    "probability": 0.2401123046875
                },
                {
                    "start": 732.7,
                    "end": 733.1,
                    "word": " a sufficient",
                    "probability": 0.70361328125
                },
                {
                    "start": 733.1,
                    "end": 735.88,
                    "word": " quantity",
                    "probability": 0.21484375
                },
                {
                    "start": 735.88,
                    "end": 736.16,
                    "word": " of",
                    "probability": 0.89453125
                },
                {
                    "start": 736.16,
                    "end": 736.6,
                    "word": " entropy",
                    "probability": 0.56591796875
                },
                {
                    "start": 736.6,
                    "end": 736.92,
                    "word": " is",
                    "probability": 0.87744140625
                },
                {
                    "start": 736.92,
                    "end": 737.58,
                    "word": " reached",
                    "probability": 0.7412109375
                },
                {
                    "start": 737.58,
                    "end": 738.12,
                    "word": ",",
                    "probability": 0.452392578125
                },
                {
                    "start": 738.12,
                    "end": 738.34,
                    "word": " the",
                    "probability": 0.78857421875
                },
                {
                    "start": 738.34,
                    "end": 738.7,
                    "word": " algorithm",
                    "probability": 0.80712890625
                },
                {
                    "start": 738.7,
                    "end": 738.92,
                    "word": " is",
                    "probability": 0.888671875
                },
                {
                    "start": 738.92,
                    "end": 739.14,
                    "word": " not",
                    "probability": 0.89599609375
                },
                {
                    "start": 739.14,
                    "end": 739.58,
                    "word": " seeded",
                    "probability": 0.85546875
                },
                {
                    "start": 739.58,
                    "end": 739.86,
                    "word": ".",
                    "probability": 0.87353515625
                }
            ]
        },
        {
            "id": 119,
            "seek": 75254,
            "start": 739.86,
            "end": 745.28,
            "text": " So basically, our algorithm is blocked till the entropy is filled out.",
            "tokens": [
                50914,
                407,
                1936,
                11,
                527,
                9284,
                307,
                15470,
                4288,
                264,
                30867,
                307,
                6412,
                484,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27148437669331377,
            "compression_ratio": 1.6744186046511629,
            "no_speech_prob": 0.36279296875,
            "words": [
                {
                    "start": 739.86,
                    "end": 739.96,
                    "word": " So",
                    "probability": 0.7177734375
                },
                {
                    "start": 739.96,
                    "end": 740.34,
                    "word": " basically",
                    "probability": 0.75390625
                },
                {
                    "start": 740.34,
                    "end": 740.46,
                    "word": ",",
                    "probability": 0.3544921875
                },
                {
                    "start": 740.46,
                    "end": 740.56,
                    "word": " our",
                    "probability": 0.5361328125
                },
                {
                    "start": 740.56,
                    "end": 740.88,
                    "word": " algorithm",
                    "probability": 0.81640625
                },
                {
                    "start": 740.88,
                    "end": 741.22,
                    "word": " is",
                    "probability": 0.91162109375
                },
                {
                    "start": 741.22,
                    "end": 741.8,
                    "word": " blocked",
                    "probability": 0.67236328125
                },
                {
                    "start": 741.8,
                    "end": 742.28,
                    "word": " till",
                    "probability": 0.83642578125
                },
                {
                    "start": 742.28,
                    "end": 742.98,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 742.98,
                    "end": 743.46,
                    "word": " entropy",
                    "probability": 0.67431640625
                },
                {
                    "start": 743.46,
                    "end": 743.78,
                    "word": " is",
                    "probability": 0.87158203125
                },
                {
                    "start": 743.78,
                    "end": 744.4,
                    "word": " filled",
                    "probability": 0.77490234375
                },
                {
                    "start": 744.4,
                    "end": 744.66,
                    "word": " out",
                    "probability": 0.78759765625
                },
                {
                    "start": 744.66,
                    "end": 745.28,
                    "word": ".",
                    "probability": 0.46337890625
                }
            ]
        },
        {
            "id": 120,
            "seek": 75254,
            "start": 745.28,
            "end": 749.0,
            "text": " And non-blocking is whatever entropy is available, just feed the algorithm.",
            "tokens": [
                51164,
                400,
                2107,
                12,
                28830,
                278,
                307,
                2035,
                30867,
                307,
                2435,
                11,
                445,
                3154,
                264,
                9284,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27148437669331377,
            "compression_ratio": 1.6744186046511629,
            "no_speech_prob": 0.36279296875,
            "words": [
                {
                    "start": 745.28,
                    "end": 745.38,
                    "word": " And",
                    "probability": 0.732421875
                },
                {
                    "start": 745.38,
                    "end": 745.6,
                    "word": " non",
                    "probability": 0.88330078125
                },
                {
                    "start": 745.6,
                    "end": 745.96,
                    "word": "-blocking",
                    "probability": 0.92578125
                },
                {
                    "start": 745.96,
                    "end": 746.1,
                    "word": " is",
                    "probability": 0.89404296875
                },
                {
                    "start": 746.1,
                    "end": 746.4,
                    "word": " whatever",
                    "probability": 0.75
                },
                {
                    "start": 746.4,
                    "end": 746.8,
                    "word": " entropy",
                    "probability": 0.64111328125
                },
                {
                    "start": 746.8,
                    "end": 746.94,
                    "word": " is",
                    "probability": 0.798828125
                },
                {
                    "start": 746.94,
                    "end": 747.22,
                    "word": " available",
                    "probability": 0.76513671875
                },
                {
                    "start": 747.22,
                    "end": 747.3,
                    "word": ",",
                    "probability": 0.55029296875
                },
                {
                    "start": 747.3,
                    "end": 747.54,
                    "word": " just",
                    "probability": 0.87060546875
                },
                {
                    "start": 747.54,
                    "end": 747.76,
                    "word": " feed",
                    "probability": 0.80322265625
                },
                {
                    "start": 747.76,
                    "end": 747.94,
                    "word": " the",
                    "probability": 0.783203125
                },
                {
                    "start": 747.94,
                    "end": 748.36,
                    "word": " algorithm",
                    "probability": 0.82421875
                },
                {
                    "start": 748.36,
                    "end": 749.0,
                    "word": ".",
                    "probability": 0.96728515625
                }
            ]
        },
        {
            "id": 121,
            "seek": 75254,
            "start": 750.4,
            "end": 753.12,
            "text": " That's what operating system gives us.",
            "tokens": [
                51364,
                663,
                311,
                437,
                7447,
                1185,
                2709,
                505,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27148437669331377,
            "compression_ratio": 1.6744186046511629,
            "no_speech_prob": 0.36279296875,
            "words": [
                {
                    "start": 750.4,
                    "end": 751.04,
                    "word": " That's",
                    "probability": 0.860107421875
                },
                {
                    "start": 751.04,
                    "end": 751.22,
                    "word": " what",
                    "probability": 0.88525390625
                },
                {
                    "start": 751.22,
                    "end": 751.52,
                    "word": " operating",
                    "probability": 0.442138671875
                },
                {
                    "start": 751.52,
                    "end": 751.86,
                    "word": " system",
                    "probability": 0.86328125
                },
                {
                    "start": 751.86,
                    "end": 752.18,
                    "word": " gives",
                    "probability": 0.84912109375
                },
                {
                    "start": 752.18,
                    "end": 752.5,
                    "word": " us",
                    "probability": 0.89697265625
                },
                {
                    "start": 752.5,
                    "end": 753.12,
                    "word": ".",
                    "probability": 0.9638671875
                }
            ]
        },
        {
            "id": 122,
            "seek": 75254,
            "start": 753.12,
            "end": 756.94,
            "text": " Well, most of the cryptographers are pessimistic people.",
            "tokens": [
                51564,
                1042,
                11,
                881,
                295,
                264,
                9844,
                47222,
                366,
                37399,
                3142,
                561,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27148437669331377,
            "compression_ratio": 1.6744186046511629,
            "no_speech_prob": 0.36279296875,
            "words": [
                {
                    "start": 753.12,
                    "end": 753.48,
                    "word": " Well",
                    "probability": 0.54736328125
                },
                {
                    "start": 753.48,
                    "end": 753.62,
                    "word": ",",
                    "probability": 0.91064453125
                },
                {
                    "start": 753.62,
                    "end": 754.04,
                    "word": " most",
                    "probability": 0.80029296875
                },
                {
                    "start": 754.04,
                    "end": 754.16,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 754.16,
                    "end": 754.26,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 754.26,
                    "end": 754.8,
                    "word": " cryptographers",
                    "probability": 0.8662109375
                },
                {
                    "start": 754.8,
                    "end": 755.18,
                    "word": " are",
                    "probability": 0.8994140625
                },
                {
                    "start": 755.18,
                    "end": 755.86,
                    "word": " pessimistic",
                    "probability": 0.937255859375
                },
                {
                    "start": 755.86,
                    "end": 756.3,
                    "word": " people",
                    "probability": 0.92138671875
                },
                {
                    "start": 756.3,
                    "end": 756.94,
                    "word": ".",
                    "probability": 0.8505859375
                }
            ]
        },
        {
            "id": 123,
            "seek": 77194,
            "start": 756.94,
            "end": 762.26,
            "text": " They'll say, oh my god, you have to use blocking source, you have to have some level of entropy.",
            "tokens": [
                50364,
                814,
                603,
                584,
                11,
                1954,
                452,
                3044,
                11,
                291,
                362,
                281,
                764,
                17776,
                4009,
                11,
                291,
                362,
                281,
                362,
                512,
                1496,
                295,
                30867,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23392857440880366,
            "compression_ratio": 1.5178571428571428,
            "no_speech_prob": 0.07806396484375,
            "words": [
                {
                    "start": 756.94,
                    "end": 757.48,
                    "word": " They'll",
                    "probability": 0.34710693359375
                },
                {
                    "start": 757.48,
                    "end": 757.62,
                    "word": " say",
                    "probability": 0.87255859375
                },
                {
                    "start": 757.62,
                    "end": 757.72,
                    "word": ",",
                    "probability": 0.53759765625
                },
                {
                    "start": 757.72,
                    "end": 757.8,
                    "word": " oh",
                    "probability": 0.333984375
                },
                {
                    "start": 757.8,
                    "end": 757.92,
                    "word": " my",
                    "probability": 0.8056640625
                },
                {
                    "start": 757.92,
                    "end": 758.12,
                    "word": " god",
                    "probability": 0.481689453125
                },
                {
                    "start": 758.12,
                    "end": 758.18,
                    "word": ",",
                    "probability": 0.8349609375
                },
                {
                    "start": 758.18,
                    "end": 758.32,
                    "word": " you",
                    "probability": 0.888671875
                },
                {
                    "start": 758.32,
                    "end": 758.72,
                    "word": " have",
                    "probability": 0.875
                },
                {
                    "start": 758.72,
                    "end": 758.9,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 758.9,
                    "end": 759.14,
                    "word": " use",
                    "probability": 0.81787109375
                },
                {
                    "start": 759.14,
                    "end": 759.48,
                    "word": " blocking",
                    "probability": 0.63916015625
                },
                {
                    "start": 759.48,
                    "end": 759.78,
                    "word": " source",
                    "probability": 0.466064453125
                },
                {
                    "start": 759.78,
                    "end": 759.9,
                    "word": ",",
                    "probability": 0.281982421875
                },
                {
                    "start": 759.9,
                    "end": 759.96,
                    "word": " you",
                    "probability": 0.86669921875
                },
                {
                    "start": 759.96,
                    "end": 760.2,
                    "word": " have",
                    "probability": 0.88134765625
                },
                {
                    "start": 760.2,
                    "end": 760.36,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 760.36,
                    "end": 760.54,
                    "word": " have",
                    "probability": 0.88330078125
                },
                {
                    "start": 760.54,
                    "end": 760.76,
                    "word": " some",
                    "probability": 0.79443359375
                },
                {
                    "start": 760.76,
                    "end": 761.0,
                    "word": " level",
                    "probability": 0.79443359375
                },
                {
                    "start": 761.0,
                    "end": 761.18,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 761.18,
                    "end": 761.6,
                    "word": " entropy",
                    "probability": 0.552734375
                },
                {
                    "start": 761.6,
                    "end": 762.26,
                    "word": ".",
                    "probability": 0.8203125
                }
            ]
        },
        {
            "id": 124,
            "seek": 77194,
            "start": 762.78,
            "end": 770.42,
            "text": " Well, I beg to differ. 80% of the applications don't really need that high level of entropy.",
            "tokens": [
                50614,
                1042,
                11,
                286,
                4612,
                281,
                743,
                13,
                4688,
                4,
                295,
                264,
                5821,
                500,
                380,
                534,
                643,
                300,
                1090,
                1496,
                295,
                30867,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23392857440880366,
            "compression_ratio": 1.5178571428571428,
            "no_speech_prob": 0.07806396484375,
            "words": [
                {
                    "start": 762.78,
                    "end": 763.36,
                    "word": " Well",
                    "probability": 0.58056640625
                },
                {
                    "start": 763.36,
                    "end": 763.42,
                    "word": ",",
                    "probability": 0.84228515625
                },
                {
                    "start": 763.42,
                    "end": 763.52,
                    "word": " I",
                    "probability": 0.9931640625
                },
                {
                    "start": 763.52,
                    "end": 763.78,
                    "word": " beg",
                    "probability": 0.783203125
                },
                {
                    "start": 763.78,
                    "end": 763.96,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 763.96,
                    "end": 764.4,
                    "word": " differ",
                    "probability": 0.84912109375
                },
                {
                    "start": 764.4,
                    "end": 765.02,
                    "word": ".",
                    "probability": 0.6279296875
                },
                {
                    "start": 765.08,
                    "end": 765.74,
                    "word": " 80",
                    "probability": 0.83203125
                },
                {
                    "start": 765.74,
                    "end": 765.98,
                    "word": "%",
                    "probability": 0.92822265625
                },
                {
                    "start": 765.98,
                    "end": 766.2,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 766.2,
                    "end": 766.32,
                    "word": " the",
                    "probability": 0.75927734375
                },
                {
                    "start": 766.32,
                    "end": 766.72,
                    "word": " applications",
                    "probability": 0.7548828125
                },
                {
                    "start": 766.72,
                    "end": 767.26,
                    "word": " don't",
                    "probability": 0.942626953125
                },
                {
                    "start": 767.26,
                    "end": 767.52,
                    "word": " really",
                    "probability": 0.7724609375
                },
                {
                    "start": 767.52,
                    "end": 767.96,
                    "word": " need",
                    "probability": 0.818359375
                },
                {
                    "start": 767.96,
                    "end": 768.28,
                    "word": " that",
                    "probability": 0.8779296875
                },
                {
                    "start": 768.28,
                    "end": 768.72,
                    "word": " high",
                    "probability": 0.8505859375
                },
                {
                    "start": 768.72,
                    "end": 769.08,
                    "word": " level",
                    "probability": 0.7265625
                },
                {
                    "start": 769.08,
                    "end": 769.36,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 769.36,
                    "end": 769.8,
                    "word": " entropy",
                    "probability": 0.58251953125
                },
                {
                    "start": 769.8,
                    "end": 770.42,
                    "word": ".",
                    "probability": 0.80126953125
                }
            ]
        },
        {
            "id": 125,
            "seek": 77194,
            "start": 770.42,
            "end": 776.34,
            "text": " You would be fine with using a non-blocking source for most part.",
            "tokens": [
                51014,
                509,
                576,
                312,
                2489,
                365,
                1228,
                257,
                2107,
                12,
                28830,
                278,
                4009,
                337,
                881,
                644,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23392857440880366,
            "compression_ratio": 1.5178571428571428,
            "no_speech_prob": 0.07806396484375,
            "words": [
                {
                    "start": 770.42,
                    "end": 770.78,
                    "word": " You",
                    "probability": 0.89453125
                },
                {
                    "start": 770.78,
                    "end": 771.22,
                    "word": " would",
                    "probability": 0.841796875
                },
                {
                    "start": 771.22,
                    "end": 771.46,
                    "word": " be",
                    "probability": 0.91162109375
                },
                {
                    "start": 771.46,
                    "end": 771.92,
                    "word": " fine",
                    "probability": 0.88818359375
                },
                {
                    "start": 771.92,
                    "end": 772.26,
                    "word": " with",
                    "probability": 0.80322265625
                },
                {
                    "start": 772.26,
                    "end": 772.84,
                    "word": " using",
                    "probability": 0.82373046875
                },
                {
                    "start": 773.24,
                    "end": 773.7,
                    "word": " a non",
                    "probability": 0.9130859375
                },
                {
                    "start": 773.7,
                    "end": 774.12,
                    "word": "-blocking",
                    "probability": 0.87255859375
                },
                {
                    "start": 774.12,
                    "end": 774.48,
                    "word": " source",
                    "probability": 0.76953125
                },
                {
                    "start": 774.48,
                    "end": 774.84,
                    "word": " for",
                    "probability": 0.84814453125
                },
                {
                    "start": 774.84,
                    "end": 775.34,
                    "word": " most",
                    "probability": 0.580078125
                },
                {
                    "start": 775.34,
                    "end": 775.68,
                    "word": " part",
                    "probability": 0.7939453125
                },
                {
                    "start": 775.68,
                    "end": 776.34,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 126,
            "seek": 79470,
            "start": 777.78,
            "end": 787.62,
            "text": " Second thing is, you should just be aware of, in this virtual machine era, where all the applications are deployed on virtual machines,",
            "tokens": [
                50414,
                5736,
                551,
                307,
                11,
                291,
                820,
                445,
                312,
                3650,
                295,
                11,
                294,
                341,
                6374,
                3479,
                4249,
                11,
                689,
                439,
                264,
                5821,
                366,
                17826,
                322,
                6374,
                8379,
                11,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27901785671710966,
            "compression_ratio": 1.7150537634408602,
            "no_speech_prob": 0.37744140625,
            "words": [
                {
                    "start": 777.78,
                    "end": 778.38,
                    "word": " Second",
                    "probability": 0.5576171875
                },
                {
                    "start": 778.38,
                    "end": 778.7,
                    "word": " thing",
                    "probability": 0.82275390625
                },
                {
                    "start": 778.7,
                    "end": 778.98,
                    "word": " is",
                    "probability": 0.89599609375
                },
                {
                    "start": 778.98,
                    "end": 779.48,
                    "word": ",",
                    "probability": 0.464599609375
                },
                {
                    "start": 779.48,
                    "end": 780.54,
                    "word": " you",
                    "probability": 0.8251953125
                },
                {
                    "start": 780.54,
                    "end": 780.72,
                    "word": " should",
                    "probability": 0.923828125
                },
                {
                    "start": 780.72,
                    "end": 780.94,
                    "word": " just",
                    "probability": 0.88623046875
                },
                {
                    "start": 780.94,
                    "end": 781.14,
                    "word": " be",
                    "probability": 0.90576171875
                },
                {
                    "start": 781.14,
                    "end": 781.6,
                    "word": " aware",
                    "probability": 0.8154296875
                },
                {
                    "start": 781.6,
                    "end": 781.98,
                    "word": " of",
                    "probability": 0.8798828125
                },
                {
                    "start": 781.98,
                    "end": 782.18,
                    "word": ",",
                    "probability": 0.273681640625
                },
                {
                    "start": 782.18,
                    "end": 782.7,
                    "word": " in",
                    "probability": 0.4140625
                },
                {
                    "start": 782.7,
                    "end": 782.98,
                    "word": " this",
                    "probability": 0.8759765625
                },
                {
                    "start": 782.98,
                    "end": 783.5,
                    "word": " virtual",
                    "probability": 0.841796875
                },
                {
                    "start": 783.5,
                    "end": 784.24,
                    "word": " machine",
                    "probability": 0.7451171875
                },
                {
                    "start": 784.24,
                    "end": 784.64,
                    "word": " era",
                    "probability": 0.81689453125
                },
                {
                    "start": 784.64,
                    "end": 784.88,
                    "word": ",",
                    "probability": 0.487060546875
                },
                {
                    "start": 784.88,
                    "end": 784.98,
                    "word": " where",
                    "probability": 0.8828125
                },
                {
                    "start": 784.98,
                    "end": 785.28,
                    "word": " all",
                    "probability": 0.88525390625
                },
                {
                    "start": 785.28,
                    "end": 785.38,
                    "word": " the",
                    "probability": 0.407958984375
                },
                {
                    "start": 785.38,
                    "end": 785.86,
                    "word": " applications",
                    "probability": 0.7060546875
                },
                {
                    "start": 785.86,
                    "end": 786.12,
                    "word": " are",
                    "probability": 0.88232421875
                },
                {
                    "start": 786.12,
                    "end": 786.42,
                    "word": " deployed",
                    "probability": 0.7490234375
                },
                {
                    "start": 786.42,
                    "end": 786.58,
                    "word": " on",
                    "probability": 0.720703125
                },
                {
                    "start": 786.58,
                    "end": 786.88,
                    "word": " virtual",
                    "probability": 0.8056640625
                },
                {
                    "start": 786.88,
                    "end": 787.32,
                    "word": " machines",
                    "probability": 0.81884765625
                },
                {
                    "start": 787.32,
                    "end": 787.62,
                    "word": ",",
                    "probability": 0.83056640625
                }
            ]
        },
        {
            "id": 127,
            "seek": 79470,
            "start": 787.94,
            "end": 793.36,
            "text": " even the source of entropy is coming from the guest operating system and not the actual host,",
            "tokens": [
                50914,
                754,
                264,
                4009,
                295,
                30867,
                307,
                1348,
                490,
                264,
                8341,
                7447,
                1185,
                293,
                406,
                264,
                3539,
                3975,
                11,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27901785671710966,
            "compression_ratio": 1.7150537634408602,
            "no_speech_prob": 0.37744140625,
            "words": [
                {
                    "start": 787.94,
                    "end": 788.2,
                    "word": " even",
                    "probability": 0.8115234375
                },
                {
                    "start": 788.2,
                    "end": 788.4,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 788.4,
                    "end": 788.68,
                    "word": " source",
                    "probability": 0.7275390625
                },
                {
                    "start": 788.68,
                    "end": 788.9,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 788.9,
                    "end": 789.34,
                    "word": " entropy",
                    "probability": 0.52099609375
                },
                {
                    "start": 789.34,
                    "end": 789.7,
                    "word": " is",
                    "probability": 0.90087890625
                },
                {
                    "start": 789.7,
                    "end": 790.06,
                    "word": " coming",
                    "probability": 0.8154296875
                },
                {
                    "start": 790.06,
                    "end": 790.52,
                    "word": " from",
                    "probability": 0.828125
                },
                {
                    "start": 790.52,
                    "end": 791.0,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 791.0,
                    "end": 791.3,
                    "word": " guest",
                    "probability": 0.873046875
                },
                {
                    "start": 791.3,
                    "end": 791.66,
                    "word": " operating",
                    "probability": 0.8447265625
                },
                {
                    "start": 791.66,
                    "end": 792.06,
                    "word": " system",
                    "probability": 0.8701171875
                },
                {
                    "start": 792.06,
                    "end": 792.28,
                    "word": " and",
                    "probability": 0.7509765625
                },
                {
                    "start": 792.28,
                    "end": 792.48,
                    "word": " not",
                    "probability": 0.8974609375
                },
                {
                    "start": 792.48,
                    "end": 792.66,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 792.66,
                    "end": 792.98,
                    "word": " actual",
                    "probability": 0.82421875
                },
                {
                    "start": 792.98,
                    "end": 793.34,
                    "word": " host",
                    "probability": 0.69970703125
                },
                {
                    "start": 793.34,
                    "end": 793.36,
                    "word": ",",
                    "probability": 0.6484375
                }
            ]
        },
        {
            "id": 128,
            "seek": 79470,
            "start": 793.36,
            "end": 799.1,
            "text": " which has a far longer list of entropy sources, which even the operating system provides.",
            "tokens": [
                51214,
                597,
                575,
                257,
                1400,
                2854,
                1329,
                295,
                30867,
                7139,
                11,
                597,
                754,
                264,
                7447,
                1185,
                6417,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27901785671710966,
            "compression_ratio": 1.7150537634408602,
            "no_speech_prob": 0.37744140625,
            "words": [
                {
                    "start": 793.36,
                    "end": 793.54,
                    "word": " which",
                    "probability": 0.9169921875
                },
                {
                    "start": 793.54,
                    "end": 793.72,
                    "word": " has",
                    "probability": 0.90283203125
                },
                {
                    "start": 793.9,
                    "end": 794.24,
                    "word": " a far",
                    "probability": 0.873046875
                },
                {
                    "start": 794.24,
                    "end": 795.1,
                    "word": " longer",
                    "probability": 0.35986328125
                },
                {
                    "start": 795.1,
                    "end": 795.56,
                    "word": " list",
                    "probability": 0.8984375
                },
                {
                    "start": 795.56,
                    "end": 795.78,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 795.78,
                    "end": 796.16,
                    "word": " entropy",
                    "probability": 0.5595703125
                },
                {
                    "start": 796.16,
                    "end": 796.7,
                    "word": " sources",
                    "probability": 0.73291015625
                },
                {
                    "start": 796.7,
                    "end": 797.04,
                    "word": ",",
                    "probability": 0.716796875
                },
                {
                    "start": 797.04,
                    "end": 797.2,
                    "word": " which",
                    "probability": 0.7099609375
                },
                {
                    "start": 797.2,
                    "end": 797.36,
                    "word": " even",
                    "probability": 0.71044921875
                },
                {
                    "start": 797.36,
                    "end": 797.48,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 797.48,
                    "end": 797.74,
                    "word": " operating",
                    "probability": 0.88720703125
                },
                {
                    "start": 797.74,
                    "end": 798.02,
                    "word": " system",
                    "probability": 0.8671875
                },
                {
                    "start": 798.02,
                    "end": 798.5,
                    "word": " provides",
                    "probability": 0.81591796875
                },
                {
                    "start": 798.5,
                    "end": 799.1,
                    "word": ".",
                    "probability": 0.9931640625
                }
            ]
        },
        {
            "id": 129,
            "seek": 82372,
            "start": 799.1,
            "end": 805.12,
            "text": " What I'm trying to say is, the entropy provided in an application deployed in a guest operating system",
            "tokens": [
                50364,
                708,
                286,
                478,
                1382,
                281,
                584,
                307,
                11,
                264,
                30867,
                5649,
                294,
                364,
                3861,
                17826,
                294,
                257,
                8341,
                7447,
                1185,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.237991897734227,
            "compression_ratio": 1.671641791044776,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 799.1,
                    "end": 799.36,
                    "word": " What",
                    "probability": 0.55517578125
                },
                {
                    "start": 799.36,
                    "end": 799.6,
                    "word": " I'm",
                    "probability": 0.927490234375
                },
                {
                    "start": 799.6,
                    "end": 799.8,
                    "word": " trying",
                    "probability": 0.80029296875
                },
                {
                    "start": 799.8,
                    "end": 799.98,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 799.98,
                    "end": 800.24,
                    "word": " say",
                    "probability": 0.89111328125
                },
                {
                    "start": 800.24,
                    "end": 800.56,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 800.56,
                    "end": 800.78,
                    "word": ",",
                    "probability": 0.051422119140625
                },
                {
                    "start": 800.78,
                    "end": 800.8,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 800.8,
                    "end": 801.18,
                    "word": " entropy",
                    "probability": 0.544921875
                },
                {
                    "start": 801.18,
                    "end": 801.8,
                    "word": " provided",
                    "probability": 0.81396484375
                },
                {
                    "start": 801.8,
                    "end": 802.12,
                    "word": " in",
                    "probability": 0.90185546875
                },
                {
                    "start": 802.12,
                    "end": 802.26,
                    "word": " an",
                    "probability": 0.90283203125
                },
                {
                    "start": 802.26,
                    "end": 802.72,
                    "word": " application",
                    "probability": 0.77197265625
                },
                {
                    "start": 802.72,
                    "end": 803.4,
                    "word": " deployed",
                    "probability": 0.76171875
                },
                {
                    "start": 803.4,
                    "end": 803.68,
                    "word": " in",
                    "probability": 0.9013671875
                },
                {
                    "start": 803.86,
                    "end": 804.12,
                    "word": " a guest",
                    "probability": 0.89697265625
                },
                {
                    "start": 804.12,
                    "end": 804.48,
                    "word": " operating",
                    "probability": 0.89111328125
                },
                {
                    "start": 804.48,
                    "end": 805.12,
                    "word": " system",
                    "probability": 0.875
                }
            ]
        },
        {
            "id": 130,
            "seek": 82372,
            "start": 805.12,
            "end": 809.78,
            "text": " might not be at par with what a host can provide.",
            "tokens": [
                50664,
                1062,
                406,
                312,
                412,
                971,
                365,
                437,
                257,
                3975,
                393,
                2893,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.237991897734227,
            "compression_ratio": 1.671641791044776,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 805.12,
                    "end": 805.58,
                    "word": " might",
                    "probability": 0.76904296875
                },
                {
                    "start": 805.58,
                    "end": 805.9,
                    "word": " not",
                    "probability": 0.890625
                },
                {
                    "start": 805.9,
                    "end": 806.24,
                    "word": " be",
                    "probability": 0.90966796875
                },
                {
                    "start": 806.24,
                    "end": 806.76,
                    "word": " at",
                    "probability": 0.84619140625
                },
                {
                    "start": 806.76,
                    "end": 807.08,
                    "word": " par",
                    "probability": 0.84521484375
                },
                {
                    "start": 807.08,
                    "end": 807.32,
                    "word": " with",
                    "probability": 0.8134765625
                },
                {
                    "start": 807.32,
                    "end": 807.72,
                    "word": " what",
                    "probability": 0.8818359375
                },
                {
                    "start": 808.3,
                    "end": 808.6,
                    "word": " a host",
                    "probability": 0.8359375
                },
                {
                    "start": 808.6,
                    "end": 808.82,
                    "word": " can",
                    "probability": 0.89697265625
                },
                {
                    "start": 808.82,
                    "end": 809.26,
                    "word": " provide",
                    "probability": 0.90380859375
                },
                {
                    "start": 809.26,
                    "end": 809.78,
                    "word": ".",
                    "probability": 0.9892578125
                }
            ]
        },
        {
            "id": 131,
            "seek": 82372,
            "start": 810.72,
            "end": 815.38,
            "text": " It's better to go for non-blocking, otherwise the applications might never really start,",
            "tokens": [
                50914,
                467,
                311,
                1101,
                281,
                352,
                337,
                2107,
                12,
                28830,
                278,
                11,
                5911,
                264,
                5821,
                1062,
                1128,
                534,
                722,
                11,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.237991897734227,
            "compression_ratio": 1.671641791044776,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 810.72,
                    "end": 811.24,
                    "word": " It's",
                    "probability": 0.947021484375
                },
                {
                    "start": 811.24,
                    "end": 811.5,
                    "word": " better",
                    "probability": 0.84375
                },
                {
                    "start": 811.5,
                    "end": 811.68,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 811.68,
                    "end": 811.86,
                    "word": " go",
                    "probability": 0.8876953125
                },
                {
                    "start": 811.86,
                    "end": 812.06,
                    "word": " for",
                    "probability": 0.8916015625
                },
                {
                    "start": 812.06,
                    "end": 812.32,
                    "word": " non",
                    "probability": 0.7978515625
                },
                {
                    "start": 812.32,
                    "end": 812.82,
                    "word": "-blocking",
                    "probability": 0.8896484375
                },
                {
                    "start": 812.82,
                    "end": 812.9,
                    "word": ",",
                    "probability": 0.552734375
                },
                {
                    "start": 812.9,
                    "end": 813.18,
                    "word": " otherwise",
                    "probability": 0.708984375
                },
                {
                    "start": 813.18,
                    "end": 813.68,
                    "word": " the",
                    "probability": 0.32958984375
                },
                {
                    "start": 813.68,
                    "end": 814.1,
                    "word": " applications",
                    "probability": 0.72705078125
                },
                {
                    "start": 814.1,
                    "end": 814.34,
                    "word": " might",
                    "probability": 0.748046875
                },
                {
                    "start": 814.34,
                    "end": 814.58,
                    "word": " never",
                    "probability": 0.86962890625
                },
                {
                    "start": 814.58,
                    "end": 814.84,
                    "word": " really",
                    "probability": 0.552734375
                },
                {
                    "start": 814.84,
                    "end": 815.24,
                    "word": " start",
                    "probability": 0.85791015625
                },
                {
                    "start": 815.24,
                    "end": 815.38,
                    "word": ",",
                    "probability": 0.192138671875
                }
            ]
        },
        {
            "id": 132,
            "seek": 82372,
            "start": 815.38,
            "end": 819.86,
            "text": " because they are just sitting and waiting for a desired set of entropy.",
            "tokens": [
                51164,
                570,
                436,
                366,
                445,
                3798,
                293,
                3806,
                337,
                257,
                14721,
                992,
                295,
                30867,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.237991897734227,
            "compression_ratio": 1.671641791044776,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 815.38,
                    "end": 815.6,
                    "word": " because",
                    "probability": 0.83251953125
                },
                {
                    "start": 815.6,
                    "end": 815.72,
                    "word": " they",
                    "probability": 0.73876953125
                },
                {
                    "start": 815.72,
                    "end": 815.8,
                    "word": " are",
                    "probability": 0.438720703125
                },
                {
                    "start": 815.8,
                    "end": 815.94,
                    "word": " just",
                    "probability": 0.88037109375
                },
                {
                    "start": 815.94,
                    "end": 816.22,
                    "word": " sitting",
                    "probability": 0.7802734375
                },
                {
                    "start": 816.22,
                    "end": 816.46,
                    "word": " and",
                    "probability": 0.8896484375
                },
                {
                    "start": 816.46,
                    "end": 816.74,
                    "word": " waiting",
                    "probability": 0.8408203125
                },
                {
                    "start": 816.74,
                    "end": 817.1,
                    "word": " for",
                    "probability": 0.89990234375
                },
                {
                    "start": 817.3,
                    "end": 817.68,
                    "word": " a desired",
                    "probability": 0.7021484375
                },
                {
                    "start": 817.68,
                    "end": 817.96,
                    "word": " set",
                    "probability": 0.8662109375
                },
                {
                    "start": 817.96,
                    "end": 818.26,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 818.26,
                    "end": 819.34,
                    "word": " entropy",
                    "probability": 0.59423828125
                },
                {
                    "start": 819.34,
                    "end": 819.86,
                    "word": ".",
                    "probability": 0.9853515625
                }
            ]
        },
        {
            "id": 133,
            "seek": 82372,
            "start": 821.1,
            "end": 824.48,
            "text": " It's an active area of research, there are mechanisms to avoid it,",
            "tokens": [
                51414,
                467,
                311,
                364,
                4967,
                1859,
                295,
                2132,
                11,
                456,
                366,
                15902,
                281,
                5042,
                309,
                11,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.237991897734227,
            "compression_ratio": 1.671641791044776,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 821.1,
                    "end": 821.34,
                    "word": " It's",
                    "probability": 0.87744140625
                },
                {
                    "start": 821.34,
                    "end": 821.46,
                    "word": " an",
                    "probability": 0.900390625
                },
                {
                    "start": 821.46,
                    "end": 821.74,
                    "word": " active",
                    "probability": 0.8818359375
                },
                {
                    "start": 821.74,
                    "end": 822.16,
                    "word": " area",
                    "probability": 0.81640625
                },
                {
                    "start": 822.16,
                    "end": 822.34,
                    "word": " of",
                    "probability": 0.84228515625
                },
                {
                    "start": 822.34,
                    "end": 822.7,
                    "word": " research",
                    "probability": 0.72216796875
                },
                {
                    "start": 822.7,
                    "end": 822.84,
                    "word": ",",
                    "probability": 0.391845703125
                },
                {
                    "start": 822.84,
                    "end": 822.92,
                    "word": " there",
                    "probability": 0.7890625
                },
                {
                    "start": 822.92,
                    "end": 823.0,
                    "word": " are",
                    "probability": 0.884765625
                },
                {
                    "start": 823.0,
                    "end": 823.42,
                    "word": " mechanisms",
                    "probability": 0.63330078125
                },
                {
                    "start": 823.42,
                    "end": 823.74,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 823.74,
                    "end": 824.16,
                    "word": " avoid",
                    "probability": 0.8095703125
                },
                {
                    "start": 824.16,
                    "end": 824.36,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 824.36,
                    "end": 824.48,
                    "word": ",",
                    "probability": 0.8134765625
                }
            ]
        },
        {
            "id": 134,
            "seek": 82372,
            "start": 824.48,
            "end": 828.12,
            "text": " but the most important step is first to be aware of that situation.",
            "tokens": [
                51614,
                457,
                264,
                881,
                1021,
                1823,
                307,
                700,
                281,
                312,
                3650,
                295,
                300,
                2590,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.237991897734227,
            "compression_ratio": 1.671641791044776,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 824.48,
                    "end": 824.68,
                    "word": " but",
                    "probability": 0.890625
                },
                {
                    "start": 824.68,
                    "end": 825.04,
                    "word": " the",
                    "probability": 0.2958984375
                },
                {
                    "start": 825.04,
                    "end": 825.22,
                    "word": " most",
                    "probability": 0.80712890625
                },
                {
                    "start": 825.22,
                    "end": 825.54,
                    "word": " important",
                    "probability": 0.78173828125
                },
                {
                    "start": 825.54,
                    "end": 825.88,
                    "word": " step",
                    "probability": 0.8115234375
                },
                {
                    "start": 825.88,
                    "end": 826.04,
                    "word": " is",
                    "probability": 0.8935546875
                },
                {
                    "start": 826.04,
                    "end": 826.24,
                    "word": " first",
                    "probability": 0.63525390625
                },
                {
                    "start": 826.24,
                    "end": 826.36,
                    "word": " to",
                    "probability": 0.84326171875
                },
                {
                    "start": 826.36,
                    "end": 826.5,
                    "word": " be",
                    "probability": 0.90673828125
                },
                {
                    "start": 826.5,
                    "end": 826.76,
                    "word": " aware",
                    "probability": 0.81640625
                },
                {
                    "start": 826.76,
                    "end": 826.94,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 826.94,
                    "end": 827.1,
                    "word": " that",
                    "probability": 0.8701171875
                },
                {
                    "start": 827.1,
                    "end": 827.6,
                    "word": " situation",
                    "probability": 0.7998046875
                },
                {
                    "start": 827.6,
                    "end": 828.12,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 135,
            "seek": 84722,
            "start": 828.12,
            "end": 832.42,
            "text": " And lastly, I've seen countless examples, even some implementations,",
            "tokens": [
                50364,
                400,
                16386,
                11,
                286,
                600,
                1612,
                19223,
                5110,
                11,
                754,
                512,
                4445,
                763,
                11,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24894424789660685,
            "compression_ratio": 1.5360824742268042,
            "no_speech_prob": 0.00818634033203125,
            "words": [
                {
                    "start": 828.12,
                    "end": 828.68,
                    "word": " And",
                    "probability": 0.6435546875
                },
                {
                    "start": 828.68,
                    "end": 829.08,
                    "word": " lastly",
                    "probability": 0.857421875
                },
                {
                    "start": 829.08,
                    "end": 829.22,
                    "word": ",",
                    "probability": 0.85986328125
                },
                {
                    "start": 829.22,
                    "end": 829.4,
                    "word": " I've",
                    "probability": 0.911376953125
                },
                {
                    "start": 829.4,
                    "end": 829.6,
                    "word": " seen",
                    "probability": 0.8759765625
                },
                {
                    "start": 829.6,
                    "end": 830.16,
                    "word": " countless",
                    "probability": 0.634765625
                },
                {
                    "start": 830.16,
                    "end": 830.84,
                    "word": " examples",
                    "probability": 0.775390625
                },
                {
                    "start": 830.84,
                    "end": 831.12,
                    "word": ",",
                    "probability": 0.6865234375
                },
                {
                    "start": 831.12,
                    "end": 831.2,
                    "word": " even",
                    "probability": 0.7939453125
                },
                {
                    "start": 831.2,
                    "end": 831.46,
                    "word": " some",
                    "probability": 0.81494140625
                },
                {
                    "start": 831.46,
                    "end": 832.2,
                    "word": " implementations",
                    "probability": 0.860107421875
                },
                {
                    "start": 832.2,
                    "end": 832.42,
                    "word": ",",
                    "probability": 0.323486328125
                }
            ]
        },
        {
            "id": 136,
            "seek": 84722,
            "start": 832.42,
            "end": 837.78,
            "text": " which rely on the milliseconds and microseconds as a source of entropy.",
            "tokens": [
                50564,
                597,
                10687,
                322,
                264,
                34184,
                293,
                3123,
                37841,
                28750,
                382,
                257,
                4009,
                295,
                30867,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24894424789660685,
            "compression_ratio": 1.5360824742268042,
            "no_speech_prob": 0.00818634033203125,
            "words": [
                {
                    "start": 832.42,
                    "end": 832.52,
                    "word": " which",
                    "probability": 0.91162109375
                },
                {
                    "start": 832.52,
                    "end": 833.0,
                    "word": " rely",
                    "probability": 0.80908203125
                },
                {
                    "start": 833.0,
                    "end": 833.34,
                    "word": " on",
                    "probability": 0.90869140625
                },
                {
                    "start": 833.34,
                    "end": 833.78,
                    "word": " the",
                    "probability": 0.77197265625
                },
                {
                    "start": 833.78,
                    "end": 834.5,
                    "word": " milliseconds",
                    "probability": 0.7529296875
                },
                {
                    "start": 834.5,
                    "end": 834.8,
                    "word": " and",
                    "probability": 0.90087890625
                },
                {
                    "start": 834.8,
                    "end": 835.42,
                    "word": " microseconds",
                    "probability": 0.8370768229166666
                },
                {
                    "start": 835.42,
                    "end": 835.7,
                    "word": " as",
                    "probability": 0.90576171875
                },
                {
                    "start": 835.92,
                    "end": 836.22,
                    "word": " a source",
                    "probability": 0.7158203125
                },
                {
                    "start": 836.22,
                    "end": 836.48,
                    "word": " of",
                    "probability": 0.87548828125
                },
                {
                    "start": 836.48,
                    "end": 837.14,
                    "word": " entropy",
                    "probability": 0.492431640625
                },
                {
                    "start": 837.14,
                    "end": 837.78,
                    "word": ".",
                    "probability": 0.90478515625
                }
            ]
        },
        {
            "id": 137,
            "seek": 84722,
            "start": 838.26,
            "end": 841.04,
            "text": " Just don't do that, please.",
            "tokens": [
                50814,
                1449,
                500,
                380,
                360,
                300,
                11,
                1767,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24894424789660685,
            "compression_ratio": 1.5360824742268042,
            "no_speech_prob": 0.00818634033203125,
            "words": [
                {
                    "start": 838.26,
                    "end": 838.9,
                    "word": " Just",
                    "probability": 0.33251953125
                },
                {
                    "start": 838.9,
                    "end": 839.76,
                    "word": " don't",
                    "probability": 0.942626953125
                },
                {
                    "start": 839.76,
                    "end": 839.88,
                    "word": " do",
                    "probability": 0.90576171875
                },
                {
                    "start": 839.88,
                    "end": 840.1,
                    "word": " that",
                    "probability": 0.87939453125
                },
                {
                    "start": 840.1,
                    "end": 840.18,
                    "word": ",",
                    "probability": 0.796875
                },
                {
                    "start": 840.18,
                    "end": 840.4,
                    "word": " please",
                    "probability": 0.71435546875
                },
                {
                    "start": 840.4,
                    "end": 841.04,
                    "word": ".",
                    "probability": 0.978515625
                }
            ]
        },
        {
            "id": 138,
            "seek": 84722,
            "start": 841.92,
            "end": 846.04,
            "text": " There are obviously some attacks because of a lower source of entropy.",
            "tokens": [
                51014,
                821,
                366,
                2745,
                512,
                8122,
                570,
                295,
                257,
                3126,
                4009,
                295,
                30867,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24894424789660685,
            "compression_ratio": 1.5360824742268042,
            "no_speech_prob": 0.00818634033203125,
            "words": [
                {
                    "start": 841.92,
                    "end": 842.24,
                    "word": " There",
                    "probability": 0.79736328125
                },
                {
                    "start": 842.24,
                    "end": 842.42,
                    "word": " are",
                    "probability": 0.8935546875
                },
                {
                    "start": 842.42,
                    "end": 842.74,
                    "word": " obviously",
                    "probability": 0.79443359375
                },
                {
                    "start": 842.74,
                    "end": 843.02,
                    "word": " some",
                    "probability": 0.7998046875
                },
                {
                    "start": 843.02,
                    "end": 843.42,
                    "word": " attacks",
                    "probability": 0.66943359375
                },
                {
                    "start": 843.42,
                    "end": 843.78,
                    "word": " because",
                    "probability": 0.77734375
                },
                {
                    "start": 843.78,
                    "end": 844.16,
                    "word": " of",
                    "probability": 0.89599609375
                },
                {
                    "start": 844.58,
                    "end": 844.8,
                    "word": " a lower",
                    "probability": 0.79833984375
                },
                {
                    "start": 844.8,
                    "end": 845.14,
                    "word": " source",
                    "probability": 0.70703125
                },
                {
                    "start": 845.14,
                    "end": 845.38,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 845.38,
                    "end": 845.8,
                    "word": " entropy",
                    "probability": 0.53369140625
                },
                {
                    "start": 845.8,
                    "end": 846.04,
                    "word": ".",
                    "probability": 0.67919921875
                }
            ]
        },
        {
            "id": 139,
            "seek": 84722,
            "start": 846.04,
            "end": 851.62,
            "text": " One which comes to my mind is the Sony PlayStation attack.",
            "tokens": [
                51264,
                1485,
                597,
                1487,
                281,
                452,
                1575,
                307,
                264,
                13575,
                20599,
                2690,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24894424789660685,
            "compression_ratio": 1.5360824742268042,
            "no_speech_prob": 0.00818634033203125,
            "words": [
                {
                    "start": 846.04,
                    "end": 846.14,
                    "word": " One",
                    "probability": 0.8935546875
                },
                {
                    "start": 846.14,
                    "end": 846.36,
                    "word": " which",
                    "probability": 0.82470703125
                },
                {
                    "start": 846.36,
                    "end": 846.62,
                    "word": " comes",
                    "probability": 0.81005859375
                },
                {
                    "start": 846.62,
                    "end": 846.78,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 846.78,
                    "end": 846.98,
                    "word": " my",
                    "probability": 0.884765625
                },
                {
                    "start": 846.98,
                    "end": 847.32,
                    "word": " mind",
                    "probability": 0.810546875
                },
                {
                    "start": 847.32,
                    "end": 847.6,
                    "word": " is",
                    "probability": 0.89599609375
                },
                {
                    "start": 847.6,
                    "end": 848.88,
                    "word": " the",
                    "probability": 0.363037109375
                },
                {
                    "start": 848.88,
                    "end": 849.92,
                    "word": " Sony",
                    "probability": 0.88623046875
                },
                {
                    "start": 849.92,
                    "end": 850.36,
                    "word": " PlayStation",
                    "probability": 0.74169921875
                },
                {
                    "start": 850.36,
                    "end": 850.98,
                    "word": " attack",
                    "probability": 0.73681640625
                },
                {
                    "start": 850.98,
                    "end": 851.62,
                    "word": ".",
                    "probability": 0.619140625
                }
            ]
        },
        {
            "id": 140,
            "seek": 87066,
            "start": 851.62,
            "end": 860.54,
            "text": " The digital signature used for signing that particular piece of game was used,",
            "tokens": [
                50364,
                440,
                4562,
                13397,
                1143,
                337,
                13393,
                300,
                1729,
                2522,
                295,
                1216,
                390,
                1143,
                11,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26744792560736336,
            "compression_ratio": 1.509433962264151,
            "no_speech_prob": 0.3994140625,
            "words": [
                {
                    "start": 851.62,
                    "end": 852.44,
                    "word": " The",
                    "probability": 0.342041015625
                },
                {
                    "start": 852.44,
                    "end": 852.84,
                    "word": " digital",
                    "probability": 0.72265625
                },
                {
                    "start": 852.84,
                    "end": 853.26,
                    "word": " signature",
                    "probability": 0.91650390625
                },
                {
                    "start": 853.26,
                    "end": 853.74,
                    "word": " used",
                    "probability": 0.80419921875
                },
                {
                    "start": 853.74,
                    "end": 854.14,
                    "word": " for",
                    "probability": 0.8935546875
                },
                {
                    "start": 854.14,
                    "end": 855.08,
                    "word": " signing",
                    "probability": 0.8095703125
                },
                {
                    "start": 855.08,
                    "end": 855.5,
                    "word": " that",
                    "probability": 0.8603515625
                },
                {
                    "start": 855.5,
                    "end": 856.1,
                    "word": " particular",
                    "probability": 0.72412109375
                },
                {
                    "start": 856.1,
                    "end": 856.62,
                    "word": " piece",
                    "probability": 0.80322265625
                },
                {
                    "start": 856.62,
                    "end": 856.84,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 856.84,
                    "end": 857.34,
                    "word": " game",
                    "probability": 0.76953125
                },
                {
                    "start": 857.34,
                    "end": 859.04,
                    "word": " was",
                    "probability": 0.5498046875
                },
                {
                    "start": 859.04,
                    "end": 859.94,
                    "word": " used",
                    "probability": 0.74365234375
                },
                {
                    "start": 859.94,
                    "end": 860.54,
                    "word": ",",
                    "probability": 0.38134765625
                }
            ]
        },
        {
            "id": 141,
            "seek": 87066,
            "start": 860.54,
            "end": 867.9,
            "text": " the entropy used to generate the digital signature was of very low randomness.",
            "tokens": [
                50764,
                264,
                30867,
                1143,
                281,
                8460,
                264,
                4562,
                13397,
                390,
                295,
                588,
                2295,
                4974,
                1287,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26744792560736336,
            "compression_ratio": 1.509433962264151,
            "no_speech_prob": 0.3994140625,
            "words": [
                {
                    "start": 860.54,
                    "end": 860.66,
                    "word": " the",
                    "probability": 0.78076171875
                },
                {
                    "start": 860.66,
                    "end": 861.02,
                    "word": " entropy",
                    "probability": 0.603515625
                },
                {
                    "start": 861.02,
                    "end": 861.38,
                    "word": " used",
                    "probability": 0.76123046875
                },
                {
                    "start": 861.38,
                    "end": 861.54,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 861.54,
                    "end": 862.06,
                    "word": " generate",
                    "probability": 0.85693359375
                },
                {
                    "start": 862.06,
                    "end": 862.28,
                    "word": " the",
                    "probability": 0.77587890625
                },
                {
                    "start": 862.28,
                    "end": 862.54,
                    "word": " digital",
                    "probability": 0.8525390625
                },
                {
                    "start": 862.54,
                    "end": 863.14,
                    "word": " signature",
                    "probability": 0.90576171875
                },
                {
                    "start": 863.14,
                    "end": 863.44,
                    "word": " was",
                    "probability": 0.859375
                },
                {
                    "start": 863.44,
                    "end": 863.62,
                    "word": " of",
                    "probability": 0.8125
                },
                {
                    "start": 863.62,
                    "end": 863.96,
                    "word": " very",
                    "probability": 0.72314453125
                },
                {
                    "start": 863.96,
                    "end": 864.84,
                    "word": " low",
                    "probability": 0.8212890625
                },
                {
                    "start": 864.84,
                    "end": 867.42,
                    "word": " randomness",
                    "probability": 0.8359375
                },
                {
                    "start": 867.42,
                    "end": 867.9,
                    "word": ".",
                    "probability": 0.7734375
                }
            ]
        },
        {
            "id": 142,
            "seek": 87066,
            "start": 867.9,
            "end": 871.66,
            "text": " So this is out there, it happens all the time.",
            "tokens": [
                51164,
                407,
                341,
                307,
                484,
                456,
                11,
                309,
                2314,
                439,
                264,
                565,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26744792560736336,
            "compression_ratio": 1.509433962264151,
            "no_speech_prob": 0.3994140625,
            "words": [
                {
                    "start": 867.9,
                    "end": 868.46,
                    "word": " So",
                    "probability": 0.8955078125
                },
                {
                    "start": 868.46,
                    "end": 868.68,
                    "word": " this",
                    "probability": 0.74560546875
                },
                {
                    "start": 868.68,
                    "end": 868.86,
                    "word": " is",
                    "probability": 0.8955078125
                },
                {
                    "start": 868.86,
                    "end": 869.08,
                    "word": " out",
                    "probability": 0.81005859375
                },
                {
                    "start": 869.08,
                    "end": 869.32,
                    "word": " there",
                    "probability": 0.86083984375
                },
                {
                    "start": 869.32,
                    "end": 869.44,
                    "word": ",",
                    "probability": 0.5986328125
                },
                {
                    "start": 869.44,
                    "end": 869.5,
                    "word": " it",
                    "probability": 0.724609375
                },
                {
                    "start": 869.5,
                    "end": 870.3,
                    "word": " happens",
                    "probability": 0.7880859375
                },
                {
                    "start": 870.3,
                    "end": 870.52,
                    "word": " all",
                    "probability": 0.89501953125
                },
                {
                    "start": 870.52,
                    "end": 870.66,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 870.66,
                    "end": 870.94,
                    "word": " time",
                    "probability": 0.80419921875
                },
                {
                    "start": 870.94,
                    "end": 871.66,
                    "word": ".",
                    "probability": 0.99267578125
                }
            ]
        },
        {
            "id": 143,
            "seek": 87066,
            "start": 871.98,
            "end": 875.06,
            "text": " The next is, what algorithm to use?",
            "tokens": [
                51364,
                440,
                958,
                307,
                11,
                437,
                9284,
                281,
                764,
                30,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26744792560736336,
            "compression_ratio": 1.509433962264151,
            "no_speech_prob": 0.3994140625,
            "words": [
                {
                    "start": 871.98,
                    "end": 872.16,
                    "word": " The",
                    "probability": 0.7255859375
                },
                {
                    "start": 872.16,
                    "end": 872.4,
                    "word": " next",
                    "probability": 0.8583984375
                },
                {
                    "start": 872.4,
                    "end": 872.68,
                    "word": " is",
                    "probability": 0.89794921875
                },
                {
                    "start": 872.68,
                    "end": 872.94,
                    "word": ",",
                    "probability": 0.35107421875
                },
                {
                    "start": 872.94,
                    "end": 873.28,
                    "word": " what",
                    "probability": 0.76611328125
                },
                {
                    "start": 873.28,
                    "end": 873.8,
                    "word": " algorithm",
                    "probability": 0.74853515625
                },
                {
                    "start": 873.8,
                    "end": 874.04,
                    "word": " to",
                    "probability": 0.853515625
                },
                {
                    "start": 874.04,
                    "end": 874.34,
                    "word": " use",
                    "probability": 0.8154296875
                },
                {
                    "start": 874.34,
                    "end": 875.06,
                    "word": "?",
                    "probability": 0.80419921875
                }
            ]
        },
        {
            "id": 144,
            "seek": 89528,
            "start": 875.06,
            "end": 883.24,
            "text": " Well, it's always better to rely on algorithms which are based on hashing or hash-based MACs,",
            "tokens": [
                50364,
                1042,
                11,
                309,
                311,
                1009,
                1101,
                281,
                10687,
                322,
                14642,
                597,
                366,
                2361,
                322,
                575,
                571,
                420,
                22019,
                12,
                6032,
                27716,
                82,
                11,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22609186531549477,
            "compression_ratio": 1.5497630331753554,
            "no_speech_prob": 0.056640625,
            "words": [
                {
                    "start": 875.06,
                    "end": 875.44,
                    "word": " Well",
                    "probability": 0.6484375
                },
                {
                    "start": 875.44,
                    "end": 875.66,
                    "word": ",",
                    "probability": 0.8916015625
                },
                {
                    "start": 875.66,
                    "end": 876.26,
                    "word": " it's",
                    "probability": 0.8837890625
                },
                {
                    "start": 876.26,
                    "end": 876.48,
                    "word": " always",
                    "probability": 0.76513671875
                },
                {
                    "start": 876.48,
                    "end": 876.82,
                    "word": " better",
                    "probability": 0.82177734375
                },
                {
                    "start": 876.82,
                    "end": 877.0,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 877.0,
                    "end": 877.38,
                    "word": " rely",
                    "probability": 0.81201171875
                },
                {
                    "start": 877.38,
                    "end": 877.58,
                    "word": " on",
                    "probability": 0.900390625
                },
                {
                    "start": 877.58,
                    "end": 878.1,
                    "word": " algorithms",
                    "probability": 0.8759765625
                },
                {
                    "start": 878.1,
                    "end": 878.32,
                    "word": " which",
                    "probability": 0.76220703125
                },
                {
                    "start": 878.32,
                    "end": 878.44,
                    "word": " are",
                    "probability": 0.90283203125
                },
                {
                    "start": 878.44,
                    "end": 878.74,
                    "word": " based",
                    "probability": 0.77294921875
                },
                {
                    "start": 878.74,
                    "end": 878.98,
                    "word": " on",
                    "probability": 0.10498046875
                },
                {
                    "start": 878.98,
                    "end": 879.62,
                    "word": " hashing",
                    "probability": 0.808837890625
                },
                {
                    "start": 879.62,
                    "end": 879.94,
                    "word": " or",
                    "probability": 0.65966796875
                },
                {
                    "start": 879.94,
                    "end": 881.9,
                    "word": " hash",
                    "probability": 0.43408203125
                },
                {
                    "start": 881.9,
                    "end": 882.26,
                    "word": "-based",
                    "probability": 0.707763671875
                },
                {
                    "start": 882.26,
                    "end": 883.18,
                    "word": " MACs",
                    "probability": 0.60107421875
                },
                {
                    "start": 883.18,
                    "end": 883.24,
                    "word": ",",
                    "probability": 0.24951171875
                }
            ]
        },
        {
            "id": 145,
            "seek": 89528,
            "start": 883.24,
            "end": 886.72,
            "text": " or even good symmetric ciphers.",
            "tokens": [
                50764,
                420,
                754,
                665,
                32330,
                269,
                24595,
                433,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22609186531549477,
            "compression_ratio": 1.5497630331753554,
            "no_speech_prob": 0.056640625,
            "words": [
                {
                    "start": 883.24,
                    "end": 883.38,
                    "word": " or",
                    "probability": 0.900390625
                },
                {
                    "start": 883.38,
                    "end": 883.68,
                    "word": " even",
                    "probability": 0.81982421875
                },
                {
                    "start": 883.68,
                    "end": 884.3,
                    "word": " good",
                    "probability": 0.81689453125
                },
                {
                    "start": 884.3,
                    "end": 885.12,
                    "word": " symmetric",
                    "probability": 0.798828125
                },
                {
                    "start": 885.12,
                    "end": 886.42,
                    "word": " ciphers",
                    "probability": 0.9052734375
                },
                {
                    "start": 886.42,
                    "end": 886.72,
                    "word": ".",
                    "probability": 0.9697265625
                }
            ]
        },
        {
            "id": 146,
            "seek": 89528,
            "start": 886.98,
            "end": 891.6,
            "text": " Government standards approved only these ones, it's better to use that.",
            "tokens": [
                50964,
                7321,
                7787,
                10826,
                787,
                613,
                2306,
                11,
                309,
                311,
                1101,
                281,
                764,
                300,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22609186531549477,
            "compression_ratio": 1.5497630331753554,
            "no_speech_prob": 0.056640625,
            "words": [
                {
                    "start": 886.98,
                    "end": 887.58,
                    "word": " Government",
                    "probability": 0.779296875
                },
                {
                    "start": 887.58,
                    "end": 888.06,
                    "word": " standards",
                    "probability": 0.775390625
                },
                {
                    "start": 888.06,
                    "end": 888.52,
                    "word": " approved",
                    "probability": 0.424072265625
                },
                {
                    "start": 888.52,
                    "end": 888.88,
                    "word": " only",
                    "probability": 0.8251953125
                },
                {
                    "start": 888.88,
                    "end": 889.22,
                    "word": " these",
                    "probability": 0.70703125
                },
                {
                    "start": 889.22,
                    "end": 889.52,
                    "word": " ones",
                    "probability": 0.818359375
                },
                {
                    "start": 889.52,
                    "end": 889.6,
                    "word": ",",
                    "probability": 0.3818359375
                },
                {
                    "start": 889.6,
                    "end": 889.8,
                    "word": " it's",
                    "probability": 0.921142578125
                },
                {
                    "start": 889.8,
                    "end": 890.06,
                    "word": " better",
                    "probability": 0.81494140625
                },
                {
                    "start": 890.06,
                    "end": 890.3,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 890.3,
                    "end": 890.66,
                    "word": " use",
                    "probability": 0.814453125
                },
                {
                    "start": 890.66,
                    "end": 891.0,
                    "word": " that",
                    "probability": 0.86328125
                },
                {
                    "start": 891.0,
                    "end": 891.6,
                    "word": ".",
                    "probability": 0.9638671875
                }
            ]
        },
        {
            "id": 147,
            "seek": 89528,
            "start": 891.86,
            "end": 896.26,
            "text": " Unfortunately, not a lot of implementations provide this out of the box,",
            "tokens": [
                51214,
                8590,
                11,
                406,
                257,
                688,
                295,
                4445,
                763,
                2893,
                341,
                484,
                295,
                264,
                2424,
                11,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22609186531549477,
            "compression_ratio": 1.5497630331753554,
            "no_speech_prob": 0.056640625,
            "words": [
                {
                    "start": 891.86,
                    "end": 892.4,
                    "word": " Unfortunately",
                    "probability": 0.81298828125
                },
                {
                    "start": 892.4,
                    "end": 892.6,
                    "word": ",",
                    "probability": 0.896484375
                },
                {
                    "start": 892.6,
                    "end": 892.78,
                    "word": " not",
                    "probability": 0.88916015625
                },
                {
                    "start": 892.92,
                    "end": 893.1,
                    "word": " a lot",
                    "probability": 0.89599609375
                },
                {
                    "start": 893.1,
                    "end": 893.26,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 893.26,
                    "end": 893.96,
                    "word": " implementations",
                    "probability": 0.8828125
                },
                {
                    "start": 893.96,
                    "end": 894.62,
                    "word": " provide",
                    "probability": 0.87353515625
                },
                {
                    "start": 894.62,
                    "end": 895.1,
                    "word": " this",
                    "probability": 0.86767578125
                },
                {
                    "start": 895.1,
                    "end": 895.5,
                    "word": " out",
                    "probability": 0.77880859375
                },
                {
                    "start": 895.5,
                    "end": 895.64,
                    "word": " of",
                    "probability": 0.7724609375
                },
                {
                    "start": 895.64,
                    "end": 895.78,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 895.78,
                    "end": 896.08,
                    "word": " box",
                    "probability": 0.7880859375
                },
                {
                    "start": 896.08,
                    "end": 896.26,
                    "word": ",",
                    "probability": 0.7802734375
                }
            ]
        },
        {
            "id": 148,
            "seek": 89528,
            "start": 896.26,
            "end": 899.68,
            "text": " but please use that if they are actually being provided.",
            "tokens": [
                51414,
                457,
                1767,
                764,
                300,
                498,
                436,
                366,
                767,
                885,
                5649,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22609186531549477,
            "compression_ratio": 1.5497630331753554,
            "no_speech_prob": 0.056640625,
            "words": [
                {
                    "start": 896.26,
                    "end": 896.48,
                    "word": " but",
                    "probability": 0.9013671875
                },
                {
                    "start": 896.48,
                    "end": 897.2,
                    "word": " please",
                    "probability": 0.6953125
                },
                {
                    "start": 897.2,
                    "end": 897.52,
                    "word": " use",
                    "probability": 0.818359375
                },
                {
                    "start": 897.52,
                    "end": 897.74,
                    "word": " that",
                    "probability": 0.86328125
                },
                {
                    "start": 897.74,
                    "end": 897.9,
                    "word": " if",
                    "probability": 0.884765625
                },
                {
                    "start": 897.9,
                    "end": 898.04,
                    "word": " they",
                    "probability": 0.73583984375
                },
                {
                    "start": 898.04,
                    "end": 898.16,
                    "word": " are",
                    "probability": 0.814453125
                },
                {
                    "start": 898.16,
                    "end": 898.46,
                    "word": " actually",
                    "probability": 0.779296875
                },
                {
                    "start": 898.46,
                    "end": 898.68,
                    "word": " being",
                    "probability": 0.876953125
                },
                {
                    "start": 898.68,
                    "end": 899.08,
                    "word": " provided",
                    "probability": 0.81884765625
                },
                {
                    "start": 899.08,
                    "end": 899.68,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 149,
            "seek": 92038,
            "start": 899.68,
            "end": 906.76,
            "text": " If not these, then usually there are some good library-specific algorithms.",
            "tokens": [
                50364,
                759,
                406,
                613,
                11,
                550,
                2673,
                456,
                366,
                512,
                665,
                6405,
                12,
                29258,
                14642,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2582465203271972,
            "compression_ratio": 1.655,
            "no_speech_prob": 0.20166015625,
            "words": [
                {
                    "start": 899.68,
                    "end": 900.38,
                    "word": " If",
                    "probability": 0.68505859375
                },
                {
                    "start": 900.38,
                    "end": 900.62,
                    "word": " not",
                    "probability": 0.8759765625
                },
                {
                    "start": 900.62,
                    "end": 901.0,
                    "word": " these",
                    "probability": 0.63525390625
                },
                {
                    "start": 901.0,
                    "end": 901.14,
                    "word": ",",
                    "probability": 0.334228515625
                },
                {
                    "start": 901.14,
                    "end": 901.32,
                    "word": " then",
                    "probability": 0.72216796875
                },
                {
                    "start": 901.32,
                    "end": 901.8,
                    "word": " usually",
                    "probability": 0.822265625
                },
                {
                    "start": 901.8,
                    "end": 902.58,
                    "word": " there",
                    "probability": 0.7353515625
                },
                {
                    "start": 902.58,
                    "end": 902.76,
                    "word": " are",
                    "probability": 0.89306640625
                },
                {
                    "start": 902.76,
                    "end": 903.08,
                    "word": " some",
                    "probability": 0.802734375
                },
                {
                    "start": 903.08,
                    "end": 903.36,
                    "word": " good",
                    "probability": 0.87646484375
                },
                {
                    "start": 903.36,
                    "end": 903.72,
                    "word": " library",
                    "probability": 0.8046875
                },
                {
                    "start": 903.72,
                    "end": 904.38,
                    "word": "-specific",
                    "probability": 0.61279296875
                },
                {
                    "start": 904.38,
                    "end": 906.12,
                    "word": " algorithms",
                    "probability": 0.76611328125
                },
                {
                    "start": 906.12,
                    "end": 906.76,
                    "word": ".",
                    "probability": 0.357421875
                }
            ]
        },
        {
            "id": 150,
            "seek": 92038,
            "start": 906.76,
            "end": 912.96,
            "text": " But make sure those library-specific mechanisms are using operating system source of entropy,",
            "tokens": [
                50714,
                583,
                652,
                988,
                729,
                6405,
                12,
                29258,
                15902,
                366,
                1228,
                7447,
                1185,
                4009,
                295,
                30867,
                11,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2582465203271972,
            "compression_ratio": 1.655,
            "no_speech_prob": 0.20166015625,
            "words": [
                {
                    "start": 906.76,
                    "end": 906.98,
                    "word": " But",
                    "probability": 0.84716796875
                },
                {
                    "start": 906.98,
                    "end": 907.22,
                    "word": " make",
                    "probability": 0.8525390625
                },
                {
                    "start": 907.22,
                    "end": 907.4,
                    "word": " sure",
                    "probability": 0.8212890625
                },
                {
                    "start": 907.4,
                    "end": 907.64,
                    "word": " those",
                    "probability": 0.7939453125
                },
                {
                    "start": 907.64,
                    "end": 907.92,
                    "word": " library",
                    "probability": 0.8193359375
                },
                {
                    "start": 907.92,
                    "end": 908.4,
                    "word": "-specific",
                    "probability": 0.89453125
                },
                {
                    "start": 908.4,
                    "end": 909.24,
                    "word": " mechanisms",
                    "probability": 0.61962890625
                },
                {
                    "start": 909.24,
                    "end": 909.72,
                    "word": " are",
                    "probability": 0.89013671875
                },
                {
                    "start": 909.72,
                    "end": 910.16,
                    "word": " using",
                    "probability": 0.810546875
                },
                {
                    "start": 910.16,
                    "end": 910.88,
                    "word": " operating",
                    "probability": 0.62744140625
                },
                {
                    "start": 910.88,
                    "end": 911.3,
                    "word": " system",
                    "probability": 0.78564453125
                },
                {
                    "start": 911.3,
                    "end": 911.66,
                    "word": " source",
                    "probability": 0.60546875
                },
                {
                    "start": 911.66,
                    "end": 911.9,
                    "word": " of",
                    "probability": 0.8583984375
                },
                {
                    "start": 911.9,
                    "end": 912.3,
                    "word": " entropy",
                    "probability": 0.47607421875
                },
                {
                    "start": 912.3,
                    "end": 912.96,
                    "word": ",",
                    "probability": 0.2152099609375
                }
            ]
        },
        {
            "id": 151,
            "seek": 92038,
            "start": 912.96,
            "end": 916.04,
            "text": " and not anything other than that.",
            "tokens": [
                51014,
                293,
                406,
                1340,
                661,
                813,
                300,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2582465203271972,
            "compression_ratio": 1.655,
            "no_speech_prob": 0.20166015625,
            "words": [
                {
                    "start": 912.96,
                    "end": 913.78,
                    "word": " and",
                    "probability": 0.86865234375
                },
                {
                    "start": 913.78,
                    "end": 914.04,
                    "word": " not",
                    "probability": 0.88916015625
                },
                {
                    "start": 914.04,
                    "end": 914.44,
                    "word": " anything",
                    "probability": 0.853515625
                },
                {
                    "start": 914.44,
                    "end": 914.8,
                    "word": " other",
                    "probability": 0.7783203125
                },
                {
                    "start": 914.8,
                    "end": 915.02,
                    "word": " than",
                    "probability": 0.88525390625
                },
                {
                    "start": 915.02,
                    "end": 915.32,
                    "word": " that",
                    "probability": 0.8818359375
                },
                {
                    "start": 915.32,
                    "end": 916.04,
                    "word": ".",
                    "probability": 0.98876953125
                }
            ]
        },
        {
            "id": 152,
            "seek": 92038,
            "start": 916.24,
            "end": 924.78,
            "text": " If you are using that, be a little more conscious and Google around if there is anything wrong with the library implementation.",
            "tokens": [
                51164,
                759,
                291,
                366,
                1228,
                300,
                11,
                312,
                257,
                707,
                544,
                6648,
                293,
                3329,
                926,
                498,
                456,
                307,
                1340,
                2085,
                365,
                264,
                6405,
                11420,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2582465203271972,
            "compression_ratio": 1.655,
            "no_speech_prob": 0.20166015625,
            "words": [
                {
                    "start": 916.24,
                    "end": 916.96,
                    "word": " If",
                    "probability": 0.88671875
                },
                {
                    "start": 916.96,
                    "end": 917.06,
                    "word": " you",
                    "probability": 0.8984375
                },
                {
                    "start": 917.06,
                    "end": 917.14,
                    "word": " are",
                    "probability": 0.54345703125
                },
                {
                    "start": 917.14,
                    "end": 917.4,
                    "word": " using",
                    "probability": 0.8271484375
                },
                {
                    "start": 917.4,
                    "end": 917.64,
                    "word": " that",
                    "probability": 0.86572265625
                },
                {
                    "start": 917.64,
                    "end": 917.76,
                    "word": ",",
                    "probability": 0.83349609375
                },
                {
                    "start": 917.76,
                    "end": 917.94,
                    "word": " be",
                    "probability": 0.88916015625
                },
                {
                    "start": 918.38,
                    "end": 918.56,
                    "word": " a little",
                    "probability": 0.8076171875
                },
                {
                    "start": 918.56,
                    "end": 918.96,
                    "word": " more",
                    "probability": 0.86669921875
                },
                {
                    "start": 918.96,
                    "end": 919.58,
                    "word": " conscious",
                    "probability": 0.85986328125
                },
                {
                    "start": 919.58,
                    "end": 919.9,
                    "word": " and",
                    "probability": 0.75732421875
                },
                {
                    "start": 919.9,
                    "end": 920.3,
                    "word": " Google",
                    "probability": 0.404052734375
                },
                {
                    "start": 920.3,
                    "end": 920.72,
                    "word": " around",
                    "probability": 0.86474609375
                },
                {
                    "start": 920.72,
                    "end": 921.12,
                    "word": " if",
                    "probability": 0.64111328125
                },
                {
                    "start": 921.12,
                    "end": 921.28,
                    "word": " there",
                    "probability": 0.84814453125
                },
                {
                    "start": 921.28,
                    "end": 921.4,
                    "word": " is",
                    "probability": 0.85791015625
                },
                {
                    "start": 921.4,
                    "end": 921.68,
                    "word": " anything",
                    "probability": 0.85400390625
                },
                {
                    "start": 921.68,
                    "end": 922.02,
                    "word": " wrong",
                    "probability": 0.83447265625
                },
                {
                    "start": 922.02,
                    "end": 922.3,
                    "word": " with",
                    "probability": 0.806640625
                },
                {
                    "start": 922.3,
                    "end": 923.34,
                    "word": " the",
                    "probability": 0.79296875
                },
                {
                    "start": 923.34,
                    "end": 923.76,
                    "word": " library",
                    "probability": 0.828125
                },
                {
                    "start": 923.76,
                    "end": 924.4,
                    "word": " implementation",
                    "probability": 0.728515625
                },
                {
                    "start": 924.4,
                    "end": 924.78,
                    "word": ".",
                    "probability": 0.86767578125
                }
            ]
        },
        {
            "id": 153,
            "seek": 94226,
            "start": 924.78,
            "end": 935.8,
            "text": " For example, SHA-1 PRNG, a few versions of Java ago, it was okay as long as it was not seeded initially before use.",
            "tokens": [
                50364,
                1171,
                1365,
                11,
                38820,
                12,
                16,
                11568,
                30237,
                11,
                257,
                1326,
                9606,
                295,
                10745,
                2057,
                11,
                309,
                390,
                1392,
                382,
                938,
                382,
                309,
                390,
                406,
                8871,
                292,
                9105,
                949,
                764,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20097655914723872,
            "compression_ratio": 1.4522613065326633,
            "no_speech_prob": 0.265625,
            "words": [
                {
                    "start": 924.78,
                    "end": 925.1,
                    "word": " For",
                    "probability": 0.2142333984375
                },
                {
                    "start": 925.1,
                    "end": 925.5,
                    "word": " example",
                    "probability": 0.84765625
                },
                {
                    "start": 925.5,
                    "end": 925.82,
                    "word": ",",
                    "probability": 0.80322265625
                },
                {
                    "start": 925.82,
                    "end": 926.04,
                    "word": " SHA",
                    "probability": 0.08978271484375
                },
                {
                    "start": 926.04,
                    "end": 926.2,
                    "word": "-1",
                    "probability": 0.78076171875
                },
                {
                    "start": 926.2,
                    "end": 926.78,
                    "word": " PRNG",
                    "probability": 0.856689453125
                },
                {
                    "start": 926.78,
                    "end": 926.96,
                    "word": ",",
                    "probability": 0.55810546875
                },
                {
                    "start": 927.1,
                    "end": 927.38,
                    "word": " a few",
                    "probability": 0.79052734375
                },
                {
                    "start": 927.38,
                    "end": 928.2,
                    "word": " versions",
                    "probability": 0.76513671875
                },
                {
                    "start": 928.2,
                    "end": 928.48,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 928.48,
                    "end": 928.86,
                    "word": " Java",
                    "probability": 0.71630859375
                },
                {
                    "start": 928.86,
                    "end": 929.26,
                    "word": " ago",
                    "probability": 0.6865234375
                },
                {
                    "start": 929.26,
                    "end": 930.56,
                    "word": ",",
                    "probability": 0.482177734375
                },
                {
                    "start": 930.56,
                    "end": 930.76,
                    "word": " it",
                    "probability": 0.85302734375
                },
                {
                    "start": 930.76,
                    "end": 930.94,
                    "word": " was",
                    "probability": 0.89794921875
                },
                {
                    "start": 930.94,
                    "end": 931.36,
                    "word": " okay",
                    "probability": 0.544921875
                },
                {
                    "start": 931.36,
                    "end": 931.78,
                    "word": " as",
                    "probability": 0.6943359375
                },
                {
                    "start": 931.78,
                    "end": 932.0,
                    "word": " long",
                    "probability": 0.8720703125
                },
                {
                    "start": 932.0,
                    "end": 932.2,
                    "word": " as",
                    "probability": 0.8974609375
                },
                {
                    "start": 932.2,
                    "end": 932.36,
                    "word": " it",
                    "probability": 0.89453125
                },
                {
                    "start": 932.36,
                    "end": 933.16,
                    "word": " was",
                    "probability": 0.90087890625
                },
                {
                    "start": 933.16,
                    "end": 933.82,
                    "word": " not",
                    "probability": 0.88330078125
                },
                {
                    "start": 933.82,
                    "end": 934.38,
                    "word": " seeded",
                    "probability": 0.895751953125
                },
                {
                    "start": 934.38,
                    "end": 934.82,
                    "word": " initially",
                    "probability": 0.7509765625
                },
                {
                    "start": 934.82,
                    "end": 935.18,
                    "word": " before",
                    "probability": 0.724609375
                },
                {
                    "start": 935.18,
                    "end": 935.54,
                    "word": " use",
                    "probability": 0.7783203125
                },
                {
                    "start": 935.54,
                    "end": 935.8,
                    "word": ".",
                    "probability": 0.62744140625
                }
            ]
        },
        {
            "id": 154,
            "seek": 94226,
            "start": 935.8,
            "end": 941.98,
            "text": " But if it was seeded initially, it used to just go in some initial state and always give that output.",
            "tokens": [
                50914,
                583,
                498,
                309,
                390,
                8871,
                292,
                9105,
                11,
                309,
                1143,
                281,
                445,
                352,
                294,
                512,
                5883,
                1785,
                293,
                1009,
                976,
                300,
                5598,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20097655914723872,
            "compression_ratio": 1.4522613065326633,
            "no_speech_prob": 0.265625,
            "words": [
                {
                    "start": 935.8,
                    "end": 936.06,
                    "word": " But",
                    "probability": 0.28369140625
                },
                {
                    "start": 936.06,
                    "end": 936.26,
                    "word": " if",
                    "probability": 0.86083984375
                },
                {
                    "start": 936.26,
                    "end": 936.42,
                    "word": " it",
                    "probability": 0.90234375
                },
                {
                    "start": 936.42,
                    "end": 936.64,
                    "word": " was",
                    "probability": 0.90185546875
                },
                {
                    "start": 936.64,
                    "end": 937.16,
                    "word": " seeded",
                    "probability": 0.9423828125
                },
                {
                    "start": 937.16,
                    "end": 937.56,
                    "word": " initially",
                    "probability": 0.78125
                },
                {
                    "start": 937.56,
                    "end": 937.84,
                    "word": ",",
                    "probability": 0.91015625
                },
                {
                    "start": 937.84,
                    "end": 938.04,
                    "word": " it",
                    "probability": 0.849609375
                },
                {
                    "start": 938.04,
                    "end": 938.24,
                    "word": " used",
                    "probability": 0.810546875
                },
                {
                    "start": 938.24,
                    "end": 938.4,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 938.4,
                    "end": 938.66,
                    "word": " just",
                    "probability": 0.86669921875
                },
                {
                    "start": 938.66,
                    "end": 938.98,
                    "word": " go",
                    "probability": 0.88134765625
                },
                {
                    "start": 938.98,
                    "end": 939.18,
                    "word": " in",
                    "probability": 0.89306640625
                },
                {
                    "start": 939.18,
                    "end": 939.42,
                    "word": " some",
                    "probability": 0.8076171875
                },
                {
                    "start": 939.42,
                    "end": 939.76,
                    "word": " initial",
                    "probability": 0.857421875
                },
                {
                    "start": 939.76,
                    "end": 940.14,
                    "word": " state",
                    "probability": 0.88037109375
                },
                {
                    "start": 940.14,
                    "end": 940.3,
                    "word": " and",
                    "probability": 0.87646484375
                },
                {
                    "start": 940.3,
                    "end": 940.64,
                    "word": " always",
                    "probability": 0.77783203125
                },
                {
                    "start": 940.64,
                    "end": 940.86,
                    "word": " give",
                    "probability": 0.802734375
                },
                {
                    "start": 940.86,
                    "end": 941.1,
                    "word": " that",
                    "probability": 0.88330078125
                },
                {
                    "start": 941.1,
                    "end": 941.5,
                    "word": " output",
                    "probability": 0.8154296875
                },
                {
                    "start": 941.5,
                    "end": 941.98,
                    "word": ".",
                    "probability": 0.98828125
                }
            ]
        },
        {
            "id": 155,
            "seek": 94226,
            "start": 941.98,
            "end": 946.66,
            "text": " It's fixed now, but there could be such idiosyncrasies lying somewhere.",
            "tokens": [
                51214,
                467,
                311,
                6806,
                586,
                11,
                457,
                456,
                727,
                312,
                1270,
                4496,
                2717,
                34015,
                3906,
                530,
                8493,
                4079,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20097655914723872,
            "compression_ratio": 1.4522613065326633,
            "no_speech_prob": 0.265625,
            "words": [
                {
                    "start": 941.98,
                    "end": 942.46,
                    "word": " It's",
                    "probability": 0.946044921875
                },
                {
                    "start": 942.46,
                    "end": 942.7,
                    "word": " fixed",
                    "probability": 0.833984375
                },
                {
                    "start": 942.7,
                    "end": 943.1,
                    "word": " now",
                    "probability": 0.8994140625
                },
                {
                    "start": 943.1,
                    "end": 943.22,
                    "word": ",",
                    "probability": 0.7265625
                },
                {
                    "start": 943.22,
                    "end": 943.5,
                    "word": " but",
                    "probability": 0.8955078125
                },
                {
                    "start": 943.5,
                    "end": 943.76,
                    "word": " there",
                    "probability": 0.82568359375
                },
                {
                    "start": 943.76,
                    "end": 944.0,
                    "word": " could",
                    "probability": 0.828125
                },
                {
                    "start": 944.0,
                    "end": 944.18,
                    "word": " be",
                    "probability": 0.90673828125
                },
                {
                    "start": 944.18,
                    "end": 944.46,
                    "word": " such",
                    "probability": 0.90087890625
                },
                {
                    "start": 944.46,
                    "end": 945.32,
                    "word": " idiosyncrasies",
                    "probability": 0.96259765625
                },
                {
                    "start": 945.32,
                    "end": 945.62,
                    "word": " lying",
                    "probability": 0.75
                },
                {
                    "start": 945.62,
                    "end": 946.1,
                    "word": " somewhere",
                    "probability": 0.74267578125
                },
                {
                    "start": 946.1,
                    "end": 946.66,
                    "word": ".",
                    "probability": 0.92236328125
                }
            ]
        },
        {
            "id": 156,
            "seek": 97166,
            "start": 946.66,
            "end": 955.84,
            "text": " And there are different algorithms based on mercery twisters, like the older dual EC1s, again the classic Sony hack.",
            "tokens": [
                50364,
                400,
                456,
                366,
                819,
                14642,
                2361,
                322,
                3551,
                1776,
                88,
                683,
                7423,
                11,
                411,
                264,
                4906,
                11848,
                19081,
                16,
                82,
                11,
                797,
                264,
                7230,
                13575,
                10339,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2965686128419988,
            "compression_ratio": 1.5205992509363295,
            "no_speech_prob": 0.359130859375,
            "words": [
                {
                    "start": 946.66,
                    "end": 947.62,
                    "word": " And",
                    "probability": 0.54736328125
                },
                {
                    "start": 947.62,
                    "end": 947.78,
                    "word": " there",
                    "probability": 0.82275390625
                },
                {
                    "start": 947.78,
                    "end": 947.94,
                    "word": " are",
                    "probability": 0.8916015625
                },
                {
                    "start": 947.94,
                    "end": 948.26,
                    "word": " different",
                    "probability": 0.70361328125
                },
                {
                    "start": 948.26,
                    "end": 948.8,
                    "word": " algorithms",
                    "probability": 0.8447265625
                },
                {
                    "start": 948.8,
                    "end": 949.18,
                    "word": " based",
                    "probability": 0.76513671875
                },
                {
                    "start": 949.18,
                    "end": 949.48,
                    "word": " on",
                    "probability": 0.75048828125
                },
                {
                    "start": 949.48,
                    "end": 950.08,
                    "word": " mercery",
                    "probability": 0.5886637369791666
                },
                {
                    "start": 950.08,
                    "end": 950.56,
                    "word": " twisters",
                    "probability": 0.80126953125
                },
                {
                    "start": 950.56,
                    "end": 950.92,
                    "word": ",",
                    "probability": 0.163330078125
                },
                {
                    "start": 950.92,
                    "end": 951.18,
                    "word": " like",
                    "probability": 0.293212890625
                },
                {
                    "start": 951.18,
                    "end": 951.46,
                    "word": " the",
                    "probability": 0.77880859375
                },
                {
                    "start": 951.46,
                    "end": 951.88,
                    "word": " older",
                    "probability": 0.84228515625
                },
                {
                    "start": 951.88,
                    "end": 952.38,
                    "word": " dual",
                    "probability": 0.29736328125
                },
                {
                    "start": 952.38,
                    "end": 953.24,
                    "word": " EC1s",
                    "probability": 0.642822265625
                },
                {
                    "start": 953.24,
                    "end": 953.62,
                    "word": ",",
                    "probability": 0.63818359375
                },
                {
                    "start": 953.62,
                    "end": 953.86,
                    "word": " again",
                    "probability": 0.83837890625
                },
                {
                    "start": 953.86,
                    "end": 954.04,
                    "word": " the",
                    "probability": 0.58837890625
                },
                {
                    "start": 954.04,
                    "end": 954.48,
                    "word": " classic",
                    "probability": 0.7822265625
                },
                {
                    "start": 954.48,
                    "end": 954.84,
                    "word": " Sony",
                    "probability": 0.734375
                },
                {
                    "start": 954.84,
                    "end": 955.24,
                    "word": " hack",
                    "probability": 0.71337890625
                },
                {
                    "start": 955.24,
                    "end": 955.84,
                    "word": ".",
                    "probability": 0.59619140625
                }
            ]
        },
        {
            "id": 157,
            "seek": 97166,
            "start": 956.6,
            "end": 963.62,
            "text": " Even some insecure symmetric cipher based, just don't use any of that anymore.",
            "tokens": [
                50764,
                2754,
                512,
                32215,
                32330,
                269,
                21240,
                2361,
                11,
                445,
                500,
                380,
                764,
                604,
                295,
                300,
                3602,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2965686128419988,
            "compression_ratio": 1.5205992509363295,
            "no_speech_prob": 0.359130859375,
            "words": [
                {
                    "start": 956.6,
                    "end": 957.2,
                    "word": " Even",
                    "probability": 0.75244140625
                },
                {
                    "start": 957.2,
                    "end": 957.74,
                    "word": " some",
                    "probability": 0.76806640625
                },
                {
                    "start": 957.74,
                    "end": 958.3,
                    "word": " insecure",
                    "probability": 0.701171875
                },
                {
                    "start": 958.3,
                    "end": 959.96,
                    "word": " symmetric",
                    "probability": 0.697265625
                },
                {
                    "start": 959.96,
                    "end": 960.48,
                    "word": " cipher",
                    "probability": 0.819091796875
                },
                {
                    "start": 960.48,
                    "end": 960.92,
                    "word": " based",
                    "probability": 0.7431640625
                },
                {
                    "start": 960.92,
                    "end": 961.2,
                    "word": ",",
                    "probability": 0.4833984375
                },
                {
                    "start": 961.2,
                    "end": 961.52,
                    "word": " just",
                    "probability": 0.8232421875
                },
                {
                    "start": 961.52,
                    "end": 961.74,
                    "word": " don't",
                    "probability": 0.94482421875
                },
                {
                    "start": 961.74,
                    "end": 961.96,
                    "word": " use",
                    "probability": 0.82421875
                },
                {
                    "start": 961.96,
                    "end": 962.2,
                    "word": " any",
                    "probability": 0.80712890625
                },
                {
                    "start": 962.2,
                    "end": 962.42,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 962.42,
                    "end": 962.66,
                    "word": " that",
                    "probability": 0.87890625
                },
                {
                    "start": 962.66,
                    "end": 963.02,
                    "word": " anymore",
                    "probability": 0.78564453125
                },
                {
                    "start": 963.02,
                    "end": 963.62,
                    "word": ".",
                    "probability": 0.9716796875
                }
            ]
        },
        {
            "id": 158,
            "seek": 97166,
            "start": 963.76,
            "end": 969.38,
            "text": " And finally, I just had to put it on the website, on this slide, please don't use random math,",
            "tokens": [
                51164,
                400,
                2721,
                11,
                286,
                445,
                632,
                281,
                829,
                309,
                322,
                264,
                3144,
                11,
                322,
                341,
                4137,
                11,
                1767,
                500,
                380,
                764,
                4974,
                5221,
                11,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2965686128419988,
            "compression_ratio": 1.5205992509363295,
            "no_speech_prob": 0.359130859375,
            "words": [
                {
                    "start": 963.76,
                    "end": 963.92,
                    "word": " And",
                    "probability": 0.86376953125
                },
                {
                    "start": 963.92,
                    "end": 964.38,
                    "word": " finally",
                    "probability": 0.787109375
                },
                {
                    "start": 964.38,
                    "end": 964.52,
                    "word": ",",
                    "probability": 0.6943359375
                },
                {
                    "start": 964.52,
                    "end": 964.64,
                    "word": " I",
                    "probability": 0.994140625
                },
                {
                    "start": 964.64,
                    "end": 964.84,
                    "word": " just",
                    "probability": 0.88037109375
                },
                {
                    "start": 964.84,
                    "end": 965.0,
                    "word": " had",
                    "probability": 0.75048828125
                },
                {
                    "start": 965.0,
                    "end": 965.12,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 965.12,
                    "end": 965.32,
                    "word": " put",
                    "probability": 0.89208984375
                },
                {
                    "start": 965.32,
                    "end": 965.46,
                    "word": " it",
                    "probability": 0.8828125
                },
                {
                    "start": 965.46,
                    "end": 965.58,
                    "word": " on",
                    "probability": 0.91064453125
                },
                {
                    "start": 965.58,
                    "end": 965.68,
                    "word": " the",
                    "probability": 0.7529296875
                },
                {
                    "start": 965.68,
                    "end": 965.98,
                    "word": " website",
                    "probability": 0.73828125
                },
                {
                    "start": 965.98,
                    "end": 966.16,
                    "word": ",",
                    "probability": 0.5224609375
                },
                {
                    "start": 966.16,
                    "end": 966.3,
                    "word": " on",
                    "probability": 0.869140625
                },
                {
                    "start": 966.3,
                    "end": 966.48,
                    "word": " this",
                    "probability": 0.544921875
                },
                {
                    "start": 966.48,
                    "end": 966.8,
                    "word": " slide",
                    "probability": 0.89501953125
                },
                {
                    "start": 966.8,
                    "end": 967.5,
                    "word": ",",
                    "probability": 0.73486328125
                },
                {
                    "start": 967.5,
                    "end": 967.78,
                    "word": " please",
                    "probability": 0.66162109375
                },
                {
                    "start": 967.78,
                    "end": 968.1,
                    "word": " don't",
                    "probability": 0.944580078125
                },
                {
                    "start": 968.1,
                    "end": 968.36,
                    "word": " use",
                    "probability": 0.82568359375
                },
                {
                    "start": 968.36,
                    "end": 968.98,
                    "word": " random",
                    "probability": 0.478271484375
                },
                {
                    "start": 968.98,
                    "end": 969.28,
                    "word": " math",
                    "probability": 0.63916015625
                },
                {
                    "start": 969.28,
                    "end": 969.38,
                    "word": ",",
                    "probability": 0.515625
                }
            ]
        },
        {
            "id": 159,
            "seek": 97166,
            "start": 969.38,
            "end": 976.06,
            "text": " there is nothing cryptographically secure about that, it does not exhibit all the properties we require for CSPRNG.",
            "tokens": [
                51464,
                456,
                307,
                1825,
                9844,
                3108,
                984,
                7144,
                466,
                300,
                11,
                309,
                775,
                406,
                20487,
                439,
                264,
                7221,
                321,
                3651,
                337,
                9460,
                15958,
                30237,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2965686128419988,
            "compression_ratio": 1.5205992509363295,
            "no_speech_prob": 0.359130859375,
            "words": [
                {
                    "start": 969.38,
                    "end": 969.38,
                    "word": " there",
                    "probability": 0.833984375
                },
                {
                    "start": 969.38,
                    "end": 969.5,
                    "word": " is",
                    "probability": 0.81689453125
                },
                {
                    "start": 969.5,
                    "end": 969.84,
                    "word": " nothing",
                    "probability": 0.841796875
                },
                {
                    "start": 969.84,
                    "end": 970.5,
                    "word": " cryptographically",
                    "probability": 0.91259765625
                },
                {
                    "start": 970.5,
                    "end": 970.92,
                    "word": " secure",
                    "probability": 0.8857421875
                },
                {
                    "start": 970.92,
                    "end": 971.24,
                    "word": " about",
                    "probability": 0.8095703125
                },
                {
                    "start": 971.24,
                    "end": 971.6,
                    "word": " that",
                    "probability": 0.8857421875
                },
                {
                    "start": 971.6,
                    "end": 971.8,
                    "word": ",",
                    "probability": 0.471435546875
                },
                {
                    "start": 971.8,
                    "end": 971.98,
                    "word": " it",
                    "probability": 0.890625
                },
                {
                    "start": 971.98,
                    "end": 972.16,
                    "word": " does",
                    "probability": 0.91943359375
                },
                {
                    "start": 972.16,
                    "end": 972.34,
                    "word": " not",
                    "probability": 0.896484375
                },
                {
                    "start": 972.34,
                    "end": 972.64,
                    "word": " exhibit",
                    "probability": 0.7451171875
                },
                {
                    "start": 972.64,
                    "end": 972.96,
                    "word": " all",
                    "probability": 0.89794921875
                },
                {
                    "start": 972.96,
                    "end": 973.12,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 973.12,
                    "end": 973.58,
                    "word": " properties",
                    "probability": 0.755859375
                },
                {
                    "start": 973.58,
                    "end": 973.82,
                    "word": " we",
                    "probability": 0.84765625
                },
                {
                    "start": 973.82,
                    "end": 974.34,
                    "word": " require",
                    "probability": 0.8359375
                },
                {
                    "start": 974.34,
                    "end": 974.74,
                    "word": " for",
                    "probability": 0.900390625
                },
                {
                    "start": 974.74,
                    "end": 975.88,
                    "word": " CSPRNG",
                    "probability": 0.6184895833333334
                },
                {
                    "start": 975.88,
                    "end": 976.06,
                    "word": ".",
                    "probability": 0.994140625
                }
            ]
        },
        {
            "id": 160,
            "seek": 99860,
            "start": 977.06,
            "end": 985.7,
            "text": " Next, let's talk about one of the most famous crypto primitive called encryption, almost synonymous to cryptography.",
            "tokens": [
                50364,
                3087,
                11,
                718,
                311,
                751,
                466,
                472,
                295,
                264,
                881,
                4618,
                17240,
                28540,
                1219,
                29575,
                11,
                1920,
                5451,
                18092,
                281,
                9844,
                5820,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25772471642226313,
            "compression_ratio": 1.5955555555555556,
            "no_speech_prob": 0.05029296875,
            "words": [
                {
                    "start": 977.06,
                    "end": 977.66,
                    "word": " Next",
                    "probability": 0.284423828125
                },
                {
                    "start": 977.66,
                    "end": 977.86,
                    "word": ",",
                    "probability": 0.406005859375
                },
                {
                    "start": 977.86,
                    "end": 978.02,
                    "word": " let's",
                    "probability": 0.825439453125
                },
                {
                    "start": 978.02,
                    "end": 978.32,
                    "word": " talk",
                    "probability": 0.8125
                },
                {
                    "start": 978.32,
                    "end": 978.78,
                    "word": " about",
                    "probability": 0.830078125
                },
                {
                    "start": 978.78,
                    "end": 979.18,
                    "word": " one",
                    "probability": 0.720703125
                },
                {
                    "start": 979.18,
                    "end": 979.32,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 979.32,
                    "end": 979.44,
                    "word": " the",
                    "probability": 0.8037109375
                },
                {
                    "start": 979.44,
                    "end": 979.8,
                    "word": " most",
                    "probability": 0.81494140625
                },
                {
                    "start": 979.8,
                    "end": 980.86,
                    "word": " famous",
                    "probability": 0.79638671875
                },
                {
                    "start": 980.86,
                    "end": 981.26,
                    "word": " crypto",
                    "probability": 0.49462890625
                },
                {
                    "start": 981.26,
                    "end": 981.7,
                    "word": " primitive",
                    "probability": 0.451171875
                },
                {
                    "start": 981.7,
                    "end": 982.18,
                    "word": " called",
                    "probability": 0.76904296875
                },
                {
                    "start": 982.18,
                    "end": 982.78,
                    "word": " encryption",
                    "probability": 0.6123046875
                },
                {
                    "start": 982.78,
                    "end": 982.92,
                    "word": ",",
                    "probability": 0.396728515625
                },
                {
                    "start": 982.92,
                    "end": 983.22,
                    "word": " almost",
                    "probability": 0.6796875
                },
                {
                    "start": 983.22,
                    "end": 983.82,
                    "word": " synonymous",
                    "probability": 0.885009765625
                },
                {
                    "start": 983.82,
                    "end": 984.24,
                    "word": " to",
                    "probability": 0.88427734375
                },
                {
                    "start": 984.24,
                    "end": 985.1,
                    "word": " cryptography",
                    "probability": 0.86279296875
                },
                {
                    "start": 985.1,
                    "end": 985.7,
                    "word": ".",
                    "probability": 0.88037109375
                }
            ]
        },
        {
            "id": 161,
            "seek": 99860,
            "start": 985.82,
            "end": 992.1,
            "text": " Well, we obviously need our data which is stored at rest or in transit to be confidential.",
            "tokens": [
                50814,
                1042,
                11,
                321,
                2745,
                643,
                527,
                1412,
                597,
                307,
                12187,
                412,
                1472,
                420,
                294,
                17976,
                281,
                312,
                27054,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25772471642226313,
            "compression_ratio": 1.5955555555555556,
            "no_speech_prob": 0.05029296875,
            "words": [
                {
                    "start": 985.82,
                    "end": 986.42,
                    "word": " Well",
                    "probability": 0.5166015625
                },
                {
                    "start": 986.42,
                    "end": 986.46,
                    "word": ",",
                    "probability": 0.8671875
                },
                {
                    "start": 986.46,
                    "end": 986.58,
                    "word": " we",
                    "probability": 0.8955078125
                },
                {
                    "start": 986.58,
                    "end": 986.98,
                    "word": " obviously",
                    "probability": 0.77294921875
                },
                {
                    "start": 986.98,
                    "end": 987.38,
                    "word": " need",
                    "probability": 0.81298828125
                },
                {
                    "start": 987.38,
                    "end": 987.68,
                    "word": " our",
                    "probability": 0.78759765625
                },
                {
                    "start": 987.68,
                    "end": 988.14,
                    "word": " data",
                    "probability": 0.79931640625
                },
                {
                    "start": 988.14,
                    "end": 988.38,
                    "word": " which",
                    "probability": 0.5966796875
                },
                {
                    "start": 988.38,
                    "end": 988.54,
                    "word": " is",
                    "probability": 0.8876953125
                },
                {
                    "start": 988.54,
                    "end": 988.76,
                    "word": " stored",
                    "probability": 0.75146484375
                },
                {
                    "start": 988.76,
                    "end": 989.18,
                    "word": " at",
                    "probability": 0.90625
                },
                {
                    "start": 989.18,
                    "end": 989.82,
                    "word": " rest",
                    "probability": 0.72900390625
                },
                {
                    "start": 989.82,
                    "end": 990.16,
                    "word": " or",
                    "probability": 0.8720703125
                },
                {
                    "start": 990.16,
                    "end": 990.34,
                    "word": " in",
                    "probability": 0.90087890625
                },
                {
                    "start": 990.34,
                    "end": 990.7,
                    "word": " transit",
                    "probability": 0.80810546875
                },
                {
                    "start": 990.7,
                    "end": 990.92,
                    "word": " to",
                    "probability": 0.8828125
                },
                {
                    "start": 990.92,
                    "end": 991.08,
                    "word": " be",
                    "probability": 0.9033203125
                },
                {
                    "start": 991.08,
                    "end": 991.5,
                    "word": " confidential",
                    "probability": 0.67529296875
                },
                {
                    "start": 991.5,
                    "end": 992.1,
                    "word": ".",
                    "probability": 0.75146484375
                }
            ]
        },
        {
            "id": 162,
            "seek": 99860,
            "start": 992.2,
            "end": 994.8,
            "text": " So that is one of the biggest property we expect.",
            "tokens": [
                51114,
                407,
                300,
                307,
                472,
                295,
                264,
                3880,
                4707,
                321,
                2066,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25772471642226313,
            "compression_ratio": 1.5955555555555556,
            "no_speech_prob": 0.05029296875,
            "words": [
                {
                    "start": 992.2,
                    "end": 992.28,
                    "word": " So",
                    "probability": 0.6142578125
                },
                {
                    "start": 992.28,
                    "end": 992.46,
                    "word": " that",
                    "probability": 0.6953125
                },
                {
                    "start": 992.46,
                    "end": 992.6,
                    "word": " is",
                    "probability": 0.87109375
                },
                {
                    "start": 992.6,
                    "end": 992.74,
                    "word": " one",
                    "probability": 0.6708984375
                },
                {
                    "start": 992.74,
                    "end": 992.84,
                    "word": " of",
                    "probability": 0.89697265625
                },
                {
                    "start": 992.84,
                    "end": 992.94,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 992.94,
                    "end": 993.18,
                    "word": " biggest",
                    "probability": 0.89990234375
                },
                {
                    "start": 993.18,
                    "end": 993.62,
                    "word": " property",
                    "probability": 0.41943359375
                },
                {
                    "start": 993.62,
                    "end": 993.86,
                    "word": " we",
                    "probability": 0.607421875
                },
                {
                    "start": 993.86,
                    "end": 994.2,
                    "word": " expect",
                    "probability": 0.86376953125
                },
                {
                    "start": 994.2,
                    "end": 994.8,
                    "word": ".",
                    "probability": 0.9208984375
                }
            ]
        },
        {
            "id": 163,
            "seek": 99860,
            "start": 995.26,
            "end": 1003.0,
            "text": " But over time, we realized that our data, whenever it is online, which is as we saw 95% of the times,",
            "tokens": [
                51264,
                583,
                670,
                565,
                11,
                321,
                5334,
                300,
                527,
                1412,
                11,
                5699,
                309,
                307,
                2950,
                11,
                597,
                307,
                382,
                321,
                1866,
                13420,
                4,
                295,
                264,
                1413,
                11,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25772471642226313,
            "compression_ratio": 1.5955555555555556,
            "no_speech_prob": 0.05029296875,
            "words": [
                {
                    "start": 995.26,
                    "end": 995.62,
                    "word": " But",
                    "probability": 0.8515625
                },
                {
                    "start": 995.62,
                    "end": 995.88,
                    "word": " over",
                    "probability": 0.80078125
                },
                {
                    "start": 995.88,
                    "end": 996.46,
                    "word": " time",
                    "probability": 0.8125
                },
                {
                    "start": 996.46,
                    "end": 996.78,
                    "word": ",",
                    "probability": 0.63330078125
                },
                {
                    "start": 996.78,
                    "end": 997.0,
                    "word": " we",
                    "probability": 0.67236328125
                },
                {
                    "start": 997.0,
                    "end": 997.5,
                    "word": " realized",
                    "probability": 0.449951171875
                },
                {
                    "start": 997.5,
                    "end": 997.8,
                    "word": " that",
                    "probability": 0.8720703125
                },
                {
                    "start": 997.8,
                    "end": 998.04,
                    "word": " our",
                    "probability": 0.80908203125
                },
                {
                    "start": 998.04,
                    "end": 998.32,
                    "word": " data",
                    "probability": 0.8125
                },
                {
                    "start": 998.32,
                    "end": 998.46,
                    "word": ",",
                    "probability": 0.64404296875
                },
                {
                    "start": 998.46,
                    "end": 998.74,
                    "word": " whenever",
                    "probability": 0.89794921875
                },
                {
                    "start": 998.74,
                    "end": 999.02,
                    "word": " it",
                    "probability": 0.8974609375
                },
                {
                    "start": 999.02,
                    "end": 999.2,
                    "word": " is",
                    "probability": 0.89794921875
                },
                {
                    "start": 999.2,
                    "end": 999.66,
                    "word": " online",
                    "probability": 0.78076171875
                },
                {
                    "start": 999.66,
                    "end": 999.78,
                    "word": ",",
                    "probability": 0.91650390625
                },
                {
                    "start": 999.78,
                    "end": 999.94,
                    "word": " which",
                    "probability": 0.88037109375
                },
                {
                    "start": 999.94,
                    "end": 1000.22,
                    "word": " is",
                    "probability": 0.87646484375
                },
                {
                    "start": 1000.22,
                    "end": 1000.58,
                    "word": " as",
                    "probability": 0.6005859375
                },
                {
                    "start": 1000.58,
                    "end": 1000.76,
                    "word": " we",
                    "probability": 0.8974609375
                },
                {
                    "start": 1000.76,
                    "end": 1000.98,
                    "word": " saw",
                    "probability": 0.81591796875
                },
                {
                    "start": 1000.98,
                    "end": 1001.36,
                    "word": " 95",
                    "probability": 0.6376953125
                },
                {
                    "start": 1001.36,
                    "end": 1001.74,
                    "word": "%",
                    "probability": 0.91796875
                },
                {
                    "start": 1001.74,
                    "end": 1002.0,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 1002.0,
                    "end": 1002.12,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 1002.12,
                    "end": 1002.46,
                    "word": " times",
                    "probability": 0.76416015625
                },
                {
                    "start": 1002.46,
                    "end": 1003.0,
                    "word": ",",
                    "probability": 0.8525390625
                }
            ]
        },
        {
            "id": 164,
            "seek": 102670,
            "start": 1003.0,
            "end": 1009.38,
            "text": " we needed some kind of authenticity as well as integrity out of that data in transit.",
            "tokens": [
                50364,
                321,
                2978,
                512,
                733,
                295,
                34215,
                382,
                731,
                382,
                16000,
                484,
                295,
                300,
                1412,
                294,
                17976,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2315512048192771,
            "compression_ratio": 1.7023255813953488,
            "no_speech_prob": 0.06280517578125,
            "words": [
                {
                    "start": 1003.0,
                    "end": 1003.14,
                    "word": " we",
                    "probability": 0.395263671875
                },
                {
                    "start": 1003.14,
                    "end": 1003.52,
                    "word": " needed",
                    "probability": 0.70654296875
                },
                {
                    "start": 1003.52,
                    "end": 1003.86,
                    "word": " some",
                    "probability": 0.8095703125
                },
                {
                    "start": 1003.86,
                    "end": 1004.26,
                    "word": " kind",
                    "probability": 0.7568359375
                },
                {
                    "start": 1004.26,
                    "end": 1004.48,
                    "word": " of",
                    "probability": 0.89404296875
                },
                {
                    "start": 1004.48,
                    "end": 1005.18,
                    "word": " authenticity",
                    "probability": 0.515625
                },
                {
                    "start": 1005.18,
                    "end": 1005.66,
                    "word": " as",
                    "probability": 0.72265625
                },
                {
                    "start": 1005.66,
                    "end": 1005.8,
                    "word": " well",
                    "probability": 0.87646484375
                },
                {
                    "start": 1005.8,
                    "end": 1005.96,
                    "word": " as",
                    "probability": 0.89599609375
                },
                {
                    "start": 1005.96,
                    "end": 1006.46,
                    "word": " integrity",
                    "probability": 0.693359375
                },
                {
                    "start": 1006.46,
                    "end": 1006.88,
                    "word": " out",
                    "probability": 0.7724609375
                },
                {
                    "start": 1006.88,
                    "end": 1007.1,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 1007.1,
                    "end": 1007.5,
                    "word": " that",
                    "probability": 0.8583984375
                },
                {
                    "start": 1007.5,
                    "end": 1008.18,
                    "word": " data",
                    "probability": 0.7705078125
                },
                {
                    "start": 1008.18,
                    "end": 1008.38,
                    "word": " in",
                    "probability": 0.8212890625
                },
                {
                    "start": 1008.38,
                    "end": 1008.7,
                    "word": " transit",
                    "probability": 0.83349609375
                },
                {
                    "start": 1008.7,
                    "end": 1009.38,
                    "word": ".",
                    "probability": 0.7607421875
                }
            ]
        },
        {
            "id": 165,
            "seek": 102670,
            "start": 1009.48,
            "end": 1018.48,
            "text": " And why so? To avoid or to safeguard or to mitigate against all kinds of padding oracle attacks",
            "tokens": [
                50664,
                400,
                983,
                370,
                30,
                1407,
                5042,
                420,
                281,
                40153,
                420,
                281,
                27336,
                1970,
                439,
                3685,
                295,
                39562,
                420,
                7041,
                8122,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2315512048192771,
            "compression_ratio": 1.7023255813953488,
            "no_speech_prob": 0.06280517578125,
            "words": [
                {
                    "start": 1009.48,
                    "end": 1009.56,
                    "word": " And",
                    "probability": 0.310546875
                },
                {
                    "start": 1009.56,
                    "end": 1009.88,
                    "word": " why",
                    "probability": 0.7900390625
                },
                {
                    "start": 1009.88,
                    "end": 1010.2,
                    "word": " so",
                    "probability": 0.791015625
                },
                {
                    "start": 1010.2,
                    "end": 1010.88,
                    "word": "?",
                    "probability": 0.84716796875
                },
                {
                    "start": 1010.94,
                    "end": 1011.62,
                    "word": " To",
                    "probability": 0.88720703125
                },
                {
                    "start": 1011.62,
                    "end": 1012.1,
                    "word": " avoid",
                    "probability": 0.52392578125
                },
                {
                    "start": 1012.1,
                    "end": 1012.62,
                    "word": " or",
                    "probability": 0.4208984375
                },
                {
                    "start": 1012.62,
                    "end": 1012.76,
                    "word": " to",
                    "probability": 0.8759765625
                },
                {
                    "start": 1012.76,
                    "end": 1013.1,
                    "word": " safeguard",
                    "probability": 0.82373046875
                },
                {
                    "start": 1013.1,
                    "end": 1013.38,
                    "word": " or",
                    "probability": 0.8349609375
                },
                {
                    "start": 1013.38,
                    "end": 1013.54,
                    "word": " to",
                    "probability": 0.8681640625
                },
                {
                    "start": 1013.54,
                    "end": 1013.86,
                    "word": " mitigate",
                    "probability": 0.9208984375
                },
                {
                    "start": 1013.86,
                    "end": 1014.48,
                    "word": " against",
                    "probability": 0.86669921875
                },
                {
                    "start": 1014.48,
                    "end": 1014.96,
                    "word": " all",
                    "probability": 0.8984375
                },
                {
                    "start": 1014.96,
                    "end": 1015.32,
                    "word": " kinds",
                    "probability": 0.787109375
                },
                {
                    "start": 1015.32,
                    "end": 1015.86,
                    "word": " of",
                    "probability": 0.89990234375
                },
                {
                    "start": 1015.86,
                    "end": 1016.3,
                    "word": " padding",
                    "probability": 0.72802734375
                },
                {
                    "start": 1016.3,
                    "end": 1016.76,
                    "word": " oracle",
                    "probability": 0.6717529296875
                },
                {
                    "start": 1016.76,
                    "end": 1018.48,
                    "word": " attacks",
                    "probability": 0.6455078125
                }
            ]
        },
        {
            "id": 166,
            "seek": 102670,
            "start": 1018.48,
            "end": 1027.24,
            "text": " where an adversary can just sit in between the sender and receiver and start tampering with the data being sent to the receiver",
            "tokens": [
                51114,
                689,
                364,
                48222,
                393,
                445,
                1394,
                294,
                1296,
                264,
                2845,
                260,
                293,
                20086,
                293,
                722,
                7677,
                20055,
                365,
                264,
                1412,
                885,
                2279,
                281,
                264,
                20086,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2315512048192771,
            "compression_ratio": 1.7023255813953488,
            "no_speech_prob": 0.06280517578125,
            "words": [
                {
                    "start": 1018.48,
                    "end": 1018.82,
                    "word": " where",
                    "probability": 0.67919921875
                },
                {
                    "start": 1018.82,
                    "end": 1019.42,
                    "word": " an",
                    "probability": 0.88623046875
                },
                {
                    "start": 1019.42,
                    "end": 1019.8,
                    "word": " adversary",
                    "probability": 0.8466796875
                },
                {
                    "start": 1019.8,
                    "end": 1020.2,
                    "word": " can",
                    "probability": 0.8955078125
                },
                {
                    "start": 1020.2,
                    "end": 1020.52,
                    "word": " just",
                    "probability": 0.888671875
                },
                {
                    "start": 1020.52,
                    "end": 1020.98,
                    "word": " sit",
                    "probability": 0.861328125
                },
                {
                    "start": 1020.98,
                    "end": 1021.12,
                    "word": " in",
                    "probability": 0.8583984375
                },
                {
                    "start": 1021.12,
                    "end": 1021.38,
                    "word": " between",
                    "probability": 0.783203125
                },
                {
                    "start": 1021.38,
                    "end": 1021.58,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 1021.58,
                    "end": 1021.86,
                    "word": " sender",
                    "probability": 0.853515625
                },
                {
                    "start": 1021.86,
                    "end": 1022.0,
                    "word": " and",
                    "probability": 0.8994140625
                },
                {
                    "start": 1022.0,
                    "end": 1022.42,
                    "word": " receiver",
                    "probability": 0.54541015625
                },
                {
                    "start": 1022.42,
                    "end": 1023.24,
                    "word": " and",
                    "probability": 0.857421875
                },
                {
                    "start": 1023.24,
                    "end": 1023.68,
                    "word": " start",
                    "probability": 0.87255859375
                },
                {
                    "start": 1023.68,
                    "end": 1025.14,
                    "word": " tampering",
                    "probability": 0.894775390625
                },
                {
                    "start": 1025.14,
                    "end": 1025.44,
                    "word": " with",
                    "probability": 0.810546875
                },
                {
                    "start": 1025.44,
                    "end": 1025.62,
                    "word": " the",
                    "probability": 0.78076171875
                },
                {
                    "start": 1025.62,
                    "end": 1025.88,
                    "word": " data",
                    "probability": 0.81298828125
                },
                {
                    "start": 1025.88,
                    "end": 1026.16,
                    "word": " being",
                    "probability": 0.8876953125
                },
                {
                    "start": 1026.16,
                    "end": 1026.58,
                    "word": " sent",
                    "probability": 0.80224609375
                },
                {
                    "start": 1026.58,
                    "end": 1026.76,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 1026.76,
                    "end": 1026.9,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 1026.9,
                    "end": 1027.24,
                    "word": " receiver",
                    "probability": 0.82861328125
                }
            ]
        },
        {
            "id": 167,
            "seek": 102670,
            "start": 1027.24,
            "end": 1031.1,
            "text": " and get all kinds of information back from the receiver.",
            "tokens": [
                51564,
                293,
                483,
                439,
                3685,
                295,
                1589,
                646,
                490,
                264,
                20086,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2315512048192771,
            "compression_ratio": 1.7023255813953488,
            "no_speech_prob": 0.06280517578125,
            "words": [
                {
                    "start": 1027.24,
                    "end": 1027.46,
                    "word": " and",
                    "probability": 0.88134765625
                },
                {
                    "start": 1027.46,
                    "end": 1027.64,
                    "word": " get",
                    "probability": 0.89990234375
                },
                {
                    "start": 1027.64,
                    "end": 1027.9,
                    "word": " all",
                    "probability": 0.9052734375
                },
                {
                    "start": 1027.9,
                    "end": 1028.14,
                    "word": " kinds",
                    "probability": 0.7763671875
                },
                {
                    "start": 1028.14,
                    "end": 1028.26,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 1028.26,
                    "end": 1028.74,
                    "word": " information",
                    "probability": 0.7451171875
                },
                {
                    "start": 1028.74,
                    "end": 1029.2,
                    "word": " back",
                    "probability": 0.81298828125
                },
                {
                    "start": 1029.2,
                    "end": 1029.52,
                    "word": " from",
                    "probability": 0.82470703125
                },
                {
                    "start": 1029.52,
                    "end": 1029.94,
                    "word": " the",
                    "probability": 0.818359375
                },
                {
                    "start": 1029.94,
                    "end": 1030.42,
                    "word": " receiver",
                    "probability": 0.84619140625
                },
                {
                    "start": 1030.42,
                    "end": 1031.1,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 168,
            "seek": 105508,
            "start": 1031.8,
            "end": 1041.58,
            "text": " We all are aware of all kinds of issues with TLS protocols, most notably Beast and Poodle, which had all these issues.",
            "tokens": [
                50364,
                492,
                439,
                366,
                3650,
                295,
                439,
                3685,
                295,
                2663,
                365,
                314,
                19198,
                20618,
                11,
                881,
                31357,
                24100,
                293,
                430,
                1816,
                306,
                11,
                597,
                632,
                439,
                613,
                2663,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23679123711340205,
            "compression_ratio": 1.6024590163934427,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 1031.8,
                    "end": 1032.38,
                    "word": " We",
                    "probability": 0.47802734375
                },
                {
                    "start": 1032.38,
                    "end": 1032.62,
                    "word": " all",
                    "probability": 0.75390625
                },
                {
                    "start": 1032.62,
                    "end": 1032.76,
                    "word": " are",
                    "probability": 0.884765625
                },
                {
                    "start": 1032.76,
                    "end": 1033.04,
                    "word": " aware",
                    "probability": 0.8017578125
                },
                {
                    "start": 1033.04,
                    "end": 1033.32,
                    "word": " of",
                    "probability": 0.89599609375
                },
                {
                    "start": 1033.32,
                    "end": 1033.86,
                    "word": " all",
                    "probability": 0.85693359375
                },
                {
                    "start": 1033.86,
                    "end": 1034.14,
                    "word": " kinds",
                    "probability": 0.76953125
                },
                {
                    "start": 1034.14,
                    "end": 1034.3,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 1034.3,
                    "end": 1034.7,
                    "word": " issues",
                    "probability": 0.84619140625
                },
                {
                    "start": 1034.7,
                    "end": 1035.12,
                    "word": " with",
                    "probability": 0.78955078125
                },
                {
                    "start": 1035.12,
                    "end": 1035.8,
                    "word": " TLS",
                    "probability": 0.8857421875
                },
                {
                    "start": 1035.8,
                    "end": 1036.46,
                    "word": " protocols",
                    "probability": 0.72705078125
                },
                {
                    "start": 1036.46,
                    "end": 1036.8,
                    "word": ",",
                    "probability": 0.3310546875
                },
                {
                    "start": 1036.8,
                    "end": 1037.58,
                    "word": " most",
                    "probability": 0.80419921875
                },
                {
                    "start": 1037.58,
                    "end": 1038.0,
                    "word": " notably",
                    "probability": 0.83349609375
                },
                {
                    "start": 1038.0,
                    "end": 1038.5,
                    "word": " Beast",
                    "probability": 0.27490234375
                },
                {
                    "start": 1038.5,
                    "end": 1038.76,
                    "word": " and",
                    "probability": 0.8466796875
                },
                {
                    "start": 1038.76,
                    "end": 1039.14,
                    "word": " Poodle",
                    "probability": 0.9016927083333334
                },
                {
                    "start": 1039.14,
                    "end": 1039.24,
                    "word": ",",
                    "probability": 0.421875
                },
                {
                    "start": 1039.24,
                    "end": 1039.48,
                    "word": " which",
                    "probability": 0.91748046875
                },
                {
                    "start": 1039.48,
                    "end": 1039.94,
                    "word": " had",
                    "probability": 0.7841796875
                },
                {
                    "start": 1039.94,
                    "end": 1040.14,
                    "word": " all",
                    "probability": 0.8828125
                },
                {
                    "start": 1040.14,
                    "end": 1040.36,
                    "word": " these",
                    "probability": 0.63037109375
                },
                {
                    "start": 1040.36,
                    "end": 1041.0,
                    "word": " issues",
                    "probability": 0.8544921875
                },
                {
                    "start": 1041.0,
                    "end": 1041.58,
                    "word": ".",
                    "probability": 0.94482421875
                }
            ]
        },
        {
            "id": 169,
            "seek": 105508,
            "start": 1042.08,
            "end": 1046.88,
            "text": " Well, historically, what used to happen is for authenticity and integrity,",
            "tokens": [
                50864,
                1042,
                11,
                16180,
                11,
                437,
                1143,
                281,
                1051,
                307,
                337,
                34215,
                293,
                16000,
                11,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23679123711340205,
            "compression_ratio": 1.6024590163934427,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 1042.08,
                    "end": 1042.52,
                    "word": " Well",
                    "probability": 0.28955078125
                },
                {
                    "start": 1042.52,
                    "end": 1042.54,
                    "word": ",",
                    "probability": 0.77294921875
                },
                {
                    "start": 1042.54,
                    "end": 1043.04,
                    "word": " historically",
                    "probability": 0.78515625
                },
                {
                    "start": 1043.04,
                    "end": 1043.24,
                    "word": ",",
                    "probability": 0.429443359375
                },
                {
                    "start": 1043.24,
                    "end": 1043.32,
                    "word": " what",
                    "probability": 0.876953125
                },
                {
                    "start": 1043.32,
                    "end": 1043.5,
                    "word": " used",
                    "probability": 0.8193359375
                },
                {
                    "start": 1043.5,
                    "end": 1043.64,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1043.64,
                    "end": 1043.96,
                    "word": " happen",
                    "probability": 0.78271484375
                },
                {
                    "start": 1043.96,
                    "end": 1044.26,
                    "word": " is",
                    "probability": 0.8017578125
                },
                {
                    "start": 1044.26,
                    "end": 1045.24,
                    "word": " for",
                    "probability": 0.58056640625
                },
                {
                    "start": 1045.24,
                    "end": 1045.8,
                    "word": " authenticity",
                    "probability": 0.5107421875
                },
                {
                    "start": 1045.8,
                    "end": 1046.14,
                    "word": " and",
                    "probability": 0.892578125
                },
                {
                    "start": 1046.14,
                    "end": 1046.58,
                    "word": " integrity",
                    "probability": 0.73193359375
                },
                {
                    "start": 1046.58,
                    "end": 1046.88,
                    "word": ",",
                    "probability": 0.85791015625
                }
            ]
        },
        {
            "id": 170,
            "seek": 105508,
            "start": 1046.88,
            "end": 1051.66,
            "text": " they will use another primitive called MAC in conjunction with encrypting the data.",
            "tokens": [
                51114,
                436,
                486,
                764,
                1071,
                28540,
                1219,
                27716,
                294,
                27482,
                365,
                17972,
                662,
                278,
                264,
                1412,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23679123711340205,
            "compression_ratio": 1.6024590163934427,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 1046.88,
                    "end": 1047.2,
                    "word": " they",
                    "probability": 0.7197265625
                },
                {
                    "start": 1047.2,
                    "end": 1047.38,
                    "word": " will",
                    "probability": 0.75927734375
                },
                {
                    "start": 1047.38,
                    "end": 1047.7,
                    "word": " use",
                    "probability": 0.82861328125
                },
                {
                    "start": 1047.7,
                    "end": 1048.14,
                    "word": " another",
                    "probability": 0.79150390625
                },
                {
                    "start": 1048.14,
                    "end": 1048.6,
                    "word": " primitive",
                    "probability": 0.84228515625
                },
                {
                    "start": 1048.6,
                    "end": 1049.02,
                    "word": " called",
                    "probability": 0.80517578125
                },
                {
                    "start": 1049.02,
                    "end": 1049.4,
                    "word": " MAC",
                    "probability": 0.63427734375
                },
                {
                    "start": 1049.4,
                    "end": 1049.64,
                    "word": " in",
                    "probability": 0.82666015625
                },
                {
                    "start": 1049.64,
                    "end": 1050.12,
                    "word": " conjunction",
                    "probability": 0.71728515625
                },
                {
                    "start": 1050.12,
                    "end": 1050.46,
                    "word": " with",
                    "probability": 0.822265625
                },
                {
                    "start": 1050.46,
                    "end": 1050.94,
                    "word": " encrypting",
                    "probability": 0.9152018229166666
                },
                {
                    "start": 1050.94,
                    "end": 1051.1,
                    "word": " the",
                    "probability": 0.8056640625
                },
                {
                    "start": 1051.1,
                    "end": 1051.44,
                    "word": " data",
                    "probability": 0.80810546875
                },
                {
                    "start": 1051.44,
                    "end": 1051.66,
                    "word": ".",
                    "probability": 0.9794921875
                }
            ]
        },
        {
            "id": 171,
            "seek": 105508,
            "start": 1051.94,
            "end": 1059.48,
            "text": " It used to work, but there are a lot of issues with that. It was slow, it had a lot more crypto systems going on.",
            "tokens": [
                51364,
                467,
                1143,
                281,
                589,
                11,
                457,
                456,
                366,
                257,
                688,
                295,
                2663,
                365,
                300,
                13,
                467,
                390,
                2964,
                11,
                309,
                632,
                257,
                688,
                544,
                17240,
                3652,
                516,
                322,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23679123711340205,
            "compression_ratio": 1.6024590163934427,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 1051.94,
                    "end": 1052.52,
                    "word": " It",
                    "probability": 0.9013671875
                },
                {
                    "start": 1052.52,
                    "end": 1052.72,
                    "word": " used",
                    "probability": 0.783203125
                },
                {
                    "start": 1052.72,
                    "end": 1052.92,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 1052.92,
                    "end": 1053.38,
                    "word": " work",
                    "probability": 0.81884765625
                },
                {
                    "start": 1053.38,
                    "end": 1053.5,
                    "word": ",",
                    "probability": 0.81201171875
                },
                {
                    "start": 1053.5,
                    "end": 1053.6,
                    "word": " but",
                    "probability": 0.90087890625
                },
                {
                    "start": 1053.6,
                    "end": 1053.82,
                    "word": " there",
                    "probability": 0.837890625
                },
                {
                    "start": 1053.82,
                    "end": 1054.0,
                    "word": " are",
                    "probability": 0.8251953125
                },
                {
                    "start": 1054.14,
                    "end": 1054.24,
                    "word": " a lot",
                    "probability": 0.8974609375
                },
                {
                    "start": 1054.24,
                    "end": 1054.38,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 1054.38,
                    "end": 1054.7,
                    "word": " issues",
                    "probability": 0.8203125
                },
                {
                    "start": 1054.7,
                    "end": 1054.94,
                    "word": " with",
                    "probability": 0.796875
                },
                {
                    "start": 1054.94,
                    "end": 1055.12,
                    "word": " that",
                    "probability": 0.87939453125
                },
                {
                    "start": 1055.12,
                    "end": 1055.22,
                    "word": ".",
                    "probability": 0.818359375
                },
                {
                    "start": 1055.22,
                    "end": 1055.3,
                    "word": " It",
                    "probability": 0.89111328125
                },
                {
                    "start": 1055.3,
                    "end": 1055.54,
                    "word": " was",
                    "probability": 0.89306640625
                },
                {
                    "start": 1055.54,
                    "end": 1056.06,
                    "word": " slow",
                    "probability": 0.8369140625
                },
                {
                    "start": 1056.06,
                    "end": 1056.3,
                    "word": ",",
                    "probability": 0.404541015625
                },
                {
                    "start": 1056.3,
                    "end": 1056.5,
                    "word": " it",
                    "probability": 0.87109375
                },
                {
                    "start": 1056.5,
                    "end": 1057.2,
                    "word": " had",
                    "probability": 0.8095703125
                },
                {
                    "start": 1057.36,
                    "end": 1057.5,
                    "word": " a lot",
                    "probability": 0.8876953125
                },
                {
                    "start": 1057.5,
                    "end": 1057.72,
                    "word": " more",
                    "probability": 0.86376953125
                },
                {
                    "start": 1057.72,
                    "end": 1058.12,
                    "word": " crypto",
                    "probability": 0.58544921875
                },
                {
                    "start": 1058.12,
                    "end": 1058.9,
                    "word": " systems",
                    "probability": 0.8134765625
                },
                {
                    "start": 1058.9,
                    "end": 1059.2,
                    "word": " going",
                    "probability": 0.85693359375
                },
                {
                    "start": 1059.2,
                    "end": 1059.46,
                    "word": " on",
                    "probability": 0.90576171875
                },
                {
                    "start": 1059.46,
                    "end": 1059.48,
                    "word": ".",
                    "probability": 0.19482421875
                }
            ]
        },
        {
            "id": 172,
            "seek": 108032,
            "start": 1059.48,
            "end": 1063.38,
            "text": " So the crypto analysis became difficult. It was much more fragile.",
            "tokens": [
                50364,
                407,
                264,
                17240,
                5215,
                3062,
                2252,
                13,
                467,
                390,
                709,
                544,
                23847,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26268114559892297,
            "compression_ratio": 1.5958549222797926,
            "no_speech_prob": 0.04083251953125,
            "words": [
                {
                    "start": 1059.48,
                    "end": 1059.56,
                    "word": " So",
                    "probability": 0.29296875
                },
                {
                    "start": 1059.56,
                    "end": 1059.68,
                    "word": " the",
                    "probability": 0.66162109375
                },
                {
                    "start": 1059.68,
                    "end": 1059.96,
                    "word": " crypto",
                    "probability": 0.45556640625
                },
                {
                    "start": 1059.96,
                    "end": 1060.34,
                    "word": " analysis",
                    "probability": 0.775390625
                },
                {
                    "start": 1060.34,
                    "end": 1060.74,
                    "word": " became",
                    "probability": 0.78759765625
                },
                {
                    "start": 1060.74,
                    "end": 1061.22,
                    "word": " difficult",
                    "probability": 0.8037109375
                },
                {
                    "start": 1061.22,
                    "end": 1061.38,
                    "word": ".",
                    "probability": 0.6396484375
                },
                {
                    "start": 1061.38,
                    "end": 1061.44,
                    "word": " It",
                    "probability": 0.89892578125
                },
                {
                    "start": 1061.44,
                    "end": 1061.62,
                    "word": " was",
                    "probability": 0.896484375
                },
                {
                    "start": 1061.62,
                    "end": 1061.92,
                    "word": " much",
                    "probability": 0.80712890625
                },
                {
                    "start": 1061.92,
                    "end": 1062.2,
                    "word": " more",
                    "probability": 0.884765625
                },
                {
                    "start": 1062.2,
                    "end": 1062.74,
                    "word": " fragile",
                    "probability": 0.59423828125
                },
                {
                    "start": 1062.74,
                    "end": 1063.38,
                    "word": ".",
                    "probability": 0.9716796875
                }
            ]
        },
        {
            "id": 173,
            "seek": 108032,
            "start": 1063.6,
            "end": 1072.92,
            "text": " So what the greater crypto community came up with was providing an authenticated encryption right out of the box.",
            "tokens": [
                50564,
                407,
                437,
                264,
                5044,
                17240,
                1768,
                1361,
                493,
                365,
                390,
                6530,
                364,
                9214,
                3587,
                29575,
                558,
                484,
                295,
                264,
                2424,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26268114559892297,
            "compression_ratio": 1.5958549222797926,
            "no_speech_prob": 0.04083251953125,
            "words": [
                {
                    "start": 1063.6,
                    "end": 1063.7,
                    "word": " So",
                    "probability": 0.890625
                },
                {
                    "start": 1063.7,
                    "end": 1063.96,
                    "word": " what",
                    "probability": 0.8388671875
                },
                {
                    "start": 1063.96,
                    "end": 1064.34,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 1064.34,
                    "end": 1065.4,
                    "word": " greater",
                    "probability": 0.50830078125
                },
                {
                    "start": 1065.4,
                    "end": 1065.88,
                    "word": " crypto",
                    "probability": 0.79248046875
                },
                {
                    "start": 1065.88,
                    "end": 1066.38,
                    "word": " community",
                    "probability": 0.8271484375
                },
                {
                    "start": 1066.38,
                    "end": 1066.74,
                    "word": " came",
                    "probability": 0.80859375
                },
                {
                    "start": 1066.74,
                    "end": 1066.94,
                    "word": " up",
                    "probability": 0.90771484375
                },
                {
                    "start": 1066.94,
                    "end": 1067.14,
                    "word": " with",
                    "probability": 0.810546875
                },
                {
                    "start": 1067.14,
                    "end": 1067.5,
                    "word": " was",
                    "probability": 0.8115234375
                },
                {
                    "start": 1067.5,
                    "end": 1068.34,
                    "word": " providing",
                    "probability": 0.70068359375
                },
                {
                    "start": 1068.34,
                    "end": 1068.56,
                    "word": " an",
                    "probability": 0.234130859375
                },
                {
                    "start": 1068.56,
                    "end": 1070.06,
                    "word": " authenticated",
                    "probability": 0.60302734375
                },
                {
                    "start": 1070.06,
                    "end": 1070.74,
                    "word": " encryption",
                    "probability": 0.716796875
                },
                {
                    "start": 1070.74,
                    "end": 1071.48,
                    "word": " right",
                    "probability": 0.79345703125
                },
                {
                    "start": 1071.48,
                    "end": 1071.74,
                    "word": " out",
                    "probability": 0.82666015625
                },
                {
                    "start": 1071.74,
                    "end": 1071.94,
                    "word": " of",
                    "probability": 0.8662109375
                },
                {
                    "start": 1071.94,
                    "end": 1072.06,
                    "word": " the",
                    "probability": 0.278564453125
                },
                {
                    "start": 1072.06,
                    "end": 1072.28,
                    "word": " box",
                    "probability": 0.8076171875
                },
                {
                    "start": 1072.28,
                    "end": 1072.92,
                    "word": ".",
                    "probability": 0.92333984375
                }
            ]
        },
        {
            "id": 174,
            "seek": 108032,
            "start": 1072.96,
            "end": 1082.06,
            "text": " And this is another property we expect out of AE, which is authenticated encryption.",
            "tokens": [
                51014,
                400,
                341,
                307,
                1071,
                4707,
                321,
                2066,
                484,
                295,
                32207,
                11,
                597,
                307,
                9214,
                3587,
                29575,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26268114559892297,
            "compression_ratio": 1.5958549222797926,
            "no_speech_prob": 0.04083251953125,
            "words": [
                {
                    "start": 1072.96,
                    "end": 1073.0,
                    "word": " And",
                    "probability": 0.55810546875
                },
                {
                    "start": 1073.0,
                    "end": 1073.26,
                    "word": " this",
                    "probability": 0.78076171875
                },
                {
                    "start": 1073.26,
                    "end": 1073.5,
                    "word": " is",
                    "probability": 0.90087890625
                },
                {
                    "start": 1073.5,
                    "end": 1076.38,
                    "word": " another",
                    "probability": 0.2724609375
                },
                {
                    "start": 1076.38,
                    "end": 1077.52,
                    "word": " property",
                    "probability": 0.8154296875
                },
                {
                    "start": 1077.52,
                    "end": 1077.72,
                    "word": " we",
                    "probability": 0.86279296875
                },
                {
                    "start": 1077.72,
                    "end": 1078.08,
                    "word": " expect",
                    "probability": 0.8427734375
                },
                {
                    "start": 1078.08,
                    "end": 1078.34,
                    "word": " out",
                    "probability": 0.82177734375
                },
                {
                    "start": 1078.34,
                    "end": 1078.64,
                    "word": " of",
                    "probability": 0.88818359375
                },
                {
                    "start": 1078.64,
                    "end": 1079.18,
                    "word": " AE",
                    "probability": 0.63671875
                },
                {
                    "start": 1079.18,
                    "end": 1079.66,
                    "word": ",",
                    "probability": 0.67333984375
                },
                {
                    "start": 1079.66,
                    "end": 1079.98,
                    "word": " which",
                    "probability": 0.93359375
                },
                {
                    "start": 1079.98,
                    "end": 1080.08,
                    "word": " is",
                    "probability": 0.8974609375
                },
                {
                    "start": 1080.08,
                    "end": 1080.66,
                    "word": " authenticated",
                    "probability": 0.78466796875
                },
                {
                    "start": 1080.66,
                    "end": 1081.42,
                    "word": " encryption",
                    "probability": 0.77001953125
                },
                {
                    "start": 1081.42,
                    "end": 1082.06,
                    "word": ".",
                    "probability": 0.9697265625
                }
            ]
        },
        {
            "id": 175,
            "seek": 108032,
            "start": 1082.38,
            "end": 1084.72,
            "text": " We need authenticity as well as integrity.",
            "tokens": [
                51514,
                492,
                643,
                34215,
                382,
                731,
                382,
                16000,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26268114559892297,
            "compression_ratio": 1.5958549222797926,
            "no_speech_prob": 0.04083251953125,
            "words": [
                {
                    "start": 1082.38,
                    "end": 1082.88,
                    "word": " We",
                    "probability": 0.88525390625
                },
                {
                    "start": 1082.88,
                    "end": 1083.06,
                    "word": " need",
                    "probability": 0.7978515625
                },
                {
                    "start": 1083.06,
                    "end": 1083.48,
                    "word": " authenticity",
                    "probability": 0.52294921875
                },
                {
                    "start": 1083.48,
                    "end": 1083.94,
                    "word": " as",
                    "probability": 0.822265625
                },
                {
                    "start": 1083.94,
                    "end": 1084.04,
                    "word": " well",
                    "probability": 0.8642578125
                },
                {
                    "start": 1084.04,
                    "end": 1084.16,
                    "word": " as",
                    "probability": 0.892578125
                },
                {
                    "start": 1084.16,
                    "end": 1084.56,
                    "word": " integrity",
                    "probability": 0.77294921875
                },
                {
                    "start": 1084.56,
                    "end": 1084.72,
                    "word": ".",
                    "probability": 0.9892578125
                }
            ]
        },
        {
            "id": 176,
            "seek": 110704,
            "start": 1084.72,
            "end": 1091.16,
            "text": " So these are the three properties we expect out of any modern symmetric encryption scheme.",
            "tokens": [
                50364,
                407,
                613,
                366,
                264,
                1045,
                7221,
                321,
                2066,
                484,
                295,
                604,
                4363,
                32330,
                29575,
                12232,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2529189580089443,
            "compression_ratio": 1.620253164556962,
            "no_speech_prob": 0.16015625,
            "words": [
                {
                    "start": 1084.72,
                    "end": 1084.8,
                    "word": " So",
                    "probability": 0.837890625
                },
                {
                    "start": 1084.8,
                    "end": 1085.04,
                    "word": " these",
                    "probability": 0.59619140625
                },
                {
                    "start": 1085.04,
                    "end": 1085.18,
                    "word": " are",
                    "probability": 0.876953125
                },
                {
                    "start": 1085.18,
                    "end": 1085.28,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 1085.28,
                    "end": 1085.48,
                    "word": " three",
                    "probability": 0.8310546875
                },
                {
                    "start": 1085.48,
                    "end": 1085.92,
                    "word": " properties",
                    "probability": 0.78271484375
                },
                {
                    "start": 1085.92,
                    "end": 1086.22,
                    "word": " we",
                    "probability": 0.89990234375
                },
                {
                    "start": 1086.22,
                    "end": 1086.64,
                    "word": " expect",
                    "probability": 0.8564453125
                },
                {
                    "start": 1086.64,
                    "end": 1086.88,
                    "word": " out",
                    "probability": 0.826171875
                },
                {
                    "start": 1086.88,
                    "end": 1087.1,
                    "word": " of",
                    "probability": 0.90771484375
                },
                {
                    "start": 1087.1,
                    "end": 1087.7,
                    "word": " any",
                    "probability": 0.8046875
                },
                {
                    "start": 1087.7,
                    "end": 1088.3,
                    "word": " modern",
                    "probability": 0.783203125
                },
                {
                    "start": 1088.3,
                    "end": 1089.36,
                    "word": " symmetric",
                    "probability": 0.7490234375
                },
                {
                    "start": 1089.36,
                    "end": 1089.94,
                    "word": " encryption",
                    "probability": 0.76806640625
                },
                {
                    "start": 1089.94,
                    "end": 1090.68,
                    "word": " scheme",
                    "probability": 0.89013671875
                },
                {
                    "start": 1090.68,
                    "end": 1091.16,
                    "word": ".",
                    "probability": 0.82958984375
                }
            ]
        },
        {
            "id": 177,
            "seek": 110704,
            "start": 1091.4,
            "end": 1097.94,
            "text": " And how is this achieved? Well, at the core of it, we still have a symmetric block cipher running.",
            "tokens": [
                50664,
                400,
                577,
                307,
                341,
                11042,
                30,
                1042,
                11,
                412,
                264,
                4965,
                295,
                309,
                11,
                321,
                920,
                362,
                257,
                32330,
                3461,
                269,
                21240,
                2614,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2529189580089443,
            "compression_ratio": 1.620253164556962,
            "no_speech_prob": 0.16015625,
            "words": [
                {
                    "start": 1091.4,
                    "end": 1091.7,
                    "word": " And",
                    "probability": 0.85986328125
                },
                {
                    "start": 1091.7,
                    "end": 1091.9,
                    "word": " how",
                    "probability": 0.89501953125
                },
                {
                    "start": 1091.9,
                    "end": 1092.08,
                    "word": " is",
                    "probability": 0.83203125
                },
                {
                    "start": 1092.08,
                    "end": 1092.26,
                    "word": " this",
                    "probability": 0.87744140625
                },
                {
                    "start": 1092.26,
                    "end": 1092.72,
                    "word": " achieved",
                    "probability": 0.74267578125
                },
                {
                    "start": 1092.72,
                    "end": 1093.2,
                    "word": "?",
                    "probability": 0.97021484375
                },
                {
                    "start": 1093.36,
                    "end": 1093.52,
                    "word": " Well",
                    "probability": 0.54638671875
                },
                {
                    "start": 1093.52,
                    "end": 1093.56,
                    "word": ",",
                    "probability": 0.71435546875
                },
                {
                    "start": 1093.56,
                    "end": 1093.64,
                    "word": " at",
                    "probability": 0.869140625
                },
                {
                    "start": 1093.64,
                    "end": 1093.78,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1093.78,
                    "end": 1094.02,
                    "word": " core",
                    "probability": 0.89111328125
                },
                {
                    "start": 1094.02,
                    "end": 1094.2,
                    "word": " of",
                    "probability": 0.88525390625
                },
                {
                    "start": 1094.2,
                    "end": 1094.34,
                    "word": " it",
                    "probability": 0.8837890625
                },
                {
                    "start": 1094.34,
                    "end": 1094.38,
                    "word": ",",
                    "probability": 0.708984375
                },
                {
                    "start": 1094.38,
                    "end": 1094.5,
                    "word": " we",
                    "probability": 0.83544921875
                },
                {
                    "start": 1094.5,
                    "end": 1094.76,
                    "word": " still",
                    "probability": 0.90283203125
                },
                {
                    "start": 1094.76,
                    "end": 1095.14,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 1095.34,
                    "end": 1096.24,
                    "word": " a symmetric",
                    "probability": 0.765625
                },
                {
                    "start": 1096.24,
                    "end": 1096.92,
                    "word": " block",
                    "probability": 0.755859375
                },
                {
                    "start": 1096.92,
                    "end": 1097.24,
                    "word": " cipher",
                    "probability": 0.791748046875
                },
                {
                    "start": 1097.24,
                    "end": 1097.74,
                    "word": " running",
                    "probability": 0.84130859375
                },
                {
                    "start": 1097.74,
                    "end": 1097.94,
                    "word": ".",
                    "probability": 0.6923828125
                }
            ]
        },
        {
            "id": 178,
            "seek": 110704,
            "start": 1097.94,
            "end": 1103.0,
            "text": " It takes a symmetric key, it takes plain text, it throws away ciphertext.",
            "tokens": [
                51014,
                467,
                2516,
                257,
                32330,
                2141,
                11,
                309,
                2516,
                11121,
                2487,
                11,
                309,
                19251,
                1314,
                269,
                21240,
                25111,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2529189580089443,
            "compression_ratio": 1.620253164556962,
            "no_speech_prob": 0.16015625,
            "words": [
                {
                    "start": 1097.94,
                    "end": 1097.98,
                    "word": " It",
                    "probability": 0.8818359375
                },
                {
                    "start": 1097.98,
                    "end": 1098.22,
                    "word": " takes",
                    "probability": 0.7294921875
                },
                {
                    "start": 1098.36,
                    "end": 1099.0,
                    "word": " a symmetric",
                    "probability": 0.8134765625
                },
                {
                    "start": 1099.0,
                    "end": 1099.32,
                    "word": " key",
                    "probability": 0.8291015625
                },
                {
                    "start": 1099.32,
                    "end": 1099.42,
                    "word": ",",
                    "probability": 0.57861328125
                },
                {
                    "start": 1099.42,
                    "end": 1099.48,
                    "word": " it",
                    "probability": 0.73388671875
                },
                {
                    "start": 1099.48,
                    "end": 1099.68,
                    "word": " takes",
                    "probability": 0.64306640625
                },
                {
                    "start": 1099.68,
                    "end": 1099.88,
                    "word": " plain",
                    "probability": 0.92822265625
                },
                {
                    "start": 1099.88,
                    "end": 1100.24,
                    "word": " text",
                    "probability": 0.7548828125
                },
                {
                    "start": 1100.24,
                    "end": 1100.4,
                    "word": ",",
                    "probability": 0.681640625
                },
                {
                    "start": 1100.4,
                    "end": 1100.58,
                    "word": " it",
                    "probability": 0.8369140625
                },
                {
                    "start": 1100.58,
                    "end": 1101.64,
                    "word": " throws",
                    "probability": 0.79638671875
                },
                {
                    "start": 1101.64,
                    "end": 1101.82,
                    "word": " away",
                    "probability": 0.57177734375
                },
                {
                    "start": 1101.82,
                    "end": 1102.52,
                    "word": " ciphertext",
                    "probability": 0.8116861979166666
                },
                {
                    "start": 1102.52,
                    "end": 1103.0,
                    "word": ".",
                    "probability": 0.93115234375
                }
            ]
        },
        {
            "id": 179,
            "seek": 110704,
            "start": 1103.0,
            "end": 1111.44,
            "text": " But there was yet another detail, yet another information, which was like a nice to have feature called associated data.",
            "tokens": [
                51264,
                583,
                456,
                390,
                1939,
                1071,
                2607,
                11,
                1939,
                1071,
                1589,
                11,
                597,
                390,
                411,
                257,
                1481,
                281,
                362,
                4111,
                1219,
                6615,
                1412,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2529189580089443,
            "compression_ratio": 1.620253164556962,
            "no_speech_prob": 0.16015625,
            "words": [
                {
                    "start": 1103.0,
                    "end": 1103.48,
                    "word": " But",
                    "probability": 0.89208984375
                },
                {
                    "start": 1103.48,
                    "end": 1103.68,
                    "word": " there",
                    "probability": 0.8447265625
                },
                {
                    "start": 1103.68,
                    "end": 1103.88,
                    "word": " was",
                    "probability": 0.89892578125
                },
                {
                    "start": 1103.88,
                    "end": 1104.24,
                    "word": " yet",
                    "probability": 0.853515625
                },
                {
                    "start": 1104.24,
                    "end": 1104.86,
                    "word": " another",
                    "probability": 0.77978515625
                },
                {
                    "start": 1104.86,
                    "end": 1105.76,
                    "word": " detail",
                    "probability": 0.373291015625
                },
                {
                    "start": 1105.76,
                    "end": 1106.14,
                    "word": ",",
                    "probability": 0.77001953125
                },
                {
                    "start": 1106.14,
                    "end": 1106.44,
                    "word": " yet",
                    "probability": 0.828125
                },
                {
                    "start": 1106.44,
                    "end": 1106.74,
                    "word": " another",
                    "probability": 0.80419921875
                },
                {
                    "start": 1106.74,
                    "end": 1107.4,
                    "word": " information",
                    "probability": 0.75341796875
                },
                {
                    "start": 1107.4,
                    "end": 1107.66,
                    "word": ",",
                    "probability": 0.361083984375
                },
                {
                    "start": 1107.66,
                    "end": 1107.74,
                    "word": " which",
                    "probability": 0.9091796875
                },
                {
                    "start": 1107.74,
                    "end": 1107.94,
                    "word": " was",
                    "probability": 0.892578125
                },
                {
                    "start": 1107.94,
                    "end": 1108.12,
                    "word": " like",
                    "probability": 0.623046875
                },
                {
                    "start": 1108.22,
                    "end": 1108.44,
                    "word": " a nice",
                    "probability": 0.8056640625
                },
                {
                    "start": 1108.44,
                    "end": 1108.6,
                    "word": " to",
                    "probability": 0.5732421875
                },
                {
                    "start": 1108.6,
                    "end": 1108.78,
                    "word": " have",
                    "probability": 0.85498046875
                },
                {
                    "start": 1108.78,
                    "end": 1109.18,
                    "word": " feature",
                    "probability": 0.86279296875
                },
                {
                    "start": 1109.18,
                    "end": 1109.66,
                    "word": " called",
                    "probability": 0.7216796875
                },
                {
                    "start": 1109.66,
                    "end": 1110.42,
                    "word": " associated",
                    "probability": 0.54931640625
                },
                {
                    "start": 1110.42,
                    "end": 1110.96,
                    "word": " data",
                    "probability": 0.80712890625
                },
                {
                    "start": 1110.96,
                    "end": 1111.44,
                    "word": ".",
                    "probability": 0.205322265625
                }
            ]
        },
        {
            "id": 180,
            "seek": 113054,
            "start": 1112.12,
            "end": 1120.26,
            "text": " What that is, it would be nice to have some plain text being transferred as plain text on the receiver side.",
            "tokens": [
                50414,
                708,
                300,
                307,
                11,
                309,
                576,
                312,
                1481,
                281,
                362,
                512,
                11121,
                2487,
                885,
                15809,
                382,
                11121,
                2487,
                322,
                264,
                20086,
                1252,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20064786585365854,
            "compression_ratio": 1.64321608040201,
            "no_speech_prob": 0.278076171875,
            "words": [
                {
                    "start": 1112.12,
                    "end": 1112.72,
                    "word": " What",
                    "probability": 0.16357421875
                },
                {
                    "start": 1112.72,
                    "end": 1113.14,
                    "word": " that",
                    "probability": 0.8466796875
                },
                {
                    "start": 1113.14,
                    "end": 1113.38,
                    "word": " is",
                    "probability": 0.80419921875
                },
                {
                    "start": 1113.38,
                    "end": 1113.88,
                    "word": ",",
                    "probability": 0.56298828125
                },
                {
                    "start": 1113.88,
                    "end": 1114.08,
                    "word": " it",
                    "probability": 0.3623046875
                },
                {
                    "start": 1114.08,
                    "end": 1114.24,
                    "word": " would",
                    "probability": 0.82470703125
                },
                {
                    "start": 1114.24,
                    "end": 1114.78,
                    "word": " be",
                    "probability": 0.8515625
                },
                {
                    "start": 1114.78,
                    "end": 1115.18,
                    "word": " nice",
                    "probability": 0.81982421875
                },
                {
                    "start": 1115.18,
                    "end": 1115.38,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1115.38,
                    "end": 1115.66,
                    "word": " have",
                    "probability": 0.8828125
                },
                {
                    "start": 1115.66,
                    "end": 1116.12,
                    "word": " some",
                    "probability": 0.7939453125
                },
                {
                    "start": 1116.12,
                    "end": 1116.52,
                    "word": " plain",
                    "probability": 0.91943359375
                },
                {
                    "start": 1116.52,
                    "end": 1116.92,
                    "word": " text",
                    "probability": 0.5078125
                },
                {
                    "start": 1116.92,
                    "end": 1117.28,
                    "word": " being",
                    "probability": 0.86572265625
                },
                {
                    "start": 1117.28,
                    "end": 1117.92,
                    "word": " transferred",
                    "probability": 0.81640625
                },
                {
                    "start": 1117.92,
                    "end": 1118.18,
                    "word": " as",
                    "probability": 0.9033203125
                },
                {
                    "start": 1118.18,
                    "end": 1118.44,
                    "word": " plain",
                    "probability": 0.92236328125
                },
                {
                    "start": 1118.44,
                    "end": 1118.68,
                    "word": " text",
                    "probability": 0.83544921875
                },
                {
                    "start": 1118.68,
                    "end": 1118.86,
                    "word": " on",
                    "probability": 0.8935546875
                },
                {
                    "start": 1118.86,
                    "end": 1119.0,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 1119.0,
                    "end": 1119.34,
                    "word": " receiver",
                    "probability": 0.7734375
                },
                {
                    "start": 1119.34,
                    "end": 1119.8,
                    "word": " side",
                    "probability": 0.73681640625
                },
                {
                    "start": 1119.8,
                    "end": 1120.26,
                    "word": ".",
                    "probability": 0.2744140625
                }
            ]
        },
        {
            "id": 181,
            "seek": 113054,
            "start": 1120.26,
            "end": 1123.64,
            "text": " But it still takes part in the authenticity of it.",
            "tokens": [
                50764,
                583,
                309,
                920,
                2516,
                644,
                294,
                264,
                34215,
                295,
                309,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20064786585365854,
            "compression_ratio": 1.64321608040201,
            "no_speech_prob": 0.278076171875,
            "words": [
                {
                    "start": 1120.26,
                    "end": 1120.58,
                    "word": " But",
                    "probability": 0.87744140625
                },
                {
                    "start": 1120.58,
                    "end": 1120.74,
                    "word": " it",
                    "probability": 0.8759765625
                },
                {
                    "start": 1120.74,
                    "end": 1120.98,
                    "word": " still",
                    "probability": 0.8759765625
                },
                {
                    "start": 1120.98,
                    "end": 1121.28,
                    "word": " takes",
                    "probability": 0.75244140625
                },
                {
                    "start": 1121.28,
                    "end": 1121.66,
                    "word": " part",
                    "probability": 0.80224609375
                },
                {
                    "start": 1121.66,
                    "end": 1121.92,
                    "word": " in",
                    "probability": 0.90380859375
                },
                {
                    "start": 1121.92,
                    "end": 1122.1,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 1122.1,
                    "end": 1122.52,
                    "word": " authenticity",
                    "probability": 0.5302734375
                },
                {
                    "start": 1122.52,
                    "end": 1122.98,
                    "word": " of",
                    "probability": 0.8935546875
                },
                {
                    "start": 1122.98,
                    "end": 1123.18,
                    "word": " it",
                    "probability": 0.90478515625
                },
                {
                    "start": 1123.18,
                    "end": 1123.64,
                    "word": ".",
                    "probability": 0.95654296875
                }
            ]
        },
        {
            "id": 182,
            "seek": 113054,
            "start": 1123.64,
            "end": 1128.84,
            "text": " So for example, imagine a sender is sending a packet to a receiver.",
            "tokens": [
                50964,
                407,
                337,
                1365,
                11,
                3811,
                257,
                2845,
                260,
                307,
                7750,
                257,
                20300,
                281,
                257,
                20086,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20064786585365854,
            "compression_ratio": 1.64321608040201,
            "no_speech_prob": 0.278076171875,
            "words": [
                {
                    "start": 1123.64,
                    "end": 1124.0,
                    "word": " So",
                    "probability": 0.69482421875
                },
                {
                    "start": 1124.0,
                    "end": 1124.24,
                    "word": " for",
                    "probability": 0.5791015625
                },
                {
                    "start": 1124.24,
                    "end": 1124.58,
                    "word": " example",
                    "probability": 0.9296875
                },
                {
                    "start": 1124.58,
                    "end": 1124.78,
                    "word": ",",
                    "probability": 0.91455078125
                },
                {
                    "start": 1124.78,
                    "end": 1125.26,
                    "word": " imagine",
                    "probability": 0.81494140625
                },
                {
                    "start": 1126.36,
                    "end": 1126.72,
                    "word": " a sender",
                    "probability": 0.858642578125
                },
                {
                    "start": 1126.72,
                    "end": 1126.9,
                    "word": " is",
                    "probability": 0.873046875
                },
                {
                    "start": 1126.9,
                    "end": 1127.22,
                    "word": " sending",
                    "probability": 0.71484375
                },
                {
                    "start": 1127.44,
                    "end": 1127.74,
                    "word": " a packet",
                    "probability": 0.75341796875
                },
                {
                    "start": 1127.74,
                    "end": 1128.02,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 1128.2,
                    "end": 1128.58,
                    "word": " a receiver",
                    "probability": 0.83056640625
                },
                {
                    "start": 1128.58,
                    "end": 1128.84,
                    "word": ".",
                    "probability": 0.775390625
                }
            ]
        },
        {
            "id": 183,
            "seek": 113054,
            "start": 1128.84,
            "end": 1134.94,
            "text": " So the IP address of the receiver needs to be in plain text, but the payload needs to be encrypted.",
            "tokens": [
                51214,
                407,
                264,
                8671,
                2985,
                295,
                264,
                20086,
                2203,
                281,
                312,
                294,
                11121,
                2487,
                11,
                457,
                264,
                30918,
                2203,
                281,
                312,
                36663,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20064786585365854,
            "compression_ratio": 1.64321608040201,
            "no_speech_prob": 0.278076171875,
            "words": [
                {
                    "start": 1128.84,
                    "end": 1128.92,
                    "word": " So",
                    "probability": 0.86767578125
                },
                {
                    "start": 1128.92,
                    "end": 1129.44,
                    "word": " the",
                    "probability": 0.77685546875
                },
                {
                    "start": 1129.44,
                    "end": 1129.76,
                    "word": " IP",
                    "probability": 0.88134765625
                },
                {
                    "start": 1129.76,
                    "end": 1130.08,
                    "word": " address",
                    "probability": 0.8564453125
                },
                {
                    "start": 1130.08,
                    "end": 1130.28,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 1130.28,
                    "end": 1130.42,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 1130.42,
                    "end": 1130.8,
                    "word": " receiver",
                    "probability": 0.7978515625
                },
                {
                    "start": 1130.8,
                    "end": 1131.16,
                    "word": " needs",
                    "probability": 0.73046875
                },
                {
                    "start": 1131.16,
                    "end": 1131.3,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1131.3,
                    "end": 1131.44,
                    "word": " be",
                    "probability": 0.90771484375
                },
                {
                    "start": 1131.44,
                    "end": 1131.58,
                    "word": " in",
                    "probability": 0.79150390625
                },
                {
                    "start": 1131.58,
                    "end": 1131.78,
                    "word": " plain",
                    "probability": 0.9296875
                },
                {
                    "start": 1131.78,
                    "end": 1132.08,
                    "word": " text",
                    "probability": 0.8427734375
                },
                {
                    "start": 1132.08,
                    "end": 1132.2,
                    "word": ",",
                    "probability": 0.50732421875
                },
                {
                    "start": 1132.2,
                    "end": 1132.28,
                    "word": " but",
                    "probability": 0.845703125
                },
                {
                    "start": 1132.28,
                    "end": 1132.52,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1132.52,
                    "end": 1132.96,
                    "word": " payload",
                    "probability": 0.87841796875
                },
                {
                    "start": 1132.96,
                    "end": 1133.66,
                    "word": " needs",
                    "probability": 0.7333984375
                },
                {
                    "start": 1133.66,
                    "end": 1133.82,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 1133.82,
                    "end": 1133.98,
                    "word": " be",
                    "probability": 0.90869140625
                },
                {
                    "start": 1133.98,
                    "end": 1134.34,
                    "word": " encrypted",
                    "probability": 0.9306640625
                },
                {
                    "start": 1134.34,
                    "end": 1134.94,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 184,
            "seek": 115890,
            "start": 1134.94,
            "end": 1142.96,
            "text": " So that kind of a scheme is what is the most common thing or you should, that's what you should be using going ahead.",
            "tokens": [
                50364,
                407,
                300,
                733,
                295,
                257,
                12232,
                307,
                437,
                307,
                264,
                881,
                2689,
                551,
                420,
                291,
                820,
                11,
                300,
                311,
                437,
                291,
                820,
                312,
                1228,
                516,
                2286,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24875711141662163,
            "compression_ratio": 1.7442922374429224,
            "no_speech_prob": 0.007694244384765625,
            "words": [
                {
                    "start": 1134.94,
                    "end": 1135.2,
                    "word": " So",
                    "probability": 0.74853515625
                },
                {
                    "start": 1135.2,
                    "end": 1135.48,
                    "word": " that",
                    "probability": 0.7626953125
                },
                {
                    "start": 1135.48,
                    "end": 1135.76,
                    "word": " kind",
                    "probability": 0.802734375
                },
                {
                    "start": 1135.76,
                    "end": 1135.92,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 1136.08,
                    "end": 1136.38,
                    "word": " a scheme",
                    "probability": 0.8486328125
                },
                {
                    "start": 1136.38,
                    "end": 1136.72,
                    "word": " is",
                    "probability": 0.88427734375
                },
                {
                    "start": 1136.72,
                    "end": 1137.18,
                    "word": " what",
                    "probability": 0.740234375
                },
                {
                    "start": 1137.18,
                    "end": 1137.42,
                    "word": " is",
                    "probability": 0.89892578125
                },
                {
                    "start": 1137.42,
                    "end": 1137.6,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 1137.6,
                    "end": 1137.92,
                    "word": " most",
                    "probability": 0.80712890625
                },
                {
                    "start": 1137.92,
                    "end": 1138.5,
                    "word": " common",
                    "probability": 0.67626953125
                },
                {
                    "start": 1138.5,
                    "end": 1138.84,
                    "word": " thing",
                    "probability": 0.8212890625
                },
                {
                    "start": 1138.84,
                    "end": 1139.1,
                    "word": " or",
                    "probability": 0.6337890625
                },
                {
                    "start": 1139.1,
                    "end": 1139.84,
                    "word": " you",
                    "probability": 0.6435546875
                },
                {
                    "start": 1139.84,
                    "end": 1140.1,
                    "word": " should",
                    "probability": 0.91650390625
                },
                {
                    "start": 1140.1,
                    "end": 1140.22,
                    "word": ",",
                    "probability": 0.142822265625
                },
                {
                    "start": 1140.22,
                    "end": 1140.48,
                    "word": " that's",
                    "probability": 0.9248046875
                },
                {
                    "start": 1140.48,
                    "end": 1140.66,
                    "word": " what",
                    "probability": 0.8896484375
                },
                {
                    "start": 1140.66,
                    "end": 1140.94,
                    "word": " you",
                    "probability": 0.84716796875
                },
                {
                    "start": 1140.94,
                    "end": 1141.16,
                    "word": " should",
                    "probability": 0.9296875
                },
                {
                    "start": 1141.16,
                    "end": 1141.34,
                    "word": " be",
                    "probability": 0.90576171875
                },
                {
                    "start": 1141.34,
                    "end": 1141.68,
                    "word": " using",
                    "probability": 0.81787109375
                },
                {
                    "start": 1141.68,
                    "end": 1142.02,
                    "word": " going",
                    "probability": 0.81103515625
                },
                {
                    "start": 1142.02,
                    "end": 1142.34,
                    "word": " ahead",
                    "probability": 0.82421875
                },
                {
                    "start": 1142.34,
                    "end": 1142.96,
                    "word": ".",
                    "probability": 0.8876953125
                }
            ]
        },
        {
            "id": 185,
            "seek": 115890,
            "start": 1143.66,
            "end": 1147.84,
            "text": " It is called as authenticated encryption with associated data.",
            "tokens": [
                50814,
                467,
                307,
                1219,
                382,
                9214,
                3587,
                29575,
                365,
                6615,
                1412,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24875711141662163,
            "compression_ratio": 1.7442922374429224,
            "no_speech_prob": 0.007694244384765625,
            "words": [
                {
                    "start": 1143.66,
                    "end": 1144.28,
                    "word": " It",
                    "probability": 0.841796875
                },
                {
                    "start": 1144.28,
                    "end": 1144.42,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 1144.42,
                    "end": 1144.66,
                    "word": " called",
                    "probability": 0.818359375
                },
                {
                    "start": 1144.66,
                    "end": 1144.84,
                    "word": " as",
                    "probability": 0.61376953125
                },
                {
                    "start": 1144.84,
                    "end": 1145.34,
                    "word": " authenticated",
                    "probability": 0.76806640625
                },
                {
                    "start": 1145.34,
                    "end": 1145.88,
                    "word": " encryption",
                    "probability": 0.76513671875
                },
                {
                    "start": 1145.88,
                    "end": 1146.18,
                    "word": " with",
                    "probability": 0.81591796875
                },
                {
                    "start": 1146.18,
                    "end": 1146.74,
                    "word": " associated",
                    "probability": 0.8544921875
                },
                {
                    "start": 1146.74,
                    "end": 1147.22,
                    "word": " data",
                    "probability": 0.80126953125
                },
                {
                    "start": 1147.22,
                    "end": 1147.84,
                    "word": ".",
                    "probability": 0.9677734375
                }
            ]
        },
        {
            "id": 186,
            "seek": 115890,
            "start": 1148.12,
            "end": 1151.08,
            "text": " So just coming back to this block diagram.",
            "tokens": [
                51014,
                407,
                445,
                1348,
                646,
                281,
                341,
                3461,
                10686,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24875711141662163,
            "compression_ratio": 1.7442922374429224,
            "no_speech_prob": 0.007694244384765625,
            "words": [
                {
                    "start": 1148.12,
                    "end": 1148.44,
                    "word": " So",
                    "probability": 0.86376953125
                },
                {
                    "start": 1148.44,
                    "end": 1148.7,
                    "word": " just",
                    "probability": 0.85302734375
                },
                {
                    "start": 1148.7,
                    "end": 1149.1,
                    "word": " coming",
                    "probability": 0.80419921875
                },
                {
                    "start": 1149.1,
                    "end": 1149.38,
                    "word": " back",
                    "probability": 0.82177734375
                },
                {
                    "start": 1149.38,
                    "end": 1149.54,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 1149.54,
                    "end": 1149.78,
                    "word": " this",
                    "probability": 0.876953125
                },
                {
                    "start": 1149.78,
                    "end": 1150.04,
                    "word": " block",
                    "probability": 0.83349609375
                },
                {
                    "start": 1150.04,
                    "end": 1150.46,
                    "word": " diagram",
                    "probability": 0.6904296875
                },
                {
                    "start": 1150.46,
                    "end": 1151.08,
                    "word": ".",
                    "probability": 0.2130126953125
                }
            ]
        },
        {
            "id": 187,
            "seek": 115890,
            "start": 1152.54,
            "end": 1163.3,
            "text": " Authenticity and integrity is provided by this authentication tag, which is computed based on associated data, which is plain text as well as plain text data.",
            "tokens": [
                51214,
                40231,
                317,
                44198,
                293,
                16000,
                307,
                5649,
                538,
                341,
                26643,
                6162,
                11,
                597,
                307,
                40610,
                2361,
                322,
                6615,
                1412,
                11,
                597,
                307,
                11121,
                2487,
                382,
                731,
                382,
                11121,
                2487,
                1412,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24875711141662163,
            "compression_ratio": 1.7442922374429224,
            "no_speech_prob": 0.007694244384765625,
            "words": [
                {
                    "start": 1152.54,
                    "end": 1153.16,
                    "word": " Authenticity",
                    "probability": 0.9138997395833334
                },
                {
                    "start": 1153.16,
                    "end": 1153.4,
                    "word": " and",
                    "probability": 0.89111328125
                },
                {
                    "start": 1153.4,
                    "end": 1153.78,
                    "word": " integrity",
                    "probability": 0.61328125
                },
                {
                    "start": 1153.78,
                    "end": 1154.14,
                    "word": " is",
                    "probability": 0.8955078125
                },
                {
                    "start": 1154.14,
                    "end": 1154.84,
                    "word": " provided",
                    "probability": 0.7919921875
                },
                {
                    "start": 1154.84,
                    "end": 1155.28,
                    "word": " by",
                    "probability": 0.90966796875
                },
                {
                    "start": 1155.28,
                    "end": 1155.64,
                    "word": " this",
                    "probability": 0.876953125
                },
                {
                    "start": 1155.64,
                    "end": 1156.3,
                    "word": " authentication",
                    "probability": 0.8173828125
                },
                {
                    "start": 1156.3,
                    "end": 1156.88,
                    "word": " tag",
                    "probability": 0.73291015625
                },
                {
                    "start": 1156.88,
                    "end": 1157.2,
                    "word": ",",
                    "probability": 0.6865234375
                },
                {
                    "start": 1157.2,
                    "end": 1157.6,
                    "word": " which",
                    "probability": 0.91748046875
                },
                {
                    "start": 1157.6,
                    "end": 1157.78,
                    "word": " is",
                    "probability": 0.90478515625
                },
                {
                    "start": 1157.78,
                    "end": 1158.34,
                    "word": " computed",
                    "probability": 0.7861328125
                },
                {
                    "start": 1158.34,
                    "end": 1158.98,
                    "word": " based",
                    "probability": 0.822265625
                },
                {
                    "start": 1158.98,
                    "end": 1159.34,
                    "word": " on",
                    "probability": 0.912109375
                },
                {
                    "start": 1159.34,
                    "end": 1160.12,
                    "word": " associated",
                    "probability": 0.64990234375
                },
                {
                    "start": 1160.12,
                    "end": 1160.64,
                    "word": " data",
                    "probability": 0.7958984375
                },
                {
                    "start": 1160.64,
                    "end": 1160.72,
                    "word": ",",
                    "probability": 0.8251953125
                },
                {
                    "start": 1160.72,
                    "end": 1160.86,
                    "word": " which",
                    "probability": 0.92236328125
                },
                {
                    "start": 1160.86,
                    "end": 1161.04,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 1161.04,
                    "end": 1161.26,
                    "word": " plain",
                    "probability": 0.9189453125
                },
                {
                    "start": 1161.26,
                    "end": 1161.6,
                    "word": " text",
                    "probability": 0.65771484375
                },
                {
                    "start": 1161.6,
                    "end": 1161.9,
                    "word": " as",
                    "probability": 0.61376953125
                },
                {
                    "start": 1161.9,
                    "end": 1162.06,
                    "word": " well",
                    "probability": 0.87646484375
                },
                {
                    "start": 1162.06,
                    "end": 1162.22,
                    "word": " as",
                    "probability": 0.9072265625
                },
                {
                    "start": 1162.22,
                    "end": 1162.46,
                    "word": " plain",
                    "probability": 0.9013671875
                },
                {
                    "start": 1162.46,
                    "end": 1162.76,
                    "word": " text",
                    "probability": 0.89306640625
                },
                {
                    "start": 1162.76,
                    "end": 1163.14,
                    "word": " data",
                    "probability": 0.81787109375
                },
                {
                    "start": 1163.14,
                    "end": 1163.3,
                    "word": ".",
                    "probability": 0.239990234375
                }
            ]
        },
        {
            "id": 188,
            "seek": 118134,
            "start": 1163.3,
            "end": 1168.9,
            "text": " And obviously the symmetric key. Authenticated data comes out as plain text.",
            "tokens": [
                50364,
                400,
                2745,
                264,
                32330,
                2141,
                13,
                40231,
                317,
                3587,
                1412,
                1487,
                484,
                382,
                11121,
                2487,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2820833214124044,
            "compression_ratio": 1.8035714285714286,
            "no_speech_prob": 0.0032215118408203125,
            "words": [
                {
                    "start": 1163.3,
                    "end": 1163.38,
                    "word": " And",
                    "probability": 0.0628662109375
                },
                {
                    "start": 1163.38,
                    "end": 1163.7,
                    "word": " obviously",
                    "probability": 0.75341796875
                },
                {
                    "start": 1163.7,
                    "end": 1163.96,
                    "word": " the",
                    "probability": 0.50341796875
                },
                {
                    "start": 1163.96,
                    "end": 1164.48,
                    "word": " symmetric",
                    "probability": 0.76416015625
                },
                {
                    "start": 1164.48,
                    "end": 1164.84,
                    "word": " key",
                    "probability": 0.7822265625
                },
                {
                    "start": 1164.84,
                    "end": 1165.52,
                    "word": ".",
                    "probability": 0.7548828125
                },
                {
                    "start": 1165.58,
                    "end": 1166.18,
                    "word": " Authenticated",
                    "probability": 0.9366861979166666
                },
                {
                    "start": 1166.18,
                    "end": 1166.54,
                    "word": " data",
                    "probability": 0.7978515625
                },
                {
                    "start": 1166.54,
                    "end": 1166.94,
                    "word": " comes",
                    "probability": 0.8095703125
                },
                {
                    "start": 1166.94,
                    "end": 1167.34,
                    "word": " out",
                    "probability": 0.822265625
                },
                {
                    "start": 1167.34,
                    "end": 1167.82,
                    "word": " as",
                    "probability": 0.90380859375
                },
                {
                    "start": 1167.82,
                    "end": 1168.14,
                    "word": " plain",
                    "probability": 0.958984375
                },
                {
                    "start": 1168.14,
                    "end": 1168.52,
                    "word": " text",
                    "probability": 0.6513671875
                },
                {
                    "start": 1168.52,
                    "end": 1168.9,
                    "word": ".",
                    "probability": 0.33056640625
                }
            ]
        },
        {
            "id": 189,
            "seek": 118134,
            "start": 1168.9,
            "end": 1172.16,
            "text": " And we obviously get the ciphertext.",
            "tokens": [
                50614,
                400,
                321,
                2745,
                483,
                264,
                269,
                21240,
                25111,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2820833214124044,
            "compression_ratio": 1.8035714285714286,
            "no_speech_prob": 0.0032215118408203125,
            "words": [
                {
                    "start": 1168.9,
                    "end": 1169.44,
                    "word": " And",
                    "probability": 0.890625
                },
                {
                    "start": 1169.44,
                    "end": 1170.2,
                    "word": " we",
                    "probability": 0.8251953125
                },
                {
                    "start": 1170.2,
                    "end": 1170.52,
                    "word": " obviously",
                    "probability": 0.74560546875
                },
                {
                    "start": 1170.52,
                    "end": 1170.82,
                    "word": " get",
                    "probability": 0.88525390625
                },
                {
                    "start": 1170.82,
                    "end": 1171.16,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1171.16,
                    "end": 1171.76,
                    "word": " ciphertext",
                    "probability": 0.72119140625
                },
                {
                    "start": 1171.76,
                    "end": 1172.16,
                    "word": ".",
                    "probability": 0.96875
                }
            ]
        },
        {
            "id": 190,
            "seek": 118134,
            "start": 1172.16,
            "end": 1185.74,
            "text": " And similarly, on the opposite side, we have decryption, which takes care, which takes the same symmetric key, the ciphertext, the authentication tag, and the plain text of associated data.",
            "tokens": [
                50764,
                400,
                14138,
                11,
                322,
                264,
                6182,
                1252,
                11,
                321,
                362,
                979,
                627,
                1695,
                11,
                597,
                2516,
                1127,
                11,
                597,
                2516,
                264,
                912,
                32330,
                2141,
                11,
                264,
                269,
                21240,
                25111,
                11,
                264,
                26643,
                6162,
                11,
                293,
                264,
                11121,
                2487,
                295,
                6615,
                1412,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2820833214124044,
            "compression_ratio": 1.8035714285714286,
            "no_speech_prob": 0.0032215118408203125,
            "words": [
                {
                    "start": 1172.16,
                    "end": 1172.34,
                    "word": " And",
                    "probability": 0.8779296875
                },
                {
                    "start": 1172.34,
                    "end": 1172.98,
                    "word": " similarly",
                    "probability": 0.83544921875
                },
                {
                    "start": 1172.98,
                    "end": 1173.18,
                    "word": ",",
                    "probability": 0.39111328125
                },
                {
                    "start": 1173.18,
                    "end": 1173.3,
                    "word": " on",
                    "probability": 0.90283203125
                },
                {
                    "start": 1173.3,
                    "end": 1173.44,
                    "word": " the",
                    "probability": 0.81640625
                },
                {
                    "start": 1173.44,
                    "end": 1173.72,
                    "word": " opposite",
                    "probability": 0.861328125
                },
                {
                    "start": 1173.72,
                    "end": 1174.22,
                    "word": " side",
                    "probability": 0.8125
                },
                {
                    "start": 1174.22,
                    "end": 1174.4,
                    "word": ",",
                    "probability": 0.88427734375
                },
                {
                    "start": 1174.4,
                    "end": 1174.74,
                    "word": " we",
                    "probability": 0.90673828125
                },
                {
                    "start": 1174.74,
                    "end": 1174.92,
                    "word": " have",
                    "probability": 0.880859375
                },
                {
                    "start": 1174.92,
                    "end": 1175.48,
                    "word": " decryption",
                    "probability": 0.95458984375
                },
                {
                    "start": 1175.48,
                    "end": 1175.74,
                    "word": ",",
                    "probability": 0.6142578125
                },
                {
                    "start": 1175.74,
                    "end": 1175.78,
                    "word": " which",
                    "probability": 0.91796875
                },
                {
                    "start": 1175.78,
                    "end": 1176.08,
                    "word": " takes",
                    "probability": 0.734375
                },
                {
                    "start": 1176.08,
                    "end": 1176.34,
                    "word": " care",
                    "probability": 0.280029296875
                },
                {
                    "start": 1176.34,
                    "end": 1176.5,
                    "word": ",",
                    "probability": 0.37744140625
                },
                {
                    "start": 1176.5,
                    "end": 1176.68,
                    "word": " which",
                    "probability": 0.92138671875
                },
                {
                    "start": 1176.68,
                    "end": 1177.02,
                    "word": " takes",
                    "probability": 0.72705078125
                },
                {
                    "start": 1177.02,
                    "end": 1177.3,
                    "word": " the",
                    "probability": 0.7958984375
                },
                {
                    "start": 1177.3,
                    "end": 1177.88,
                    "word": " same",
                    "probability": 0.802734375
                },
                {
                    "start": 1177.88,
                    "end": 1178.32,
                    "word": " symmetric",
                    "probability": 0.8271484375
                },
                {
                    "start": 1178.32,
                    "end": 1178.74,
                    "word": " key",
                    "probability": 0.81689453125
                },
                {
                    "start": 1178.74,
                    "end": 1179.56,
                    "word": ",",
                    "probability": 0.54296875
                },
                {
                    "start": 1179.56,
                    "end": 1179.7,
                    "word": " the",
                    "probability": 0.43310546875
                },
                {
                    "start": 1179.7,
                    "end": 1180.42,
                    "word": " ciphertext",
                    "probability": 0.9285481770833334
                },
                {
                    "start": 1180.42,
                    "end": 1180.58,
                    "word": ",",
                    "probability": 0.8251953125
                },
                {
                    "start": 1180.58,
                    "end": 1180.74,
                    "word": " the",
                    "probability": 0.62548828125
                },
                {
                    "start": 1180.74,
                    "end": 1181.26,
                    "word": " authentication",
                    "probability": 0.77197265625
                },
                {
                    "start": 1181.26,
                    "end": 1181.94,
                    "word": " tag",
                    "probability": 0.83642578125
                },
                {
                    "start": 1181.94,
                    "end": 1182.4,
                    "word": ",",
                    "probability": 0.7412109375
                },
                {
                    "start": 1182.4,
                    "end": 1182.66,
                    "word": " and",
                    "probability": 0.89208984375
                },
                {
                    "start": 1182.66,
                    "end": 1182.78,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 1182.78,
                    "end": 1183.0,
                    "word": " plain",
                    "probability": 0.89990234375
                },
                {
                    "start": 1183.0,
                    "end": 1183.28,
                    "word": " text",
                    "probability": 0.65625
                },
                {
                    "start": 1183.28,
                    "end": 1183.58,
                    "word": " of",
                    "probability": 0.86181640625
                },
                {
                    "start": 1183.58,
                    "end": 1184.54,
                    "word": " associated",
                    "probability": 0.83154296875
                },
                {
                    "start": 1184.54,
                    "end": 1185.06,
                    "word": " data",
                    "probability": 0.80859375
                },
                {
                    "start": 1185.06,
                    "end": 1185.74,
                    "word": ".",
                    "probability": 0.9853515625
                }
            ]
        },
        {
            "id": 191,
            "seek": 121040,
            "start": 1185.74,
            "end": 1198.74,
            "text": " If nothing of the keys or the ciphers or the AAD is tampered, then the output of this decryption is going to be plain text.",
            "tokens": [
                50364,
                759,
                1825,
                295,
                264,
                9317,
                420,
                264,
                269,
                24595,
                433,
                420,
                264,
                316,
                6112,
                307,
                7677,
                40004,
                11,
                550,
                264,
                5598,
                295,
                341,
                979,
                627,
                1695,
                307,
                516,
                281,
                312,
                11121,
                2487,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2486111107799742,
            "compression_ratio": 1.5051020408163265,
            "no_speech_prob": 0.1846923828125,
            "words": [
                {
                    "start": 1185.74,
                    "end": 1186.58,
                    "word": " If",
                    "probability": 0.370849609375
                },
                {
                    "start": 1186.58,
                    "end": 1188.34,
                    "word": " nothing",
                    "probability": 0.50341796875
                },
                {
                    "start": 1188.34,
                    "end": 1191.66,
                    "word": " of",
                    "probability": 0.87353515625
                },
                {
                    "start": 1191.66,
                    "end": 1191.74,
                    "word": " the",
                    "probability": 0.5341796875
                },
                {
                    "start": 1191.74,
                    "end": 1192.28,
                    "word": " keys",
                    "probability": 0.6220703125
                },
                {
                    "start": 1192.28,
                    "end": 1192.48,
                    "word": " or",
                    "probability": 0.68603515625
                },
                {
                    "start": 1192.48,
                    "end": 1192.64,
                    "word": " the",
                    "probability": 0.7578125
                },
                {
                    "start": 1192.64,
                    "end": 1193.18,
                    "word": " ciphers",
                    "probability": 0.8722330729166666
                },
                {
                    "start": 1193.18,
                    "end": 1193.52,
                    "word": " or",
                    "probability": 0.78369140625
                },
                {
                    "start": 1193.52,
                    "end": 1193.72,
                    "word": " the",
                    "probability": 0.802734375
                },
                {
                    "start": 1193.72,
                    "end": 1194.08,
                    "word": " AAD",
                    "probability": 0.791748046875
                },
                {
                    "start": 1194.08,
                    "end": 1194.32,
                    "word": " is",
                    "probability": 0.2900390625
                },
                {
                    "start": 1194.32,
                    "end": 1194.72,
                    "word": " tampered",
                    "probability": 0.738037109375
                },
                {
                    "start": 1194.72,
                    "end": 1194.96,
                    "word": ",",
                    "probability": 0.5654296875
                },
                {
                    "start": 1194.96,
                    "end": 1195.42,
                    "word": " then",
                    "probability": 0.72607421875
                },
                {
                    "start": 1195.42,
                    "end": 1195.6,
                    "word": " the",
                    "probability": 0.78369140625
                },
                {
                    "start": 1195.6,
                    "end": 1195.94,
                    "word": " output",
                    "probability": 0.85595703125
                },
                {
                    "start": 1195.94,
                    "end": 1196.18,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 1196.18,
                    "end": 1196.46,
                    "word": " this",
                    "probability": 0.861328125
                },
                {
                    "start": 1196.46,
                    "end": 1196.94,
                    "word": " decryption",
                    "probability": 0.9417317708333334
                },
                {
                    "start": 1196.94,
                    "end": 1197.18,
                    "word": " is",
                    "probability": 0.8818359375
                },
                {
                    "start": 1197.18,
                    "end": 1197.36,
                    "word": " going",
                    "probability": 0.81640625
                },
                {
                    "start": 1197.36,
                    "end": 1197.5,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 1197.5,
                    "end": 1197.66,
                    "word": " be",
                    "probability": 0.9052734375
                },
                {
                    "start": 1197.66,
                    "end": 1197.92,
                    "word": " plain",
                    "probability": 0.8994140625
                },
                {
                    "start": 1197.92,
                    "end": 1198.3,
                    "word": " text",
                    "probability": 0.435791015625
                },
                {
                    "start": 1198.3,
                    "end": 1198.74,
                    "word": ".",
                    "probability": 0.89892578125
                }
            ]
        },
        {
            "id": 192,
            "seek": 121040,
            "start": 1198.82,
            "end": 1201.7,
            "text": " That's how simply it all works.",
            "tokens": [
                50964,
                663,
                311,
                577,
                2935,
                309,
                439,
                1985,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2486111107799742,
            "compression_ratio": 1.5051020408163265,
            "no_speech_prob": 0.1846923828125,
            "words": [
                {
                    "start": 1198.82,
                    "end": 1199.46,
                    "word": " That's",
                    "probability": 0.84326171875
                },
                {
                    "start": 1199.46,
                    "end": 1199.76,
                    "word": " how",
                    "probability": 0.87841796875
                },
                {
                    "start": 1199.76,
                    "end": 1200.18,
                    "word": " simply",
                    "probability": 0.326416015625
                },
                {
                    "start": 1200.18,
                    "end": 1200.38,
                    "word": " it",
                    "probability": 0.59375
                },
                {
                    "start": 1200.38,
                    "end": 1200.62,
                    "word": " all",
                    "probability": 0.853515625
                },
                {
                    "start": 1200.62,
                    "end": 1201.06,
                    "word": " works",
                    "probability": 0.720703125
                },
                {
                    "start": 1201.06,
                    "end": 1201.7,
                    "word": ".",
                    "probability": 0.91552734375
                }
            ]
        },
        {
            "id": 193,
            "seek": 121040,
            "start": 1203.88,
            "end": 1205.48,
            "text": " Do's and don'ts.",
            "tokens": [
                51264,
                1144,
                311,
                293,
                500,
                380,
                82,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2486111107799742,
            "compression_ratio": 1.5051020408163265,
            "no_speech_prob": 0.1846923828125,
            "words": [
                {
                    "start": 1203.88,
                    "end": 1204.52,
                    "word": " Do's",
                    "probability": 0.781982421875
                },
                {
                    "start": 1204.52,
                    "end": 1204.68,
                    "word": " and",
                    "probability": 0.87158203125
                },
                {
                    "start": 1204.68,
                    "end": 1205.16,
                    "word": " don'ts",
                    "probability": 0.8961588541666666
                },
                {
                    "start": 1205.16,
                    "end": 1205.48,
                    "word": ".",
                    "probability": 0.708984375
                }
            ]
        },
        {
            "id": 194,
            "seek": 121040,
            "start": 1205.48,
            "end": 1208.48,
            "text": " Well, you can use any good block cipher.",
            "tokens": [
                51314,
                1042,
                11,
                291,
                393,
                764,
                604,
                665,
                3461,
                269,
                21240,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2486111107799742,
            "compression_ratio": 1.5051020408163265,
            "no_speech_prob": 0.1846923828125,
            "words": [
                {
                    "start": 1205.48,
                    "end": 1205.74,
                    "word": " Well",
                    "probability": 0.55615234375
                },
                {
                    "start": 1205.74,
                    "end": 1205.76,
                    "word": ",",
                    "probability": 0.77197265625
                },
                {
                    "start": 1205.76,
                    "end": 1205.88,
                    "word": " you",
                    "probability": 0.888671875
                },
                {
                    "start": 1205.88,
                    "end": 1206.08,
                    "word": " can",
                    "probability": 0.8974609375
                },
                {
                    "start": 1206.08,
                    "end": 1206.36,
                    "word": " use",
                    "probability": 0.80908203125
                },
                {
                    "start": 1206.36,
                    "end": 1206.62,
                    "word": " any",
                    "probability": 0.81982421875
                },
                {
                    "start": 1206.62,
                    "end": 1206.96,
                    "word": " good",
                    "probability": 0.90478515625
                },
                {
                    "start": 1206.96,
                    "end": 1207.42,
                    "word": " block",
                    "probability": 0.79248046875
                },
                {
                    "start": 1207.42,
                    "end": 1207.84,
                    "word": " cipher",
                    "probability": 0.87158203125
                },
                {
                    "start": 1207.84,
                    "end": 1208.48,
                    "word": ".",
                    "probability": 0.830078125
                }
            ]
        },
        {
            "id": 195,
            "seek": 121040,
            "start": 1208.76,
            "end": 1214.8,
            "text": " AES is one of the most commonly used safe block cipher here in the United States.",
            "tokens": [
                51464,
                316,
                2358,
                307,
                472,
                295,
                264,
                881,
                12719,
                1143,
                3273,
                3461,
                269,
                21240,
                510,
                294,
                264,
                2824,
                3040,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2486111107799742,
            "compression_ratio": 1.5051020408163265,
            "no_speech_prob": 0.1846923828125,
            "words": [
                {
                    "start": 1208.76,
                    "end": 1209.22,
                    "word": " AES",
                    "probability": 0.822998046875
                },
                {
                    "start": 1209.22,
                    "end": 1209.48,
                    "word": " is",
                    "probability": 0.89599609375
                },
                {
                    "start": 1209.48,
                    "end": 1209.88,
                    "word": " one",
                    "probability": 0.80224609375
                },
                {
                    "start": 1209.88,
                    "end": 1210.06,
                    "word": " of",
                    "probability": 0.90771484375
                },
                {
                    "start": 1210.06,
                    "end": 1210.22,
                    "word": " the",
                    "probability": 0.8173828125
                },
                {
                    "start": 1210.22,
                    "end": 1210.52,
                    "word": " most",
                    "probability": 0.80712890625
                },
                {
                    "start": 1210.52,
                    "end": 1211.08,
                    "word": " commonly",
                    "probability": 0.6953125
                },
                {
                    "start": 1211.08,
                    "end": 1211.58,
                    "word": " used",
                    "probability": 0.79150390625
                },
                {
                    "start": 1211.58,
                    "end": 1212.24,
                    "word": " safe",
                    "probability": 0.814453125
                },
                {
                    "start": 1212.24,
                    "end": 1212.52,
                    "word": " block",
                    "probability": 0.78076171875
                },
                {
                    "start": 1212.52,
                    "end": 1212.88,
                    "word": " cipher",
                    "probability": 0.8330078125
                },
                {
                    "start": 1212.88,
                    "end": 1213.22,
                    "word": " here",
                    "probability": 0.75048828125
                },
                {
                    "start": 1213.22,
                    "end": 1213.4,
                    "word": " in",
                    "probability": 0.90087890625
                },
                {
                    "start": 1213.4,
                    "end": 1213.48,
                    "word": " the",
                    "probability": 0.498046875
                },
                {
                    "start": 1213.48,
                    "end": 1213.7,
                    "word": " United",
                    "probability": 0.83837890625
                },
                {
                    "start": 1213.7,
                    "end": 1214.16,
                    "word": " States",
                    "probability": 0.87890625
                },
                {
                    "start": 1214.16,
                    "end": 1214.8,
                    "word": ".",
                    "probability": 0.53369140625
                }
            ]
        },
        {
            "id": 196,
            "seek": 123908,
            "start": 1214.8,
            "end": 1218.98,
            "text": " If we talk more globally, we have ARIA, Camellia, and CAST6 too.",
            "tokens": [
                50364,
                759,
                321,
                751,
                544,
                18958,
                11,
                321,
                362,
                316,
                41125,
                11,
                36042,
                285,
                654,
                11,
                293,
                383,
                20398,
                21,
                886,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29505462496026047,
            "compression_ratio": 1.5040650406504066,
            "no_speech_prob": 0.33447265625,
            "words": [
                {
                    "start": 1214.8,
                    "end": 1214.94,
                    "word": " If",
                    "probability": 0.0251922607421875
                },
                {
                    "start": 1214.94,
                    "end": 1214.94,
                    "word": " we",
                    "probability": 0.447021484375
                },
                {
                    "start": 1214.94,
                    "end": 1214.94,
                    "word": " talk",
                    "probability": 0.63671875
                },
                {
                    "start": 1214.94,
                    "end": 1215.2,
                    "word": " more",
                    "probability": 0.85546875
                },
                {
                    "start": 1215.2,
                    "end": 1215.66,
                    "word": " globally",
                    "probability": 0.74267578125
                },
                {
                    "start": 1215.66,
                    "end": 1215.98,
                    "word": ",",
                    "probability": 0.75244140625
                },
                {
                    "start": 1215.98,
                    "end": 1216.04,
                    "word": " we",
                    "probability": 0.8798828125
                },
                {
                    "start": 1216.04,
                    "end": 1216.3,
                    "word": " have",
                    "probability": 0.87255859375
                },
                {
                    "start": 1216.3,
                    "end": 1216.64,
                    "word": " ARIA",
                    "probability": 0.58740234375
                },
                {
                    "start": 1216.64,
                    "end": 1216.82,
                    "word": ",",
                    "probability": 0.791015625
                },
                {
                    "start": 1216.82,
                    "end": 1217.22,
                    "word": " Camellia",
                    "probability": 0.8128255208333334
                },
                {
                    "start": 1217.22,
                    "end": 1217.4,
                    "word": ",",
                    "probability": 0.467041015625
                },
                {
                    "start": 1217.4,
                    "end": 1217.48,
                    "word": " and",
                    "probability": 0.85107421875
                },
                {
                    "start": 1217.48,
                    "end": 1218.32,
                    "word": " CAST6",
                    "probability": 0.387451171875
                },
                {
                    "start": 1218.32,
                    "end": 1218.62,
                    "word": " too",
                    "probability": 0.381103515625
                },
                {
                    "start": 1218.62,
                    "end": 1218.98,
                    "word": ".",
                    "probability": 0.93896484375
                }
            ]
        },
        {
            "id": 197,
            "seek": 123908,
            "start": 1219.7,
            "end": 1226.26,
            "text": " There are only few block cipher modes which provide authenticity and integrity services.",
            "tokens": [
                50564,
                821,
                366,
                787,
                1326,
                3461,
                269,
                21240,
                14068,
                597,
                2893,
                34215,
                293,
                16000,
                3328,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29505462496026047,
            "compression_ratio": 1.5040650406504066,
            "no_speech_prob": 0.33447265625,
            "words": [
                {
                    "start": 1219.7,
                    "end": 1220.42,
                    "word": " There",
                    "probability": 0.78466796875
                },
                {
                    "start": 1220.42,
                    "end": 1220.58,
                    "word": " are",
                    "probability": 0.892578125
                },
                {
                    "start": 1220.58,
                    "end": 1220.84,
                    "word": " only",
                    "probability": 0.83935546875
                },
                {
                    "start": 1220.84,
                    "end": 1221.46,
                    "word": " few",
                    "probability": 0.5009765625
                },
                {
                    "start": 1221.46,
                    "end": 1222.06,
                    "word": " block",
                    "probability": 0.53173828125
                },
                {
                    "start": 1222.06,
                    "end": 1222.42,
                    "word": " cipher",
                    "probability": 0.782470703125
                },
                {
                    "start": 1222.42,
                    "end": 1222.92,
                    "word": " modes",
                    "probability": 0.759765625
                },
                {
                    "start": 1222.92,
                    "end": 1223.2,
                    "word": " which",
                    "probability": 0.84375
                },
                {
                    "start": 1223.2,
                    "end": 1223.58,
                    "word": " provide",
                    "probability": 0.89453125
                },
                {
                    "start": 1223.58,
                    "end": 1224.14,
                    "word": " authenticity",
                    "probability": 0.455322265625
                },
                {
                    "start": 1224.14,
                    "end": 1224.74,
                    "word": " and",
                    "probability": 0.87841796875
                },
                {
                    "start": 1224.74,
                    "end": 1225.1,
                    "word": " integrity",
                    "probability": 0.576171875
                },
                {
                    "start": 1225.1,
                    "end": 1225.78,
                    "word": " services",
                    "probability": 0.88720703125
                },
                {
                    "start": 1225.78,
                    "end": 1226.26,
                    "word": ".",
                    "probability": 0.313720703125
                }
            ]
        },
        {
            "id": 198,
            "seek": 123908,
            "start": 1226.26,
            "end": 1228.38,
            "text": " GCM being the most famous.",
            "tokens": [
                50914,
                29435,
                44,
                885,
                264,
                881,
                4618,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29505462496026047,
            "compression_ratio": 1.5040650406504066,
            "no_speech_prob": 0.33447265625,
            "words": [
                {
                    "start": 1226.26,
                    "end": 1226.72,
                    "word": " GCM",
                    "probability": 0.935546875
                },
                {
                    "start": 1226.72,
                    "end": 1226.94,
                    "word": " being",
                    "probability": 0.87646484375
                },
                {
                    "start": 1226.94,
                    "end": 1227.12,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 1227.12,
                    "end": 1227.34,
                    "word": " most",
                    "probability": 0.81884765625
                },
                {
                    "start": 1227.34,
                    "end": 1227.86,
                    "word": " famous",
                    "probability": 0.86474609375
                },
                {
                    "start": 1227.86,
                    "end": 1228.38,
                    "word": ".",
                    "probability": 0.4267578125
                }
            ]
        },
        {
            "id": 199,
            "seek": 123908,
            "start": 1228.38,
            "end": 1232.96,
            "text": " The rest of the modes are either expensive or patented.",
            "tokens": [
                51014,
                440,
                1472,
                295,
                264,
                14068,
                366,
                2139,
                5124,
                420,
                1947,
                6003,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29505462496026047,
            "compression_ratio": 1.5040650406504066,
            "no_speech_prob": 0.33447265625,
            "words": [
                {
                    "start": 1228.38,
                    "end": 1228.38,
                    "word": " The",
                    "probability": 0.39892578125
                },
                {
                    "start": 1228.38,
                    "end": 1228.62,
                    "word": " rest",
                    "probability": 0.8203125
                },
                {
                    "start": 1228.62,
                    "end": 1228.8,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 1228.8,
                    "end": 1229.06,
                    "word": " the",
                    "probability": 0.818359375
                },
                {
                    "start": 1229.06,
                    "end": 1229.44,
                    "word": " modes",
                    "probability": 0.763671875
                },
                {
                    "start": 1229.44,
                    "end": 1229.84,
                    "word": " are",
                    "probability": 0.892578125
                },
                {
                    "start": 1229.84,
                    "end": 1230.74,
                    "word": " either",
                    "probability": 0.8779296875
                },
                {
                    "start": 1230.74,
                    "end": 1231.38,
                    "word": " expensive",
                    "probability": 0.8955078125
                },
                {
                    "start": 1231.38,
                    "end": 1231.82,
                    "word": " or",
                    "probability": 0.8701171875
                },
                {
                    "start": 1231.82,
                    "end": 1232.48,
                    "word": " patented",
                    "probability": 0.90576171875
                },
                {
                    "start": 1232.48,
                    "end": 1232.96,
                    "word": ".",
                    "probability": 0.270751953125
                }
            ]
        },
        {
            "id": 200,
            "seek": 123908,
            "start": 1233.16,
            "end": 1236.72,
            "text": " Patents expire at different times in different countries.",
            "tokens": [
                51264,
                4379,
                791,
                45447,
                412,
                819,
                1413,
                294,
                819,
                3517,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29505462496026047,
            "compression_ratio": 1.5040650406504066,
            "no_speech_prob": 0.33447265625,
            "words": [
                {
                    "start": 1233.16,
                    "end": 1233.88,
                    "word": " Patents",
                    "probability": 0.884521484375
                },
                {
                    "start": 1233.88,
                    "end": 1234.3,
                    "word": " expire",
                    "probability": 0.83251953125
                },
                {
                    "start": 1234.3,
                    "end": 1234.5,
                    "word": " at",
                    "probability": 0.87744140625
                },
                {
                    "start": 1234.5,
                    "end": 1234.8,
                    "word": " different",
                    "probability": 0.685546875
                },
                {
                    "start": 1234.8,
                    "end": 1235.1,
                    "word": " times",
                    "probability": 0.8046875
                },
                {
                    "start": 1235.1,
                    "end": 1235.24,
                    "word": " in",
                    "probability": 0.861328125
                },
                {
                    "start": 1235.24,
                    "end": 1235.54,
                    "word": " different",
                    "probability": 0.6943359375
                },
                {
                    "start": 1235.54,
                    "end": 1236.0,
                    "word": " countries",
                    "probability": 0.64306640625
                },
                {
                    "start": 1236.0,
                    "end": 1236.72,
                    "word": ".",
                    "probability": 0.826171875
                }
            ]
        },
        {
            "id": 201,
            "seek": 123908,
            "start": 1236.78,
            "end": 1240.18,
            "text": " So AES-GCM is the most famous scheme.",
            "tokens": [
                51414,
                407,
                316,
                2358,
                12,
                38,
                34,
                44,
                307,
                264,
                881,
                4618,
                12232,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29505462496026047,
            "compression_ratio": 1.5040650406504066,
            "no_speech_prob": 0.33447265625,
            "words": [
                {
                    "start": 1236.78,
                    "end": 1236.78,
                    "word": " So",
                    "probability": 0.270751953125
                },
                {
                    "start": 1236.78,
                    "end": 1237.76,
                    "word": " AES",
                    "probability": 0.746826171875
                },
                {
                    "start": 1237.76,
                    "end": 1238.24,
                    "word": "-GCM",
                    "probability": 0.8994140625
                },
                {
                    "start": 1238.24,
                    "end": 1238.38,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 1238.38,
                    "end": 1238.54,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 1238.54,
                    "end": 1238.76,
                    "word": " most",
                    "probability": 0.826171875
                },
                {
                    "start": 1238.76,
                    "end": 1239.14,
                    "word": " famous",
                    "probability": 0.87255859375
                },
                {
                    "start": 1239.14,
                    "end": 1239.46,
                    "word": " scheme",
                    "probability": 0.86083984375
                },
                {
                    "start": 1239.46,
                    "end": 1240.18,
                    "word": ".",
                    "probability": 0.91162109375
                }
            ]
        },
        {
            "id": 202,
            "seek": 123908,
            "start": 1241.1,
            "end": 1243.48,
            "text": " And hopefully you would be using GCM.",
            "tokens": [
                51614,
                400,
                4696,
                291,
                576,
                312,
                1228,
                29435,
                44,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29505462496026047,
            "compression_ratio": 1.5040650406504066,
            "no_speech_prob": 0.33447265625,
            "words": [
                {
                    "start": 1241.1,
                    "end": 1241.38,
                    "word": " And",
                    "probability": 0.33935546875
                },
                {
                    "start": 1241.38,
                    "end": 1241.84,
                    "word": " hopefully",
                    "probability": 0.66650390625
                },
                {
                    "start": 1241.84,
                    "end": 1242.08,
                    "word": " you",
                    "probability": 0.52734375
                },
                {
                    "start": 1242.08,
                    "end": 1242.22,
                    "word": " would",
                    "probability": 0.4013671875
                },
                {
                    "start": 1242.22,
                    "end": 1242.36,
                    "word": " be",
                    "probability": 0.89990234375
                },
                {
                    "start": 1242.36,
                    "end": 1242.66,
                    "word": " using",
                    "probability": 0.81982421875
                },
                {
                    "start": 1242.66,
                    "end": 1243.22,
                    "word": " GCM",
                    "probability": 0.92919921875
                },
                {
                    "start": 1243.22,
                    "end": 1243.48,
                    "word": ".",
                    "probability": 0.88671875
                }
            ]
        },
        {
            "id": 203,
            "seek": 126732,
            "start": 1243.48,
            "end": 1255.18,
            "text": " Just be very careful you are not using the same key and initialization vector for GCM modes more than twice to encrypt different sets of data.",
            "tokens": [
                50364,
                1449,
                312,
                588,
                5026,
                291,
                366,
                406,
                1228,
                264,
                912,
                2141,
                293,
                5883,
                2144,
                8062,
                337,
                29435,
                44,
                14068,
                544,
                813,
                6091,
                281,
                17972,
                662,
                819,
                6352,
                295,
                1412,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27211851268619686,
            "compression_ratio": 1.4147465437788018,
            "no_speech_prob": 0.1846923828125,
            "words": [
                {
                    "start": 1243.48,
                    "end": 1243.68,
                    "word": " Just",
                    "probability": 0.42626953125
                },
                {
                    "start": 1243.68,
                    "end": 1244.66,
                    "word": " be",
                    "probability": 0.4248046875
                },
                {
                    "start": 1244.66,
                    "end": 1245.0,
                    "word": " very",
                    "probability": 0.740234375
                },
                {
                    "start": 1245.0,
                    "end": 1245.34,
                    "word": " careful",
                    "probability": 0.89892578125
                },
                {
                    "start": 1245.34,
                    "end": 1245.52,
                    "word": " you",
                    "probability": 0.56298828125
                },
                {
                    "start": 1245.52,
                    "end": 1245.6,
                    "word": " are",
                    "probability": 0.420166015625
                },
                {
                    "start": 1245.6,
                    "end": 1245.84,
                    "word": " not",
                    "probability": 0.89794921875
                },
                {
                    "start": 1245.84,
                    "end": 1246.1,
                    "word": " using",
                    "probability": 0.8388671875
                },
                {
                    "start": 1246.1,
                    "end": 1246.32,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1246.32,
                    "end": 1246.6,
                    "word": " same",
                    "probability": 0.8056640625
                },
                {
                    "start": 1246.6,
                    "end": 1246.92,
                    "word": " key",
                    "probability": 0.77734375
                },
                {
                    "start": 1246.92,
                    "end": 1247.2,
                    "word": " and",
                    "probability": 0.876953125
                },
                {
                    "start": 1247.2,
                    "end": 1248.1,
                    "word": " initialization",
                    "probability": 0.6351318359375
                },
                {
                    "start": 1248.1,
                    "end": 1248.58,
                    "word": " vector",
                    "probability": 0.88671875
                },
                {
                    "start": 1248.58,
                    "end": 1248.96,
                    "word": " for",
                    "probability": 0.896484375
                },
                {
                    "start": 1248.96,
                    "end": 1249.78,
                    "word": " GCM",
                    "probability": 0.772216796875
                },
                {
                    "start": 1249.78,
                    "end": 1250.2,
                    "word": " modes",
                    "probability": 0.423828125
                },
                {
                    "start": 1250.2,
                    "end": 1251.1,
                    "word": " more",
                    "probability": 0.73388671875
                },
                {
                    "start": 1251.1,
                    "end": 1251.4,
                    "word": " than",
                    "probability": 0.89111328125
                },
                {
                    "start": 1251.4,
                    "end": 1251.8,
                    "word": " twice",
                    "probability": 0.86962890625
                },
                {
                    "start": 1251.8,
                    "end": 1252.22,
                    "word": " to",
                    "probability": 0.88720703125
                },
                {
                    "start": 1252.22,
                    "end": 1252.66,
                    "word": " encrypt",
                    "probability": 0.74267578125
                },
                {
                    "start": 1252.66,
                    "end": 1253.06,
                    "word": " different",
                    "probability": 0.5732421875
                },
                {
                    "start": 1253.06,
                    "end": 1253.28,
                    "word": " sets",
                    "probability": 0.83154296875
                },
                {
                    "start": 1253.28,
                    "end": 1253.56,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 1253.56,
                    "end": 1254.54,
                    "word": " data",
                    "probability": 0.73095703125
                },
                {
                    "start": 1254.54,
                    "end": 1255.18,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 204,
            "seek": 126732,
            "start": 1256.46,
            "end": 1264.6,
            "text": " I'd like to introduce you to a new kid on the block, which is based on a stream cipher called Chacha.",
            "tokens": [
                51014,
                286,
                1116,
                411,
                281,
                5366,
                291,
                281,
                257,
                777,
                1636,
                322,
                264,
                3461,
                11,
                597,
                307,
                2361,
                322,
                257,
                4309,
                269,
                21240,
                1219,
                761,
                27442,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27211851268619686,
            "compression_ratio": 1.4147465437788018,
            "no_speech_prob": 0.1846923828125,
            "words": [
                {
                    "start": 1256.46,
                    "end": 1257.1,
                    "word": " I'd",
                    "probability": 0.801025390625
                },
                {
                    "start": 1257.1,
                    "end": 1257.3,
                    "word": " like",
                    "probability": 0.87841796875
                },
                {
                    "start": 1257.3,
                    "end": 1257.58,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 1257.58,
                    "end": 1258.04,
                    "word": " introduce",
                    "probability": 0.69775390625
                },
                {
                    "start": 1258.04,
                    "end": 1258.26,
                    "word": " you",
                    "probability": 0.89697265625
                },
                {
                    "start": 1258.26,
                    "end": 1258.58,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1258.9,
                    "end": 1259.1,
                    "word": " a new",
                    "probability": 0.82861328125
                },
                {
                    "start": 1259.1,
                    "end": 1259.28,
                    "word": " kid",
                    "probability": 0.763671875
                },
                {
                    "start": 1259.28,
                    "end": 1259.46,
                    "word": " on",
                    "probability": 0.90380859375
                },
                {
                    "start": 1259.46,
                    "end": 1259.6,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 1259.6,
                    "end": 1259.96,
                    "word": " block",
                    "probability": 0.8369140625
                },
                {
                    "start": 1259.96,
                    "end": 1260.26,
                    "word": ",",
                    "probability": 0.73583984375
                },
                {
                    "start": 1260.26,
                    "end": 1260.62,
                    "word": " which",
                    "probability": 0.92138671875
                },
                {
                    "start": 1260.62,
                    "end": 1260.8,
                    "word": " is",
                    "probability": 0.90625
                },
                {
                    "start": 1260.8,
                    "end": 1261.08,
                    "word": " based",
                    "probability": 0.81982421875
                },
                {
                    "start": 1261.08,
                    "end": 1261.38,
                    "word": " on",
                    "probability": 0.9111328125
                },
                {
                    "start": 1261.56,
                    "end": 1261.82,
                    "word": " a stream",
                    "probability": 0.66943359375
                },
                {
                    "start": 1261.82,
                    "end": 1262.38,
                    "word": " cipher",
                    "probability": 0.826171875
                },
                {
                    "start": 1262.38,
                    "end": 1263.46,
                    "word": " called",
                    "probability": 0.6650390625
                },
                {
                    "start": 1263.46,
                    "end": 1263.96,
                    "word": " Chacha",
                    "probability": 0.6279296875
                },
                {
                    "start": 1263.96,
                    "end": 1264.6,
                    "word": ".",
                    "probability": 0.61279296875
                }
            ]
        },
        {
            "id": 205,
            "seek": 126732,
            "start": 1264.66,
            "end": 1271.72,
            "text": " And it comes with its own authenticity scheme called Poly1305.",
            "tokens": [
                51414,
                400,
                309,
                1487,
                365,
                1080,
                1065,
                34215,
                12232,
                1219,
                18553,
                42438,
                20,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27211851268619686,
            "compression_ratio": 1.4147465437788018,
            "no_speech_prob": 0.1846923828125,
            "words": [
                {
                    "start": 1264.66,
                    "end": 1265.12,
                    "word": " And",
                    "probability": 0.69287109375
                },
                {
                    "start": 1265.12,
                    "end": 1265.26,
                    "word": " it",
                    "probability": 0.9033203125
                },
                {
                    "start": 1265.26,
                    "end": 1265.52,
                    "word": " comes",
                    "probability": 0.80810546875
                },
                {
                    "start": 1265.52,
                    "end": 1265.74,
                    "word": " with",
                    "probability": 0.82373046875
                },
                {
                    "start": 1265.74,
                    "end": 1265.92,
                    "word": " its",
                    "probability": 0.77880859375
                },
                {
                    "start": 1265.92,
                    "end": 1266.3,
                    "word": " own",
                    "probability": 0.8017578125
                },
                {
                    "start": 1266.3,
                    "end": 1267.7,
                    "word": " authenticity",
                    "probability": 0.430908203125
                },
                {
                    "start": 1267.7,
                    "end": 1269.38,
                    "word": " scheme",
                    "probability": 0.8701171875
                },
                {
                    "start": 1269.38,
                    "end": 1269.86,
                    "word": " called",
                    "probability": 0.79541015625
                },
                {
                    "start": 1269.86,
                    "end": 1271.24,
                    "word": " Poly1305",
                    "probability": 0.6099446614583334
                },
                {
                    "start": 1271.24,
                    "end": 1271.72,
                    "word": ".",
                    "probability": 0.96533203125
                }
            ]
        },
        {
            "id": 206,
            "seek": 129678,
            "start": 1271.72,
            "end": 1279.22,
            "text": " It's a promising alternative or a backup plan if AES-GCM fails.",
            "tokens": [
                50364,
                467,
                311,
                257,
                20257,
                8535,
                420,
                257,
                14807,
                1393,
                498,
                316,
                2358,
                12,
                38,
                34,
                44,
                18199,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18469100453880397,
            "compression_ratio": 1.5084033613445378,
            "no_speech_prob": 0.08502197265625,
            "words": [
                {
                    "start": 1271.72,
                    "end": 1272.68,
                    "word": " It's",
                    "probability": 0.6319580078125
                },
                {
                    "start": 1273.0,
                    "end": 1274.2,
                    "word": " a promising",
                    "probability": 0.59423828125
                },
                {
                    "start": 1274.2,
                    "end": 1274.88,
                    "word": " alternative",
                    "probability": 0.8603515625
                },
                {
                    "start": 1274.88,
                    "end": 1275.1,
                    "word": " or",
                    "probability": 0.8271484375
                },
                {
                    "start": 1275.24,
                    "end": 1275.54,
                    "word": " a backup",
                    "probability": 0.80419921875
                },
                {
                    "start": 1275.54,
                    "end": 1276.12,
                    "word": " plan",
                    "probability": 0.8828125
                },
                {
                    "start": 1276.12,
                    "end": 1277.06,
                    "word": " if",
                    "probability": 0.6357421875
                },
                {
                    "start": 1277.06,
                    "end": 1277.46,
                    "word": " AES",
                    "probability": 0.8515625
                },
                {
                    "start": 1277.46,
                    "end": 1277.92,
                    "word": "-GCM",
                    "probability": 0.8095703125
                },
                {
                    "start": 1277.92,
                    "end": 1278.92,
                    "word": " fails",
                    "probability": 0.71875
                },
                {
                    "start": 1278.92,
                    "end": 1279.22,
                    "word": ".",
                    "probability": 0.87060546875
                }
            ]
        },
        {
            "id": 207,
            "seek": 129678,
            "start": 1279.32,
            "end": 1283.86,
            "text": " If it fails, the world cannot all of a sudden be insecure.",
            "tokens": [
                50714,
                759,
                309,
                18199,
                11,
                264,
                1002,
                2644,
                439,
                295,
                257,
                3990,
                312,
                32215,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18469100453880397,
            "compression_ratio": 1.5084033613445378,
            "no_speech_prob": 0.08502197265625,
            "words": [
                {
                    "start": 1279.32,
                    "end": 1280.04,
                    "word": " If",
                    "probability": 0.89501953125
                },
                {
                    "start": 1280.04,
                    "end": 1280.22,
                    "word": " it",
                    "probability": 0.89892578125
                },
                {
                    "start": 1280.22,
                    "end": 1280.5,
                    "word": " fails",
                    "probability": 0.763671875
                },
                {
                    "start": 1280.5,
                    "end": 1280.72,
                    "word": ",",
                    "probability": 0.8603515625
                },
                {
                    "start": 1280.72,
                    "end": 1280.86,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 1280.86,
                    "end": 1281.1,
                    "word": " world",
                    "probability": 0.87890625
                },
                {
                    "start": 1281.1,
                    "end": 1281.34,
                    "word": " cannot",
                    "probability": 0.68212890625
                },
                {
                    "start": 1281.34,
                    "end": 1281.74,
                    "word": " all",
                    "probability": 0.87451171875
                },
                {
                    "start": 1281.74,
                    "end": 1281.88,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 1282.02,
                    "end": 1282.2,
                    "word": " a sudden",
                    "probability": 0.81640625
                },
                {
                    "start": 1282.2,
                    "end": 1282.6,
                    "word": " be",
                    "probability": 0.8974609375
                },
                {
                    "start": 1282.6,
                    "end": 1283.4,
                    "word": " insecure",
                    "probability": 0.82568359375
                },
                {
                    "start": 1283.4,
                    "end": 1283.86,
                    "word": ".",
                    "probability": 0.9462890625
                }
            ]
        },
        {
            "id": 208,
            "seek": 129678,
            "start": 1283.86,
            "end": 1293.54,
            "text": " So our great cryptographers have already come up and it has already been implemented in a lot of modern programming languages.",
            "tokens": [
                50964,
                407,
                527,
                869,
                9844,
                47222,
                362,
                1217,
                808,
                493,
                293,
                309,
                575,
                1217,
                668,
                12270,
                294,
                257,
                688,
                295,
                4363,
                9410,
                8650,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18469100453880397,
            "compression_ratio": 1.5084033613445378,
            "no_speech_prob": 0.08502197265625,
            "words": [
                {
                    "start": 1283.86,
                    "end": 1284.32,
                    "word": " So",
                    "probability": 0.1558837890625
                },
                {
                    "start": 1284.32,
                    "end": 1285.0,
                    "word": " our",
                    "probability": 0.5322265625
                },
                {
                    "start": 1285.0,
                    "end": 1285.7,
                    "word": " great",
                    "probability": 0.8388671875
                },
                {
                    "start": 1285.7,
                    "end": 1286.34,
                    "word": " cryptographers",
                    "probability": 0.847412109375
                },
                {
                    "start": 1286.34,
                    "end": 1286.66,
                    "word": " have",
                    "probability": 0.87353515625
                },
                {
                    "start": 1286.66,
                    "end": 1287.02,
                    "word": " already",
                    "probability": 0.8203125
                },
                {
                    "start": 1287.02,
                    "end": 1287.62,
                    "word": " come",
                    "probability": 0.7919921875
                },
                {
                    "start": 1287.62,
                    "end": 1287.84,
                    "word": " up",
                    "probability": 0.9033203125
                },
                {
                    "start": 1287.84,
                    "end": 1288.22,
                    "word": " and",
                    "probability": 0.69580078125
                },
                {
                    "start": 1288.22,
                    "end": 1288.58,
                    "word": " it",
                    "probability": 0.86572265625
                },
                {
                    "start": 1288.58,
                    "end": 1288.72,
                    "word": " has",
                    "probability": 0.86083984375
                },
                {
                    "start": 1288.72,
                    "end": 1289.06,
                    "word": " already",
                    "probability": 0.81787109375
                },
                {
                    "start": 1289.06,
                    "end": 1289.48,
                    "word": " been",
                    "probability": 0.82080078125
                },
                {
                    "start": 1289.48,
                    "end": 1290.26,
                    "word": " implemented",
                    "probability": 0.6962890625
                },
                {
                    "start": 1290.26,
                    "end": 1290.54,
                    "word": " in",
                    "probability": 0.90234375
                },
                {
                    "start": 1290.66,
                    "end": 1290.84,
                    "word": " a lot",
                    "probability": 0.890625
                },
                {
                    "start": 1290.84,
                    "end": 1291.06,
                    "word": " of",
                    "probability": 0.91064453125
                },
                {
                    "start": 1291.06,
                    "end": 1291.44,
                    "word": " modern",
                    "probability": 0.86083984375
                },
                {
                    "start": 1291.44,
                    "end": 1292.1,
                    "word": " programming",
                    "probability": 0.697265625
                },
                {
                    "start": 1292.1,
                    "end": 1292.82,
                    "word": " languages",
                    "probability": 0.876953125
                },
                {
                    "start": 1292.82,
                    "end": 1293.54,
                    "word": ".",
                    "probability": 0.7763671875
                }
            ]
        },
        {
            "id": 209,
            "seek": 129678,
            "start": 1293.6,
            "end": 1301.18,
            "text": " And to go a little further, I think Google and Cloudflare are already using this in their TLS implementation.",
            "tokens": [
                51414,
                400,
                281,
                352,
                257,
                707,
                3052,
                11,
                286,
                519,
                3329,
                293,
                8061,
                3423,
                543,
                366,
                1217,
                1228,
                341,
                294,
                641,
                314,
                19198,
                11420,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18469100453880397,
            "compression_ratio": 1.5084033613445378,
            "no_speech_prob": 0.08502197265625,
            "words": [
                {
                    "start": 1293.6,
                    "end": 1293.66,
                    "word": " And",
                    "probability": 0.76513671875
                },
                {
                    "start": 1293.66,
                    "end": 1293.82,
                    "word": " to",
                    "probability": 0.90185546875
                },
                {
                    "start": 1293.82,
                    "end": 1294.02,
                    "word": " go",
                    "probability": 0.90087890625
                },
                {
                    "start": 1294.16,
                    "end": 1294.26,
                    "word": " a little",
                    "probability": 0.82373046875
                },
                {
                    "start": 1294.26,
                    "end": 1294.68,
                    "word": " further",
                    "probability": 0.86767578125
                },
                {
                    "start": 1294.68,
                    "end": 1294.84,
                    "word": ",",
                    "probability": 0.927734375
                },
                {
                    "start": 1294.84,
                    "end": 1294.94,
                    "word": " I",
                    "probability": 0.99169921875
                },
                {
                    "start": 1294.94,
                    "end": 1295.1,
                    "word": " think",
                    "probability": 0.81591796875
                },
                {
                    "start": 1295.1,
                    "end": 1295.42,
                    "word": " Google",
                    "probability": 0.86181640625
                },
                {
                    "start": 1295.42,
                    "end": 1296.08,
                    "word": " and",
                    "probability": 0.89111328125
                },
                {
                    "start": 1296.08,
                    "end": 1297.46,
                    "word": " Cloudflare",
                    "probability": 0.7819010416666666
                },
                {
                    "start": 1297.46,
                    "end": 1298.06,
                    "word": " are",
                    "probability": 0.88427734375
                },
                {
                    "start": 1298.06,
                    "end": 1298.46,
                    "word": " already",
                    "probability": 0.83203125
                },
                {
                    "start": 1298.46,
                    "end": 1299.0,
                    "word": " using",
                    "probability": 0.83349609375
                },
                {
                    "start": 1299.0,
                    "end": 1299.28,
                    "word": " this",
                    "probability": 0.87939453125
                },
                {
                    "start": 1299.28,
                    "end": 1299.48,
                    "word": " in",
                    "probability": 0.8974609375
                },
                {
                    "start": 1299.48,
                    "end": 1299.84,
                    "word": " their",
                    "probability": 0.9052734375
                },
                {
                    "start": 1299.84,
                    "end": 1300.3,
                    "word": " TLS",
                    "probability": 0.95166015625
                },
                {
                    "start": 1300.3,
                    "end": 1300.94,
                    "word": " implementation",
                    "probability": 0.69482421875
                },
                {
                    "start": 1300.94,
                    "end": 1301.18,
                    "word": ".",
                    "probability": 0.9814453125
                }
            ]
        },
        {
            "id": 210,
            "seek": 132420,
            "start": 1301.18,
            "end": 1308.14,
            "text": " So knowingly or unknowingly, right now even 30% of our websites use this anyways.",
            "tokens": [
                50364,
                407,
                5276,
                356,
                420,
                517,
                15869,
                12163,
                11,
                558,
                586,
                754,
                2217,
                4,
                295,
                527,
                12891,
                764,
                341,
                13448,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23635056957431222,
            "compression_ratio": 1.484304932735426,
            "no_speech_prob": 0.002471923828125,
            "words": [
                {
                    "start": 1301.18,
                    "end": 1301.32,
                    "word": " So",
                    "probability": 0.5146484375
                },
                {
                    "start": 1301.32,
                    "end": 1302.84,
                    "word": " knowingly",
                    "probability": 0.6669921875
                },
                {
                    "start": 1302.84,
                    "end": 1302.96,
                    "word": " or",
                    "probability": 0.88330078125
                },
                {
                    "start": 1302.96,
                    "end": 1303.58,
                    "word": " unknowingly",
                    "probability": 0.947265625
                },
                {
                    "start": 1303.58,
                    "end": 1303.72,
                    "word": ",",
                    "probability": 0.5830078125
                },
                {
                    "start": 1303.72,
                    "end": 1303.9,
                    "word": " right",
                    "probability": 0.8056640625
                },
                {
                    "start": 1303.9,
                    "end": 1304.08,
                    "word": " now",
                    "probability": 0.892578125
                },
                {
                    "start": 1304.08,
                    "end": 1304.28,
                    "word": " even",
                    "probability": 0.471435546875
                },
                {
                    "start": 1304.28,
                    "end": 1304.66,
                    "word": " 30",
                    "probability": 0.88623046875
                },
                {
                    "start": 1304.66,
                    "end": 1304.98,
                    "word": "%",
                    "probability": 0.93701171875
                },
                {
                    "start": 1304.98,
                    "end": 1305.34,
                    "word": " of",
                    "probability": 0.91064453125
                },
                {
                    "start": 1305.34,
                    "end": 1305.6,
                    "word": " our",
                    "probability": 0.80029296875
                },
                {
                    "start": 1305.6,
                    "end": 1306.08,
                    "word": " websites",
                    "probability": 0.89453125
                },
                {
                    "start": 1306.08,
                    "end": 1306.66,
                    "word": " use",
                    "probability": 0.79541015625
                },
                {
                    "start": 1306.66,
                    "end": 1306.98,
                    "word": " this",
                    "probability": 0.86376953125
                },
                {
                    "start": 1306.98,
                    "end": 1307.5,
                    "word": " anyways",
                    "probability": 0.71435546875
                },
                {
                    "start": 1307.5,
                    "end": 1308.14,
                    "word": ".",
                    "probability": 0.97509765625
                }
            ]
        },
        {
            "id": 211,
            "seek": 132420,
            "start": 1308.8,
            "end": 1311.82,
            "text": " It's three times faster than AES-GCM scheme.",
            "tokens": [
                50714,
                467,
                311,
                1045,
                1413,
                4663,
                813,
                316,
                2358,
                12,
                38,
                34,
                44,
                12232,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23635056957431222,
            "compression_ratio": 1.484304932735426,
            "no_speech_prob": 0.002471923828125,
            "words": [
                {
                    "start": 1308.8,
                    "end": 1309.3,
                    "word": " It's",
                    "probability": 0.943115234375
                },
                {
                    "start": 1309.3,
                    "end": 1309.5,
                    "word": " three",
                    "probability": 0.791015625
                },
                {
                    "start": 1309.5,
                    "end": 1309.74,
                    "word": " times",
                    "probability": 0.837890625
                },
                {
                    "start": 1309.74,
                    "end": 1310.12,
                    "word": " faster",
                    "probability": 0.73095703125
                },
                {
                    "start": 1310.12,
                    "end": 1310.5,
                    "word": " than",
                    "probability": 0.8916015625
                },
                {
                    "start": 1310.5,
                    "end": 1311.02,
                    "word": " AES",
                    "probability": 0.82470703125
                },
                {
                    "start": 1311.02,
                    "end": 1311.44,
                    "word": "-GCM",
                    "probability": 0.8375244140625
                },
                {
                    "start": 1311.44,
                    "end": 1311.72,
                    "word": " scheme",
                    "probability": 0.407958984375
                },
                {
                    "start": 1311.72,
                    "end": 1311.82,
                    "word": ".",
                    "probability": 0.4091796875
                }
            ]
        },
        {
            "id": 212,
            "seek": 132420,
            "start": 1311.82,
            "end": 1320.3,
            "text": " So a lot of slower hardware, even your Android phones or IoT devices needed an authentication scheme.",
            "tokens": [
                50864,
                407,
                257,
                688,
                295,
                14009,
                8837,
                11,
                754,
                428,
                8853,
                10216,
                420,
                30112,
                5759,
                2978,
                364,
                26643,
                12232,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23635056957431222,
            "compression_ratio": 1.484304932735426,
            "no_speech_prob": 0.002471923828125,
            "words": [
                {
                    "start": 1311.82,
                    "end": 1311.88,
                    "word": " So",
                    "probability": 0.8564453125
                },
                {
                    "start": 1312.02,
                    "end": 1312.2,
                    "word": " a lot",
                    "probability": 0.89208984375
                },
                {
                    "start": 1312.2,
                    "end": 1312.46,
                    "word": " of",
                    "probability": 0.88818359375
                },
                {
                    "start": 1312.46,
                    "end": 1313.6,
                    "word": " slower",
                    "probability": 0.7861328125
                },
                {
                    "start": 1313.6,
                    "end": 1314.02,
                    "word": " hardware",
                    "probability": 0.486083984375
                },
                {
                    "start": 1314.02,
                    "end": 1314.22,
                    "word": ",",
                    "probability": 0.58447265625
                },
                {
                    "start": 1314.22,
                    "end": 1314.38,
                    "word": " even",
                    "probability": 0.73876953125
                },
                {
                    "start": 1314.38,
                    "end": 1314.74,
                    "word": " your",
                    "probability": 0.78515625
                },
                {
                    "start": 1314.74,
                    "end": 1315.22,
                    "word": " Android",
                    "probability": 0.87060546875
                },
                {
                    "start": 1315.22,
                    "end": 1315.78,
                    "word": " phones",
                    "probability": 0.77880859375
                },
                {
                    "start": 1315.78,
                    "end": 1316.32,
                    "word": " or",
                    "probability": 0.82763671875
                },
                {
                    "start": 1316.32,
                    "end": 1317.8,
                    "word": " IoT",
                    "probability": 0.5947265625
                },
                {
                    "start": 1317.8,
                    "end": 1318.4,
                    "word": " devices",
                    "probability": 0.912109375
                },
                {
                    "start": 1318.4,
                    "end": 1319.0,
                    "word": " needed",
                    "probability": 0.57421875
                },
                {
                    "start": 1319.0,
                    "end": 1319.2,
                    "word": " an",
                    "probability": 0.89599609375
                },
                {
                    "start": 1319.2,
                    "end": 1319.6,
                    "word": " authentication",
                    "probability": 0.81787109375
                },
                {
                    "start": 1319.6,
                    "end": 1320.14,
                    "word": " scheme",
                    "probability": 0.87109375
                },
                {
                    "start": 1320.14,
                    "end": 1320.3,
                    "word": ".",
                    "probability": 0.3203125
                }
            ]
        },
        {
            "id": 213,
            "seek": 132420,
            "start": 1320.3,
            "end": 1323.3,
            "text": " And this is a promising alternative for that.",
            "tokens": [
                51314,
                400,
                341,
                307,
                257,
                20257,
                8535,
                337,
                300,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23635056957431222,
            "compression_ratio": 1.484304932735426,
            "no_speech_prob": 0.002471923828125,
            "words": [
                {
                    "start": 1320.3,
                    "end": 1320.48,
                    "word": " And",
                    "probability": 0.87451171875
                },
                {
                    "start": 1320.48,
                    "end": 1320.66,
                    "word": " this",
                    "probability": 0.8798828125
                },
                {
                    "start": 1320.66,
                    "end": 1320.78,
                    "word": " is",
                    "probability": 0.904296875
                },
                {
                    "start": 1320.9,
                    "end": 1321.26,
                    "word": " a promising",
                    "probability": 0.8544921875
                },
                {
                    "start": 1321.26,
                    "end": 1322.1,
                    "word": " alternative",
                    "probability": 0.869140625
                },
                {
                    "start": 1322.1,
                    "end": 1322.38,
                    "word": " for",
                    "probability": 0.88818359375
                },
                {
                    "start": 1322.38,
                    "end": 1322.66,
                    "word": " that",
                    "probability": 0.88671875
                },
                {
                    "start": 1322.66,
                    "end": 1323.3,
                    "word": ".",
                    "probability": 0.9970703125
                }
            ]
        },
        {
            "id": 214,
            "seek": 132420,
            "start": 1323.92,
            "end": 1328.6,
            "text": " So embrace that. There is no harm in using that already.",
            "tokens": [
                51464,
                407,
                14038,
                300,
                13,
                821,
                307,
                572,
                6491,
                294,
                1228,
                300,
                1217,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23635056957431222,
            "compression_ratio": 1.484304932735426,
            "no_speech_prob": 0.002471923828125,
            "words": [
                {
                    "start": 1323.92,
                    "end": 1324.22,
                    "word": " So",
                    "probability": 0.8857421875
                },
                {
                    "start": 1324.22,
                    "end": 1324.68,
                    "word": " embrace",
                    "probability": 0.78857421875
                },
                {
                    "start": 1324.68,
                    "end": 1325.06,
                    "word": " that",
                    "probability": 0.87939453125
                },
                {
                    "start": 1325.06,
                    "end": 1325.7,
                    "word": ".",
                    "probability": 0.7412109375
                },
                {
                    "start": 1325.72,
                    "end": 1326.3,
                    "word": " There",
                    "probability": 0.791015625
                },
                {
                    "start": 1326.3,
                    "end": 1326.44,
                    "word": " is",
                    "probability": 0.8984375
                },
                {
                    "start": 1326.44,
                    "end": 1326.68,
                    "word": " no",
                    "probability": 0.904296875
                },
                {
                    "start": 1326.68,
                    "end": 1327.16,
                    "word": " harm",
                    "probability": 0.787109375
                },
                {
                    "start": 1327.16,
                    "end": 1327.32,
                    "word": " in",
                    "probability": 0.9052734375
                },
                {
                    "start": 1327.32,
                    "end": 1327.64,
                    "word": " using",
                    "probability": 0.8271484375
                },
                {
                    "start": 1327.64,
                    "end": 1327.96,
                    "word": " that",
                    "probability": 0.8837890625
                },
                {
                    "start": 1327.96,
                    "end": 1328.42,
                    "word": " already",
                    "probability": 0.8388671875
                },
                {
                    "start": 1328.42,
                    "end": 1328.6,
                    "word": ".",
                    "probability": 0.99267578125
                }
            ]
        },
        {
            "id": 215,
            "seek": 134946,
            "start": 1330.56,
            "end": 1336.48,
            "text": " And lastly, stay away from all other block ciphers, all other stream ciphers and all other modes.",
            "tokens": [
                50414,
                400,
                16386,
                11,
                1754,
                1314,
                490,
                439,
                661,
                3461,
                269,
                24595,
                433,
                11,
                439,
                661,
                4309,
                269,
                24595,
                433,
                293,
                439,
                661,
                14068,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21838235925225652,
            "compression_ratio": 1.5707070707070707,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 1330.56,
                    "end": 1331.16,
                    "word": " And",
                    "probability": 0.0882568359375
                },
                {
                    "start": 1331.16,
                    "end": 1331.68,
                    "word": " lastly",
                    "probability": 0.81787109375
                },
                {
                    "start": 1331.68,
                    "end": 1331.86,
                    "word": ",",
                    "probability": 0.8779296875
                },
                {
                    "start": 1331.86,
                    "end": 1332.04,
                    "word": " stay",
                    "probability": 0.92724609375
                },
                {
                    "start": 1332.04,
                    "end": 1332.3,
                    "word": " away",
                    "probability": 0.81591796875
                },
                {
                    "start": 1332.3,
                    "end": 1332.58,
                    "word": " from",
                    "probability": 0.81494140625
                },
                {
                    "start": 1332.58,
                    "end": 1332.98,
                    "word": " all",
                    "probability": 0.89599609375
                },
                {
                    "start": 1332.98,
                    "end": 1333.18,
                    "word": " other",
                    "probability": 0.52197265625
                },
                {
                    "start": 1333.18,
                    "end": 1333.5,
                    "word": " block",
                    "probability": 0.7607421875
                },
                {
                    "start": 1333.5,
                    "end": 1333.92,
                    "word": " ciphers",
                    "probability": 0.8763020833333334
                },
                {
                    "start": 1333.92,
                    "end": 1334.04,
                    "word": ",",
                    "probability": 0.9453125
                },
                {
                    "start": 1334.04,
                    "end": 1334.24,
                    "word": " all",
                    "probability": 0.89453125
                },
                {
                    "start": 1334.24,
                    "end": 1334.46,
                    "word": " other",
                    "probability": 0.740234375
                },
                {
                    "start": 1334.46,
                    "end": 1334.8,
                    "word": " stream",
                    "probability": 0.82958984375
                },
                {
                    "start": 1334.8,
                    "end": 1335.3,
                    "word": " ciphers",
                    "probability": 0.9152018229166666
                },
                {
                    "start": 1335.3,
                    "end": 1335.52,
                    "word": " and",
                    "probability": 0.442626953125
                },
                {
                    "start": 1335.52,
                    "end": 1335.78,
                    "word": " all",
                    "probability": 0.89404296875
                },
                {
                    "start": 1335.78,
                    "end": 1336.06,
                    "word": " other",
                    "probability": 0.77783203125
                },
                {
                    "start": 1336.06,
                    "end": 1336.36,
                    "word": " modes",
                    "probability": 0.7568359375
                },
                {
                    "start": 1336.36,
                    "end": 1336.48,
                    "word": ".",
                    "probability": 0.76904296875
                }
            ]
        },
        {
            "id": 216,
            "seek": 134946,
            "start": 1336.48,
            "end": 1339.56,
            "text": " There are just way too many to list on the slide.",
            "tokens": [
                50714,
                821,
                366,
                445,
                636,
                886,
                867,
                281,
                1329,
                322,
                264,
                4137,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21838235925225652,
            "compression_ratio": 1.5707070707070707,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 1336.48,
                    "end": 1336.56,
                    "word": " There",
                    "probability": 0.68408203125
                },
                {
                    "start": 1336.56,
                    "end": 1336.66,
                    "word": " are",
                    "probability": 0.43798828125
                },
                {
                    "start": 1336.66,
                    "end": 1336.8,
                    "word": " just",
                    "probability": 0.81689453125
                },
                {
                    "start": 1336.8,
                    "end": 1337.12,
                    "word": " way",
                    "probability": 0.875
                },
                {
                    "start": 1337.12,
                    "end": 1337.4,
                    "word": " too",
                    "probability": 0.8115234375
                },
                {
                    "start": 1337.4,
                    "end": 1337.8,
                    "word": " many",
                    "probability": 0.822265625
                },
                {
                    "start": 1337.8,
                    "end": 1338.04,
                    "word": " to",
                    "probability": 0.892578125
                },
                {
                    "start": 1338.04,
                    "end": 1338.3,
                    "word": " list",
                    "probability": 0.89013671875
                },
                {
                    "start": 1338.3,
                    "end": 1338.46,
                    "word": " on",
                    "probability": 0.908203125
                },
                {
                    "start": 1338.46,
                    "end": 1338.6,
                    "word": " the",
                    "probability": 0.47412109375
                },
                {
                    "start": 1338.6,
                    "end": 1338.96,
                    "word": " slide",
                    "probability": 0.89208984375
                },
                {
                    "start": 1338.96,
                    "end": 1339.56,
                    "word": ".",
                    "probability": 0.91259765625
                }
            ]
        },
        {
            "id": 217,
            "seek": 134946,
            "start": 1339.68,
            "end": 1343.56,
            "text": " I've just listed the most common ones out there.",
            "tokens": [
                50864,
                286,
                600,
                445,
                10052,
                264,
                881,
                2689,
                2306,
                484,
                456,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21838235925225652,
            "compression_ratio": 1.5707070707070707,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 1339.68,
                    "end": 1340.0,
                    "word": " I've",
                    "probability": 0.8818359375
                },
                {
                    "start": 1340.0,
                    "end": 1340.2,
                    "word": " just",
                    "probability": 0.87841796875
                },
                {
                    "start": 1340.2,
                    "end": 1340.6,
                    "word": " listed",
                    "probability": 0.82080078125
                },
                {
                    "start": 1340.6,
                    "end": 1340.92,
                    "word": " the",
                    "probability": 0.77587890625
                },
                {
                    "start": 1340.92,
                    "end": 1341.26,
                    "word": " most",
                    "probability": 0.80908203125
                },
                {
                    "start": 1341.26,
                    "end": 1341.7,
                    "word": " common",
                    "probability": 0.75537109375
                },
                {
                    "start": 1341.7,
                    "end": 1342.06,
                    "word": " ones",
                    "probability": 0.8486328125
                },
                {
                    "start": 1342.06,
                    "end": 1342.7,
                    "word": " out",
                    "probability": 0.7939453125
                },
                {
                    "start": 1342.7,
                    "end": 1342.96,
                    "word": " there",
                    "probability": 0.85693359375
                },
                {
                    "start": 1342.96,
                    "end": 1343.56,
                    "word": ".",
                    "probability": 0.9970703125
                }
            ]
        },
        {
            "id": 218,
            "seek": 134946,
            "start": 1345.48,
            "end": 1349.76,
            "text": " Okay, let's see how both these primitives work in action.",
            "tokens": [
                51164,
                1033,
                11,
                718,
                311,
                536,
                577,
                1293,
                613,
                2886,
                38970,
                589,
                294,
                3069,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21838235925225652,
            "compression_ratio": 1.5707070707070707,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 1345.48,
                    "end": 1345.86,
                    "word": " Okay",
                    "probability": 0.677734375
                },
                {
                    "start": 1345.86,
                    "end": 1345.9,
                    "word": ",",
                    "probability": 0.740234375
                },
                {
                    "start": 1345.9,
                    "end": 1346.18,
                    "word": " let's",
                    "probability": 0.943115234375
                },
                {
                    "start": 1346.18,
                    "end": 1346.36,
                    "word": " see",
                    "probability": 0.80810546875
                },
                {
                    "start": 1346.36,
                    "end": 1346.58,
                    "word": " how",
                    "probability": 0.89501953125
                },
                {
                    "start": 1346.58,
                    "end": 1346.94,
                    "word": " both",
                    "probability": 0.7744140625
                },
                {
                    "start": 1346.94,
                    "end": 1347.28,
                    "word": " these",
                    "probability": 0.4638671875
                },
                {
                    "start": 1347.28,
                    "end": 1348.28,
                    "word": " primitives",
                    "probability": 0.8681640625
                },
                {
                    "start": 1348.28,
                    "end": 1348.76,
                    "word": " work",
                    "probability": 0.35595703125
                },
                {
                    "start": 1348.76,
                    "end": 1348.98,
                    "word": " in",
                    "probability": 0.86474609375
                },
                {
                    "start": 1348.98,
                    "end": 1349.38,
                    "word": " action",
                    "probability": 0.76123046875
                },
                {
                    "start": 1349.38,
                    "end": 1349.76,
                    "word": ".",
                    "probability": 0.802734375
                }
            ]
        },
        {
            "id": 219,
            "seek": 134946,
            "start": 1349.76,
            "end": 1353.86,
            "text": " And for that, let's go into our development environment.",
            "tokens": [
                51364,
                400,
                337,
                300,
                11,
                718,
                311,
                352,
                666,
                527,
                3250,
                2823,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21838235925225652,
            "compression_ratio": 1.5707070707070707,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 1349.76,
                    "end": 1349.9,
                    "word": " And",
                    "probability": 0.78759765625
                },
                {
                    "start": 1349.9,
                    "end": 1350.14,
                    "word": " for",
                    "probability": 0.888671875
                },
                {
                    "start": 1350.14,
                    "end": 1350.56,
                    "word": " that",
                    "probability": 0.88037109375
                },
                {
                    "start": 1350.56,
                    "end": 1350.68,
                    "word": ",",
                    "probability": 0.9482421875
                },
                {
                    "start": 1350.68,
                    "end": 1350.98,
                    "word": " let's",
                    "probability": 0.944580078125
                },
                {
                    "start": 1350.98,
                    "end": 1351.26,
                    "word": " go",
                    "probability": 0.89599609375
                },
                {
                    "start": 1351.26,
                    "end": 1351.58,
                    "word": " into",
                    "probability": 0.72509765625
                },
                {
                    "start": 1351.58,
                    "end": 1351.96,
                    "word": " our",
                    "probability": 0.7734375
                },
                {
                    "start": 1351.96,
                    "end": 1352.62,
                    "word": " development",
                    "probability": 0.7080078125
                },
                {
                    "start": 1352.62,
                    "end": 1353.26,
                    "word": " environment",
                    "probability": 0.76171875
                },
                {
                    "start": 1353.26,
                    "end": 1353.86,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 220,
            "seek": 137944,
            "start": 1353.86,
            "end": 1359.78,
            "text": " I'm choosing to show these API usages in Java for two main reasons.",
            "tokens": [
                50364,
                286,
                478,
                10875,
                281,
                855,
                613,
                9362,
                505,
                1660,
                294,
                10745,
                337,
                732,
                2135,
                4112,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20676577959245848,
            "compression_ratio": 1.6377358490566039,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1353.86,
                    "end": 1354.96,
                    "word": " I'm",
                    "probability": 0.835693359375
                },
                {
                    "start": 1354.96,
                    "end": 1355.28,
                    "word": " choosing",
                    "probability": 0.87158203125
                },
                {
                    "start": 1355.28,
                    "end": 1355.56,
                    "word": " to",
                    "probability": 0.8974609375
                },
                {
                    "start": 1355.56,
                    "end": 1355.96,
                    "word": " show",
                    "probability": 0.849609375
                },
                {
                    "start": 1355.96,
                    "end": 1356.62,
                    "word": " these",
                    "probability": 0.6064453125
                },
                {
                    "start": 1356.62,
                    "end": 1357.04,
                    "word": " API",
                    "probability": 0.80517578125
                },
                {
                    "start": 1357.04,
                    "end": 1357.58,
                    "word": " usages",
                    "probability": 0.775390625
                },
                {
                    "start": 1357.58,
                    "end": 1357.86,
                    "word": " in",
                    "probability": 0.890625
                },
                {
                    "start": 1357.86,
                    "end": 1358.2,
                    "word": " Java",
                    "probability": 0.75
                },
                {
                    "start": 1358.2,
                    "end": 1358.56,
                    "word": " for",
                    "probability": 0.875
                },
                {
                    "start": 1358.56,
                    "end": 1358.84,
                    "word": " two",
                    "probability": 0.7705078125
                },
                {
                    "start": 1358.84,
                    "end": 1359.06,
                    "word": " main",
                    "probability": 0.80859375
                },
                {
                    "start": 1359.06,
                    "end": 1359.5,
                    "word": " reasons",
                    "probability": 0.86376953125
                },
                {
                    "start": 1359.5,
                    "end": 1359.78,
                    "word": ".",
                    "probability": 0.7685546875
                }
            ]
        },
        {
            "id": 221,
            "seek": 137944,
            "start": 1359.78,
            "end": 1364.74,
            "text": " One, Java is one of the most chaotic crypto implementation I have seen.",
            "tokens": [
                50614,
                1485,
                11,
                10745,
                307,
                472,
                295,
                264,
                881,
                27013,
                17240,
                11420,
                286,
                362,
                1612,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20676577959245848,
            "compression_ratio": 1.6377358490566039,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1359.78,
                    "end": 1360.02,
                    "word": " One",
                    "probability": 0.7783203125
                },
                {
                    "start": 1360.02,
                    "end": 1360.24,
                    "word": ",",
                    "probability": 0.890625
                },
                {
                    "start": 1360.24,
                    "end": 1360.62,
                    "word": " Java",
                    "probability": 0.82177734375
                },
                {
                    "start": 1360.62,
                    "end": 1360.8,
                    "word": " is",
                    "probability": 0.89013671875
                },
                {
                    "start": 1360.8,
                    "end": 1360.92,
                    "word": " one",
                    "probability": 0.8154296875
                },
                {
                    "start": 1360.92,
                    "end": 1361.02,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 1361.02,
                    "end": 1361.14,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 1361.14,
                    "end": 1361.46,
                    "word": " most",
                    "probability": 0.8232421875
                },
                {
                    "start": 1361.46,
                    "end": 1362.08,
                    "word": " chaotic",
                    "probability": 0.7802734375
                },
                {
                    "start": 1362.08,
                    "end": 1362.68,
                    "word": " crypto",
                    "probability": 0.6103515625
                },
                {
                    "start": 1362.68,
                    "end": 1363.36,
                    "word": " implementation",
                    "probability": 0.5712890625
                },
                {
                    "start": 1363.36,
                    "end": 1363.72,
                    "word": " I",
                    "probability": 0.97607421875
                },
                {
                    "start": 1363.72,
                    "end": 1363.9,
                    "word": " have",
                    "probability": 0.8720703125
                },
                {
                    "start": 1363.9,
                    "end": 1364.18,
                    "word": " seen",
                    "probability": 0.87451171875
                },
                {
                    "start": 1364.18,
                    "end": 1364.74,
                    "word": ".",
                    "probability": 0.73193359375
                }
            ]
        },
        {
            "id": 222,
            "seek": 137944,
            "start": 1364.74,
            "end": 1369.74,
            "text": " And second thing is, it's one of the most commonly used enterprise programming language.",
            "tokens": [
                50864,
                400,
                1150,
                551,
                307,
                11,
                309,
                311,
                472,
                295,
                264,
                881,
                12719,
                1143,
                14132,
                9410,
                2856,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20676577959245848,
            "compression_ratio": 1.6377358490566039,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1364.74,
                    "end": 1364.94,
                    "word": " And",
                    "probability": 0.85107421875
                },
                {
                    "start": 1364.94,
                    "end": 1365.16,
                    "word": " second",
                    "probability": 0.76513671875
                },
                {
                    "start": 1365.16,
                    "end": 1365.4,
                    "word": " thing",
                    "probability": 0.80615234375
                },
                {
                    "start": 1365.4,
                    "end": 1365.56,
                    "word": " is",
                    "probability": 0.8876953125
                },
                {
                    "start": 1365.56,
                    "end": 1365.64,
                    "word": ",",
                    "probability": 0.353759765625
                },
                {
                    "start": 1365.64,
                    "end": 1365.78,
                    "word": " it's",
                    "probability": 0.9423828125
                },
                {
                    "start": 1365.78,
                    "end": 1365.94,
                    "word": " one",
                    "probability": 0.80908203125
                },
                {
                    "start": 1365.94,
                    "end": 1366.08,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 1366.08,
                    "end": 1366.22,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 1366.22,
                    "end": 1366.52,
                    "word": " most",
                    "probability": 0.81494140625
                },
                {
                    "start": 1366.52,
                    "end": 1367.6,
                    "word": " commonly",
                    "probability": 0.70703125
                },
                {
                    "start": 1367.6,
                    "end": 1368.1,
                    "word": " used",
                    "probability": 0.8017578125
                },
                {
                    "start": 1368.1,
                    "end": 1368.56,
                    "word": " enterprise",
                    "probability": 0.77783203125
                },
                {
                    "start": 1368.56,
                    "end": 1369.04,
                    "word": " programming",
                    "probability": 0.7041015625
                },
                {
                    "start": 1369.04,
                    "end": 1369.56,
                    "word": " language",
                    "probability": 0.51318359375
                },
                {
                    "start": 1369.56,
                    "end": 1369.74,
                    "word": ".",
                    "probability": 0.88330078125
                }
            ]
        },
        {
            "id": 223,
            "seek": 137944,
            "start": 1369.74,
            "end": 1375.16,
            "text": " So it's extremely important that we pass the message on how to use it securely.",
            "tokens": [
                51114,
                407,
                309,
                311,
                4664,
                1021,
                300,
                321,
                1320,
                264,
                3636,
                322,
                577,
                281,
                764,
                309,
                38348,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20676577959245848,
            "compression_ratio": 1.6377358490566039,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1369.74,
                    "end": 1369.88,
                    "word": " So",
                    "probability": 0.87353515625
                },
                {
                    "start": 1369.88,
                    "end": 1370.56,
                    "word": " it's",
                    "probability": 0.802978515625
                },
                {
                    "start": 1370.56,
                    "end": 1370.96,
                    "word": " extremely",
                    "probability": 0.7509765625
                },
                {
                    "start": 1370.96,
                    "end": 1371.48,
                    "word": " important",
                    "probability": 0.7783203125
                },
                {
                    "start": 1371.48,
                    "end": 1372.0,
                    "word": " that",
                    "probability": 0.87841796875
                },
                {
                    "start": 1372.0,
                    "end": 1372.48,
                    "word": " we",
                    "probability": 0.89501953125
                },
                {
                    "start": 1372.48,
                    "end": 1372.76,
                    "word": " pass",
                    "probability": 0.7998046875
                },
                {
                    "start": 1372.76,
                    "end": 1372.92,
                    "word": " the",
                    "probability": 0.7998046875
                },
                {
                    "start": 1372.92,
                    "end": 1373.2,
                    "word": " message",
                    "probability": 0.83447265625
                },
                {
                    "start": 1373.2,
                    "end": 1373.38,
                    "word": " on",
                    "probability": 0.90087890625
                },
                {
                    "start": 1373.38,
                    "end": 1373.56,
                    "word": " how",
                    "probability": 0.89501953125
                },
                {
                    "start": 1373.56,
                    "end": 1373.76,
                    "word": " to",
                    "probability": 0.9052734375
                },
                {
                    "start": 1373.76,
                    "end": 1374.02,
                    "word": " use",
                    "probability": 0.8154296875
                },
                {
                    "start": 1374.02,
                    "end": 1374.16,
                    "word": " it",
                    "probability": 0.9111328125
                },
                {
                    "start": 1374.16,
                    "end": 1374.6,
                    "word": " securely",
                    "probability": 0.81298828125
                },
                {
                    "start": 1374.6,
                    "end": 1375.16,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 224,
            "seek": 137944,
            "start": 1376.38,
            "end": 1383.84,
            "text": " Okay, I have done nothing more than setting up a simple Java Griddle project with some of the dependencies we might be using.",
            "tokens": [
                51464,
                1033,
                11,
                286,
                362,
                1096,
                1825,
                544,
                813,
                3287,
                493,
                257,
                2199,
                10745,
                42905,
                2285,
                1716,
                365,
                512,
                295,
                264,
                36606,
                321,
                1062,
                312,
                1228,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20676577959245848,
            "compression_ratio": 1.6377358490566039,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1376.38,
                    "end": 1376.7,
                    "word": " Okay",
                    "probability": 0.72607421875
                },
                {
                    "start": 1376.7,
                    "end": 1376.74,
                    "word": ",",
                    "probability": 0.8125
                },
                {
                    "start": 1376.74,
                    "end": 1376.92,
                    "word": " I",
                    "probability": 0.99853515625
                },
                {
                    "start": 1376.92,
                    "end": 1377.26,
                    "word": " have",
                    "probability": 0.876953125
                },
                {
                    "start": 1377.26,
                    "end": 1377.6,
                    "word": " done",
                    "probability": 0.78173828125
                },
                {
                    "start": 1377.6,
                    "end": 1377.94,
                    "word": " nothing",
                    "probability": 0.85205078125
                },
                {
                    "start": 1377.94,
                    "end": 1378.28,
                    "word": " more",
                    "probability": 0.87646484375
                },
                {
                    "start": 1378.28,
                    "end": 1378.54,
                    "word": " than",
                    "probability": 0.8798828125
                },
                {
                    "start": 1378.54,
                    "end": 1378.96,
                    "word": " setting",
                    "probability": 0.67578125
                },
                {
                    "start": 1378.96,
                    "end": 1379.22,
                    "word": " up",
                    "probability": 0.90283203125
                },
                {
                    "start": 1379.34,
                    "end": 1379.66,
                    "word": " a simple",
                    "probability": 0.8828125
                },
                {
                    "start": 1379.66,
                    "end": 1380.02,
                    "word": " Java",
                    "probability": 0.81494140625
                },
                {
                    "start": 1380.02,
                    "end": 1380.44,
                    "word": " Griddle",
                    "probability": 0.575927734375
                },
                {
                    "start": 1380.44,
                    "end": 1380.9,
                    "word": " project",
                    "probability": 0.81884765625
                },
                {
                    "start": 1380.9,
                    "end": 1381.18,
                    "word": " with",
                    "probability": 0.78466796875
                },
                {
                    "start": 1381.18,
                    "end": 1381.44,
                    "word": " some",
                    "probability": 0.8232421875
                },
                {
                    "start": 1381.44,
                    "end": 1381.6,
                    "word": " of",
                    "probability": 0.89453125
                },
                {
                    "start": 1381.6,
                    "end": 1381.8,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 1381.8,
                    "end": 1382.42,
                    "word": " dependencies",
                    "probability": 0.72998046875
                },
                {
                    "start": 1382.42,
                    "end": 1382.8,
                    "word": " we",
                    "probability": 0.89501953125
                },
                {
                    "start": 1382.8,
                    "end": 1383.02,
                    "word": " might",
                    "probability": 0.81689453125
                },
                {
                    "start": 1383.02,
                    "end": 1383.24,
                    "word": " be",
                    "probability": 0.90185546875
                },
                {
                    "start": 1383.24,
                    "end": 1383.58,
                    "word": " using",
                    "probability": 0.818359375
                },
                {
                    "start": 1383.58,
                    "end": 1383.84,
                    "word": ".",
                    "probability": 0.96337890625
                }
            ]
        },
        {
            "id": 225,
            "seek": 140736,
            "start": 1385.26,
            "end": 1404.06,
            "text": " Let's just start with first creating a mandatory crypto driver class where we will be using all different APIs through.",
            "tokens": [
                50414,
                961,
                311,
                445,
                722,
                365,
                700,
                4084,
                257,
                22173,
                17240,
                6787,
                1508,
                689,
                321,
                486,
                312,
                1228,
                439,
                819,
                21445,
                807,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3071986750832626,
            "compression_ratio": 1.3478260869565217,
            "no_speech_prob": 0.004680633544921875,
            "words": [
                {
                    "start": 1385.26,
                    "end": 1385.9,
                    "word": " Let's",
                    "probability": 0.854736328125
                },
                {
                    "start": 1385.9,
                    "end": 1386.1,
                    "word": " just",
                    "probability": 0.8193359375
                },
                {
                    "start": 1386.1,
                    "end": 1386.48,
                    "word": " start",
                    "probability": 0.86767578125
                },
                {
                    "start": 1386.48,
                    "end": 1386.76,
                    "word": " with",
                    "probability": 0.80859375
                },
                {
                    "start": 1386.76,
                    "end": 1387.08,
                    "word": " first",
                    "probability": 0.62353515625
                },
                {
                    "start": 1387.08,
                    "end": 1387.58,
                    "word": " creating",
                    "probability": 0.7685546875
                },
                {
                    "start": 1387.82,
                    "end": 1388.4,
                    "word": " a mandatory",
                    "probability": 0.74267578125
                },
                {
                    "start": 1388.4,
                    "end": 1391.56,
                    "word": " crypto",
                    "probability": 0.449462890625
                },
                {
                    "start": 1391.56,
                    "end": 1393.66,
                    "word": " driver",
                    "probability": 0.66650390625
                },
                {
                    "start": 1393.66,
                    "end": 1394.12,
                    "word": " class",
                    "probability": 0.919921875
                },
                {
                    "start": 1394.12,
                    "end": 1394.4,
                    "word": " where",
                    "probability": 0.703125
                },
                {
                    "start": 1394.4,
                    "end": 1394.56,
                    "word": " we",
                    "probability": 0.9033203125
                },
                {
                    "start": 1394.56,
                    "end": 1394.74,
                    "word": " will",
                    "probability": 0.76171875
                },
                {
                    "start": 1394.74,
                    "end": 1394.9,
                    "word": " be",
                    "probability": 0.904296875
                },
                {
                    "start": 1394.9,
                    "end": 1395.42,
                    "word": " using",
                    "probability": 0.84130859375
                },
                {
                    "start": 1395.42,
                    "end": 1397.82,
                    "word": " all",
                    "probability": 0.87646484375
                },
                {
                    "start": 1401.3,
                    "end": 1401.7,
                    "word": " different",
                    "probability": 0.712890625
                },
                {
                    "start": 1401.7,
                    "end": 1403.04,
                    "word": " APIs",
                    "probability": 0.77880859375
                },
                {
                    "start": 1403.04,
                    "end": 1403.42,
                    "word": " through",
                    "probability": 0.5029296875
                },
                {
                    "start": 1403.42,
                    "end": 1404.06,
                    "word": ".",
                    "probability": 0.65234375
                }
            ]
        },
        {
            "id": 226,
            "seek": 140736,
            "start": 1406.52,
            "end": 1411.58,
            "text": " Simple HelloWorld, where we are going to say hello to CryptoVillage.",
            "tokens": [
                51314,
                21532,
                2425,
                37881,
                11,
                689,
                321,
                366,
                516,
                281,
                584,
                7751,
                281,
                34809,
                78,
                53,
                373,
                609,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3071986750832626,
            "compression_ratio": 1.3478260869565217,
            "no_speech_prob": 0.004680633544921875,
            "words": [
                {
                    "start": 1406.52,
                    "end": 1407.16,
                    "word": " Simple",
                    "probability": 0.8828125
                },
                {
                    "start": 1407.16,
                    "end": 1407.8,
                    "word": " HelloWorld",
                    "probability": 0.3092041015625
                },
                {
                    "start": 1407.8,
                    "end": 1408.48,
                    "word": ",",
                    "probability": 0.442626953125
                },
                {
                    "start": 1408.48,
                    "end": 1409.02,
                    "word": " where",
                    "probability": 0.306640625
                },
                {
                    "start": 1409.02,
                    "end": 1409.26,
                    "word": " we",
                    "probability": 0.405029296875
                },
                {
                    "start": 1409.26,
                    "end": 1409.36,
                    "word": " are",
                    "probability": 0.78369140625
                },
                {
                    "start": 1409.36,
                    "end": 1409.52,
                    "word": " going",
                    "probability": 0.84521484375
                },
                {
                    "start": 1409.52,
                    "end": 1409.62,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 1409.62,
                    "end": 1409.84,
                    "word": " say",
                    "probability": 0.904296875
                },
                {
                    "start": 1409.84,
                    "end": 1410.16,
                    "word": " hello",
                    "probability": 0.5869140625
                },
                {
                    "start": 1410.16,
                    "end": 1410.46,
                    "word": " to",
                    "probability": 0.8955078125
                },
                {
                    "start": 1410.46,
                    "end": 1411.36,
                    "word": " CryptoVillage",
                    "probability": 0.8015625
                },
                {
                    "start": 1411.36,
                    "end": 1411.58,
                    "word": ".",
                    "probability": 0.24169921875
                }
            ]
        },
        {
            "id": 227,
            "seek": 140736,
            "start": 1414.35,
            "end": 1416.61,
            "text": " And let's see if this works.",
            "tokens": [
                51664,
                400,
                718,
                311,
                536,
                498,
                341,
                1985,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3071986750832626,
            "compression_ratio": 1.3478260869565217,
            "no_speech_prob": 0.004680633544921875,
            "words": [
                {
                    "start": 1414.35,
                    "end": 1414.99,
                    "word": " And",
                    "probability": 0.802734375
                },
                {
                    "start": 1414.99,
                    "end": 1415.25,
                    "word": " let's",
                    "probability": 0.9443359375
                },
                {
                    "start": 1415.25,
                    "end": 1415.37,
                    "word": " see",
                    "probability": 0.81884765625
                },
                {
                    "start": 1415.37,
                    "end": 1415.47,
                    "word": " if",
                    "probability": 0.8974609375
                },
                {
                    "start": 1415.47,
                    "end": 1415.65,
                    "word": " this",
                    "probability": 0.8759765625
                },
                {
                    "start": 1415.65,
                    "end": 1415.97,
                    "word": " works",
                    "probability": 0.72900390625
                },
                {
                    "start": 1415.97,
                    "end": 1416.61,
                    "word": ".",
                    "probability": 0.87841796875
                }
            ]
        },
        {
            "id": 228,
            "seek": 143516,
            "start": 1417.27,
            "end": 1418.55,
            "text": " Super!",
            "tokens": [
                50364,
                4548,
                0,
                50414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.304956902032611,
            "compression_ratio": 1.5108695652173914,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1417.27,
                    "end": 1417.91,
                    "word": " Super",
                    "probability": 0.28271484375
                },
                {
                    "start": 1417.91,
                    "end": 1418.55,
                    "word": "!",
                    "probability": 0.2298583984375
                }
            ]
        },
        {
            "id": 229,
            "seek": 143516,
            "start": 1418.75,
            "end": 1425.17,
            "text": " Okay, let's start building an authenticated encryption scheme.",
            "tokens": [
                50414,
                1033,
                11,
                718,
                311,
                722,
                2390,
                364,
                1609,
                392,
                317,
                3587,
                29575,
                12232,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.304956902032611,
            "compression_ratio": 1.5108695652173914,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1418.75,
                    "end": 1419.01,
                    "word": " Okay",
                    "probability": 0.40283203125
                },
                {
                    "start": 1419.01,
                    "end": 1419.15,
                    "word": ",",
                    "probability": 0.6025390625
                },
                {
                    "start": 1419.15,
                    "end": 1419.45,
                    "word": " let's",
                    "probability": 0.899169921875
                },
                {
                    "start": 1419.45,
                    "end": 1419.83,
                    "word": " start",
                    "probability": 0.861328125
                },
                {
                    "start": 1419.83,
                    "end": 1420.57,
                    "word": " building",
                    "probability": 0.77685546875
                },
                {
                    "start": 1420.57,
                    "end": 1420.85,
                    "word": " an",
                    "probability": 0.88134765625
                },
                {
                    "start": 1420.85,
                    "end": 1423.99,
                    "word": " authenticated",
                    "probability": 0.586090087890625
                },
                {
                    "start": 1423.99,
                    "end": 1424.41,
                    "word": " encryption",
                    "probability": 0.712890625
                },
                {
                    "start": 1424.41,
                    "end": 1424.77,
                    "word": " scheme",
                    "probability": 0.859375
                },
                {
                    "start": 1424.77,
                    "end": 1425.17,
                    "word": ".",
                    "probability": 0.6708984375
                }
            ]
        },
        {
            "id": 230,
            "seek": 143516,
            "start": 1425.17,
            "end": 1427.01,
            "text": " And for that, what all do we need?",
            "tokens": [
                50764,
                400,
                337,
                300,
                11,
                437,
                439,
                360,
                321,
                643,
                30,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.304956902032611,
            "compression_ratio": 1.5108695652173914,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1425.17,
                    "end": 1425.45,
                    "word": " And",
                    "probability": 0.58447265625
                },
                {
                    "start": 1425.45,
                    "end": 1425.67,
                    "word": " for",
                    "probability": 0.876953125
                },
                {
                    "start": 1425.67,
                    "end": 1426.01,
                    "word": " that",
                    "probability": 0.88720703125
                },
                {
                    "start": 1426.01,
                    "end": 1426.09,
                    "word": ",",
                    "probability": 0.6884765625
                },
                {
                    "start": 1426.09,
                    "end": 1426.23,
                    "word": " what",
                    "probability": 0.77783203125
                },
                {
                    "start": 1426.23,
                    "end": 1426.41,
                    "word": " all",
                    "probability": 0.51708984375
                },
                {
                    "start": 1426.41,
                    "end": 1426.55,
                    "word": " do",
                    "probability": 0.88818359375
                },
                {
                    "start": 1426.55,
                    "end": 1426.69,
                    "word": " we",
                    "probability": 0.90380859375
                },
                {
                    "start": 1426.69,
                    "end": 1426.91,
                    "word": " need",
                    "probability": 0.82177734375
                },
                {
                    "start": 1426.91,
                    "end": 1427.01,
                    "word": "?",
                    "probability": 0.93798828125
                }
            ]
        },
        {
            "id": 231,
            "seek": 143516,
            "start": 1427.01,
            "end": 1431.57,
            "text": " We need a SIM key used in encryption as well as decryption.",
            "tokens": [
                50864,
                492,
                643,
                257,
                24738,
                2141,
                1143,
                294,
                29575,
                382,
                731,
                382,
                979,
                627,
                1695,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.304956902032611,
            "compression_ratio": 1.5108695652173914,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1427.01,
                    "end": 1427.15,
                    "word": " We",
                    "probability": 0.86083984375
                },
                {
                    "start": 1427.15,
                    "end": 1427.53,
                    "word": " need",
                    "probability": 0.7119140625
                },
                {
                    "start": 1427.85,
                    "end": 1428.09,
                    "word": " a SIM",
                    "probability": 0.55908203125
                },
                {
                    "start": 1428.09,
                    "end": 1428.41,
                    "word": " key",
                    "probability": 0.66455078125
                },
                {
                    "start": 1428.41,
                    "end": 1429.35,
                    "word": " used",
                    "probability": 0.40673828125
                },
                {
                    "start": 1429.35,
                    "end": 1429.49,
                    "word": " in",
                    "probability": 0.86083984375
                },
                {
                    "start": 1429.49,
                    "end": 1429.85,
                    "word": " encryption",
                    "probability": 0.712890625
                },
                {
                    "start": 1429.85,
                    "end": 1430.13,
                    "word": " as",
                    "probability": 0.70751953125
                },
                {
                    "start": 1430.13,
                    "end": 1430.25,
                    "word": " well",
                    "probability": 0.86376953125
                },
                {
                    "start": 1430.25,
                    "end": 1430.39,
                    "word": " as",
                    "probability": 0.9072265625
                },
                {
                    "start": 1430.39,
                    "end": 1431.33,
                    "word": " decryption",
                    "probability": 0.6760457356770834
                },
                {
                    "start": 1431.33,
                    "end": 1431.57,
                    "word": ".",
                    "probability": 0.630859375
                }
            ]
        },
        {
            "id": 232,
            "seek": 143516,
            "start": 1431.57,
            "end": 1436.45,
            "text": " Use a CSPRNG ID for the GCM mode.",
            "tokens": [
                51064,
                8278,
                257,
                9460,
                15958,
                30237,
                7348,
                337,
                264,
                29435,
                44,
                4391,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.304956902032611,
            "compression_ratio": 1.5108695652173914,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1431.57,
                    "end": 1432.07,
                    "word": " Use",
                    "probability": 0.6748046875
                },
                {
                    "start": 1432.33,
                    "end": 1433.39,
                    "word": " a CSPRNG",
                    "probability": 0.688232421875
                },
                {
                    "start": 1433.39,
                    "end": 1433.91,
                    "word": " ID",
                    "probability": 0.62939453125
                },
                {
                    "start": 1433.91,
                    "end": 1434.41,
                    "word": " for",
                    "probability": 0.884765625
                },
                {
                    "start": 1434.41,
                    "end": 1434.73,
                    "word": " the",
                    "probability": 0.7861328125
                },
                {
                    "start": 1434.73,
                    "end": 1435.49,
                    "word": " GCM",
                    "probability": 0.916748046875
                },
                {
                    "start": 1435.49,
                    "end": 1435.81,
                    "word": " mode",
                    "probability": 0.6865234375
                },
                {
                    "start": 1435.81,
                    "end": 1436.45,
                    "word": ".",
                    "probability": 0.9169921875
                }
            ]
        },
        {
            "id": 233,
            "seek": 143516,
            "start": 1436.87,
            "end": 1440.39,
            "text": " We need the plain text to be encrypted.",
            "tokens": [
                51364,
                492,
                643,
                264,
                11121,
                2487,
                281,
                312,
                36663,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.304956902032611,
            "compression_ratio": 1.5108695652173914,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1436.87,
                    "end": 1437.51,
                    "word": " We",
                    "probability": 0.87255859375
                },
                {
                    "start": 1437.51,
                    "end": 1437.91,
                    "word": " need",
                    "probability": 0.7333984375
                },
                {
                    "start": 1437.91,
                    "end": 1438.23,
                    "word": " the",
                    "probability": 0.630859375
                },
                {
                    "start": 1438.23,
                    "end": 1438.51,
                    "word": " plain",
                    "probability": 0.89892578125
                },
                {
                    "start": 1438.51,
                    "end": 1438.85,
                    "word": " text",
                    "probability": 0.60791015625
                },
                {
                    "start": 1438.85,
                    "end": 1439.03,
                    "word": " to",
                    "probability": 0.8974609375
                },
                {
                    "start": 1439.03,
                    "end": 1439.23,
                    "word": " be",
                    "probability": 0.9033203125
                },
                {
                    "start": 1439.23,
                    "end": 1439.75,
                    "word": " encrypted",
                    "probability": 0.91552734375
                },
                {
                    "start": 1439.75,
                    "end": 1440.39,
                    "word": ".",
                    "probability": 0.88037109375
                }
            ]
        },
        {
            "id": 234,
            "seek": 143516,
            "start": 1440.41,
            "end": 1444.41,
            "text": " We need a plain text A associated data.",
            "tokens": [
                51514,
                492,
                643,
                257,
                11121,
                2487,
                316,
                6615,
                1412,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.304956902032611,
            "compression_ratio": 1.5108695652173914,
            "no_speech_prob": 0.00701141357421875,
            "words": [
                {
                    "start": 1440.41,
                    "end": 1440.79,
                    "word": " We",
                    "probability": 0.88427734375
                },
                {
                    "start": 1440.79,
                    "end": 1441.17,
                    "word": " need",
                    "probability": 0.77197265625
                },
                {
                    "start": 1441.45,
                    "end": 1441.71,
                    "word": " a plain",
                    "probability": 0.87939453125
                },
                {
                    "start": 1441.71,
                    "end": 1442.03,
                    "word": " text",
                    "probability": 0.8623046875
                },
                {
                    "start": 1442.03,
                    "end": 1442.49,
                    "word": " A",
                    "probability": 0.29150390625
                },
                {
                    "start": 1442.49,
                    "end": 1443.25,
                    "word": " associated",
                    "probability": 0.59033203125
                },
                {
                    "start": 1443.25,
                    "end": 1443.87,
                    "word": " data",
                    "probability": 0.58349609375
                },
                {
                    "start": 1443.87,
                    "end": 1444.41,
                    "word": ".",
                    "probability": 0.625
                }
            ]
        },
        {
            "id": 235,
            "seek": 146058,
            "start": 1444.41,
            "end": 1449.47,
            "text": " And finally, the actual encryption and decryption APIs.",
            "tokens": [
                50364,
                400,
                2721,
                11,
                264,
                3539,
                29575,
                293,
                979,
                627,
                1695,
                21445,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20268485579692141,
            "compression_ratio": 1.4747474747474747,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 1444.41,
                    "end": 1445.01,
                    "word": " And",
                    "probability": 0.30322265625
                },
                {
                    "start": 1445.01,
                    "end": 1445.47,
                    "word": " finally",
                    "probability": 0.77587890625
                },
                {
                    "start": 1445.47,
                    "end": 1445.61,
                    "word": ",",
                    "probability": 0.54541015625
                },
                {
                    "start": 1445.61,
                    "end": 1445.71,
                    "word": " the",
                    "probability": 0.79931640625
                },
                {
                    "start": 1445.71,
                    "end": 1446.13,
                    "word": " actual",
                    "probability": 0.86083984375
                },
                {
                    "start": 1446.13,
                    "end": 1446.83,
                    "word": " encryption",
                    "probability": 0.81396484375
                },
                {
                    "start": 1446.83,
                    "end": 1447.09,
                    "word": " and",
                    "probability": 0.88818359375
                },
                {
                    "start": 1447.09,
                    "end": 1447.65,
                    "word": " decryption",
                    "probability": 0.9679361979166666
                },
                {
                    "start": 1447.65,
                    "end": 1448.67,
                    "word": " APIs",
                    "probability": 0.72314453125
                },
                {
                    "start": 1448.67,
                    "end": 1449.47,
                    "word": ".",
                    "probability": 0.931640625
                }
            ]
        },
        {
            "id": 236,
            "seek": 146058,
            "start": 1450.19,
            "end": 1457.35,
            "text": " For that, let's do a little bit of designing before we go into the coding session.",
            "tokens": [
                50664,
                1171,
                300,
                11,
                718,
                311,
                360,
                257,
                707,
                857,
                295,
                14685,
                949,
                321,
                352,
                666,
                264,
                17720,
                5481,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20268485579692141,
            "compression_ratio": 1.4747474747474747,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 1450.19,
                    "end": 1450.99,
                    "word": " For",
                    "probability": 0.86376953125
                },
                {
                    "start": 1450.99,
                    "end": 1451.51,
                    "word": " that",
                    "probability": 0.8818359375
                },
                {
                    "start": 1451.51,
                    "end": 1451.63,
                    "word": ",",
                    "probability": 0.833984375
                },
                {
                    "start": 1451.63,
                    "end": 1451.97,
                    "word": " let's",
                    "probability": 0.940185546875
                },
                {
                    "start": 1451.97,
                    "end": 1452.41,
                    "word": " do",
                    "probability": 0.90234375
                },
                {
                    "start": 1452.57,
                    "end": 1452.81,
                    "word": " a little",
                    "probability": 0.810546875
                },
                {
                    "start": 1452.81,
                    "end": 1453.05,
                    "word": " bit",
                    "probability": 0.873046875
                },
                {
                    "start": 1453.05,
                    "end": 1453.29,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 1453.29,
                    "end": 1453.87,
                    "word": " designing",
                    "probability": 0.67919921875
                },
                {
                    "start": 1453.87,
                    "end": 1454.27,
                    "word": " before",
                    "probability": 0.78515625
                },
                {
                    "start": 1454.27,
                    "end": 1454.81,
                    "word": " we",
                    "probability": 0.90673828125
                },
                {
                    "start": 1454.81,
                    "end": 1455.41,
                    "word": " go",
                    "probability": 0.90380859375
                },
                {
                    "start": 1455.41,
                    "end": 1455.65,
                    "word": " into",
                    "probability": 0.73388671875
                },
                {
                    "start": 1455.65,
                    "end": 1455.87,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 1455.87,
                    "end": 1456.11,
                    "word": " coding",
                    "probability": 0.82666015625
                },
                {
                    "start": 1456.11,
                    "end": 1456.55,
                    "word": " session",
                    "probability": 0.8076171875
                },
                {
                    "start": 1456.55,
                    "end": 1457.35,
                    "word": ".",
                    "probability": 0.97265625
                }
            ]
        },
        {
            "id": 237,
            "seek": 146058,
            "start": 1457.51,
            "end": 1469.83,
            "text": " And for that, I have opened this particular link which gives us all details about all algorithms coming out of the box of JDK in the latest Java version.",
            "tokens": [
                51014,
                400,
                337,
                300,
                11,
                286,
                362,
                5625,
                341,
                1729,
                2113,
                597,
                2709,
                505,
                439,
                4365,
                466,
                439,
                14642,
                1348,
                484,
                295,
                264,
                2424,
                295,
                37082,
                42,
                294,
                264,
                6792,
                10745,
                3037,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20268485579692141,
            "compression_ratio": 1.4747474747474747,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 1457.51,
                    "end": 1457.71,
                    "word": " And",
                    "probability": 0.80810546875
                },
                {
                    "start": 1457.71,
                    "end": 1457.89,
                    "word": " for",
                    "probability": 0.88720703125
                },
                {
                    "start": 1457.89,
                    "end": 1458.17,
                    "word": " that",
                    "probability": 0.880859375
                },
                {
                    "start": 1458.17,
                    "end": 1458.29,
                    "word": ",",
                    "probability": 0.7705078125
                },
                {
                    "start": 1458.29,
                    "end": 1458.39,
                    "word": " I",
                    "probability": 0.9990234375
                },
                {
                    "start": 1458.39,
                    "end": 1458.65,
                    "word": " have",
                    "probability": 0.87548828125
                },
                {
                    "start": 1458.65,
                    "end": 1459.21,
                    "word": " opened",
                    "probability": 0.80908203125
                },
                {
                    "start": 1459.21,
                    "end": 1460.19,
                    "word": " this",
                    "probability": 0.497802734375
                },
                {
                    "start": 1460.19,
                    "end": 1460.85,
                    "word": " particular",
                    "probability": 0.81103515625
                },
                {
                    "start": 1460.85,
                    "end": 1461.57,
                    "word": " link",
                    "probability": 0.88525390625
                },
                {
                    "start": 1461.57,
                    "end": 1461.89,
                    "word": " which",
                    "probability": 0.432373046875
                },
                {
                    "start": 1461.89,
                    "end": 1462.37,
                    "word": " gives",
                    "probability": 0.857421875
                },
                {
                    "start": 1462.37,
                    "end": 1462.57,
                    "word": " us",
                    "probability": 0.8974609375
                },
                {
                    "start": 1462.57,
                    "end": 1462.79,
                    "word": " all",
                    "probability": 0.8935546875
                },
                {
                    "start": 1462.79,
                    "end": 1463.19,
                    "word": " details",
                    "probability": 0.7041015625
                },
                {
                    "start": 1463.19,
                    "end": 1463.69,
                    "word": " about",
                    "probability": 0.8251953125
                },
                {
                    "start": 1463.69,
                    "end": 1464.09,
                    "word": " all",
                    "probability": 0.88232421875
                },
                {
                    "start": 1464.09,
                    "end": 1464.71,
                    "word": " algorithms",
                    "probability": 0.47119140625
                },
                {
                    "start": 1464.71,
                    "end": 1465.21,
                    "word": " coming",
                    "probability": 0.81884765625
                },
                {
                    "start": 1465.21,
                    "end": 1465.57,
                    "word": " out",
                    "probability": 0.83056640625
                },
                {
                    "start": 1465.57,
                    "end": 1465.69,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 1465.69,
                    "end": 1465.85,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 1465.85,
                    "end": 1466.21,
                    "word": " box",
                    "probability": 0.81396484375
                },
                {
                    "start": 1466.21,
                    "end": 1466.59,
                    "word": " of",
                    "probability": 0.888671875
                },
                {
                    "start": 1466.59,
                    "end": 1467.25,
                    "word": " JDK",
                    "probability": 0.9501953125
                },
                {
                    "start": 1467.25,
                    "end": 1467.45,
                    "word": " in",
                    "probability": 0.73193359375
                },
                {
                    "start": 1467.45,
                    "end": 1467.57,
                    "word": " the",
                    "probability": 0.81787109375
                },
                {
                    "start": 1467.57,
                    "end": 1467.93,
                    "word": " latest",
                    "probability": 0.79248046875
                },
                {
                    "start": 1467.93,
                    "end": 1468.55,
                    "word": " Java",
                    "probability": 0.78759765625
                },
                {
                    "start": 1468.55,
                    "end": 1469.03,
                    "word": " version",
                    "probability": 0.70703125
                },
                {
                    "start": 1469.03,
                    "end": 1469.83,
                    "word": ".",
                    "probability": 0.9931640625
                }
            ]
        },
        {
            "id": 238,
            "seek": 148522,
            "start": 1470.53,
            "end": 1475.11,
            "text": " What all do we need here is, let's start with symmetric keys.",
            "tokens": [
                50364,
                708,
                439,
                360,
                321,
                643,
                510,
                307,
                11,
                718,
                311,
                722,
                365,
                32330,
                9317,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2141089132516691,
            "compression_ratio": 1.5848214285714286,
            "no_speech_prob": 0.0966796875,
            "words": [
                {
                    "start": 1470.53,
                    "end": 1471.09,
                    "word": " What",
                    "probability": 0.4521484375
                },
                {
                    "start": 1471.09,
                    "end": 1471.31,
                    "word": " all",
                    "probability": 0.57763671875
                },
                {
                    "start": 1471.31,
                    "end": 1471.43,
                    "word": " do",
                    "probability": 0.84716796875
                },
                {
                    "start": 1471.43,
                    "end": 1471.61,
                    "word": " we",
                    "probability": 0.890625
                },
                {
                    "start": 1471.61,
                    "end": 1471.91,
                    "word": " need",
                    "probability": 0.755859375
                },
                {
                    "start": 1471.91,
                    "end": 1472.17,
                    "word": " here",
                    "probability": 0.79638671875
                },
                {
                    "start": 1472.17,
                    "end": 1472.57,
                    "word": " is",
                    "probability": 0.85693359375
                },
                {
                    "start": 1472.57,
                    "end": 1472.89,
                    "word": ",",
                    "probability": 0.3701171875
                },
                {
                    "start": 1472.89,
                    "end": 1473.29,
                    "word": " let's",
                    "probability": 0.91015625
                },
                {
                    "start": 1473.29,
                    "end": 1473.53,
                    "word": " start",
                    "probability": 0.8603515625
                },
                {
                    "start": 1473.53,
                    "end": 1473.89,
                    "word": " with",
                    "probability": 0.81396484375
                },
                {
                    "start": 1473.89,
                    "end": 1474.71,
                    "word": " symmetric",
                    "probability": 0.62646484375
                },
                {
                    "start": 1474.71,
                    "end": 1475.03,
                    "word": " keys",
                    "probability": 0.80712890625
                },
                {
                    "start": 1475.03,
                    "end": 1475.11,
                    "word": ".",
                    "probability": 0.35888671875
                }
            ]
        },
        {
            "id": 239,
            "seek": 148522,
            "start": 1475.11,
            "end": 1476.55,
            "text": " How to generate a symmetric key.",
            "tokens": [
                50614,
                1012,
                281,
                8460,
                257,
                32330,
                2141,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2141089132516691,
            "compression_ratio": 1.5848214285714286,
            "no_speech_prob": 0.0966796875,
            "words": [
                {
                    "start": 1475.11,
                    "end": 1475.23,
                    "word": " How",
                    "probability": 0.86865234375
                },
                {
                    "start": 1475.23,
                    "end": 1475.41,
                    "word": " to",
                    "probability": 0.83203125
                },
                {
                    "start": 1475.41,
                    "end": 1475.67,
                    "word": " generate",
                    "probability": 0.80810546875
                },
                {
                    "start": 1475.83,
                    "end": 1476.13,
                    "word": " a symmetric",
                    "probability": 0.85595703125
                },
                {
                    "start": 1476.13,
                    "end": 1476.41,
                    "word": " key",
                    "probability": 0.78173828125
                },
                {
                    "start": 1476.41,
                    "end": 1476.55,
                    "word": ".",
                    "probability": 0.521484375
                }
            ]
        },
        {
            "id": 240,
            "seek": 148522,
            "start": 1476.55,
            "end": 1481.67,
            "text": " And for that, we need to rely on this algorithm class called KeyGenerator.",
            "tokens": [
                50664,
                400,
                337,
                300,
                11,
                321,
                643,
                281,
                10687,
                322,
                341,
                9284,
                1508,
                1219,
                12759,
                38,
                7971,
                1639,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2141089132516691,
            "compression_ratio": 1.5848214285714286,
            "no_speech_prob": 0.0966796875,
            "words": [
                {
                    "start": 1476.55,
                    "end": 1476.59,
                    "word": " And",
                    "probability": 0.461669921875
                },
                {
                    "start": 1476.59,
                    "end": 1476.79,
                    "word": " for",
                    "probability": 0.88916015625
                },
                {
                    "start": 1476.79,
                    "end": 1477.19,
                    "word": " that",
                    "probability": 0.88232421875
                },
                {
                    "start": 1477.19,
                    "end": 1477.25,
                    "word": ",",
                    "probability": 0.5947265625
                },
                {
                    "start": 1477.25,
                    "end": 1477.37,
                    "word": " we",
                    "probability": 0.89892578125
                },
                {
                    "start": 1477.37,
                    "end": 1477.57,
                    "word": " need",
                    "probability": 0.80322265625
                },
                {
                    "start": 1477.57,
                    "end": 1477.71,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1477.71,
                    "end": 1478.07,
                    "word": " rely",
                    "probability": 0.83984375
                },
                {
                    "start": 1478.07,
                    "end": 1478.33,
                    "word": " on",
                    "probability": 0.9033203125
                },
                {
                    "start": 1478.33,
                    "end": 1478.61,
                    "word": " this",
                    "probability": 0.88623046875
                },
                {
                    "start": 1478.61,
                    "end": 1479.27,
                    "word": " algorithm",
                    "probability": 0.75341796875
                },
                {
                    "start": 1479.27,
                    "end": 1479.83,
                    "word": " class",
                    "probability": 0.92041015625
                },
                {
                    "start": 1479.83,
                    "end": 1480.17,
                    "word": " called",
                    "probability": 0.77001953125
                },
                {
                    "start": 1480.17,
                    "end": 1481.11,
                    "word": " KeyGenerator",
                    "probability": 0.771728515625
                },
                {
                    "start": 1481.11,
                    "end": 1481.67,
                    "word": ".",
                    "probability": 0.478759765625
                }
            ]
        },
        {
            "id": 241,
            "seek": 148522,
            "start": 1481.77,
            "end": 1484.21,
            "text": " And look at the options it provides us.",
            "tokens": [
                50914,
                400,
                574,
                412,
                264,
                3956,
                309,
                6417,
                505,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2141089132516691,
            "compression_ratio": 1.5848214285714286,
            "no_speech_prob": 0.0966796875,
            "words": [
                {
                    "start": 1481.77,
                    "end": 1482.09,
                    "word": " And",
                    "probability": 0.859375
                },
                {
                    "start": 1482.09,
                    "end": 1482.29,
                    "word": " look",
                    "probability": 0.91552734375
                },
                {
                    "start": 1482.29,
                    "end": 1482.41,
                    "word": " at",
                    "probability": 0.90869140625
                },
                {
                    "start": 1482.41,
                    "end": 1482.57,
                    "word": " the",
                    "probability": 0.81689453125
                },
                {
                    "start": 1482.57,
                    "end": 1482.99,
                    "word": " options",
                    "probability": 0.771484375
                },
                {
                    "start": 1482.99,
                    "end": 1483.21,
                    "word": " it",
                    "probability": 0.8759765625
                },
                {
                    "start": 1483.21,
                    "end": 1483.59,
                    "word": " provides",
                    "probability": 0.7880859375
                },
                {
                    "start": 1483.59,
                    "end": 1483.87,
                    "word": " us",
                    "probability": 0.88232421875
                },
                {
                    "start": 1483.87,
                    "end": 1484.21,
                    "word": ".",
                    "probability": 0.953125
                }
            ]
        },
        {
            "id": 242,
            "seek": 148522,
            "start": 1484.21,
            "end": 1491.21,
            "text": " We just have to be safe and secure and use the AES algorithm because we are going to use AES GCM scheme here.",
            "tokens": [
                51064,
                492,
                445,
                362,
                281,
                312,
                3273,
                293,
                7144,
                293,
                764,
                264,
                316,
                2358,
                9284,
                570,
                321,
                366,
                516,
                281,
                764,
                316,
                2358,
                29435,
                44,
                12232,
                510,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2141089132516691,
            "compression_ratio": 1.5848214285714286,
            "no_speech_prob": 0.0966796875,
            "words": [
                {
                    "start": 1484.21,
                    "end": 1484.49,
                    "word": " We",
                    "probability": 0.90625
                },
                {
                    "start": 1484.49,
                    "end": 1484.73,
                    "word": " just",
                    "probability": 0.88671875
                },
                {
                    "start": 1484.73,
                    "end": 1484.95,
                    "word": " have",
                    "probability": 0.87890625
                },
                {
                    "start": 1484.95,
                    "end": 1485.09,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1485.09,
                    "end": 1485.27,
                    "word": " be",
                    "probability": 0.89697265625
                },
                {
                    "start": 1485.27,
                    "end": 1485.57,
                    "word": " safe",
                    "probability": 0.87548828125
                },
                {
                    "start": 1485.57,
                    "end": 1485.77,
                    "word": " and",
                    "probability": 0.88525390625
                },
                {
                    "start": 1485.77,
                    "end": 1486.05,
                    "word": " secure",
                    "probability": 0.9228515625
                },
                {
                    "start": 1486.05,
                    "end": 1486.33,
                    "word": " and",
                    "probability": 0.8076171875
                },
                {
                    "start": 1486.33,
                    "end": 1486.63,
                    "word": " use",
                    "probability": 0.8095703125
                },
                {
                    "start": 1486.63,
                    "end": 1486.85,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1486.85,
                    "end": 1487.23,
                    "word": " AES",
                    "probability": 0.883544921875
                },
                {
                    "start": 1487.23,
                    "end": 1487.71,
                    "word": " algorithm",
                    "probability": 0.77490234375
                },
                {
                    "start": 1487.71,
                    "end": 1488.11,
                    "word": " because",
                    "probability": 0.57666015625
                },
                {
                    "start": 1488.11,
                    "end": 1488.37,
                    "word": " we",
                    "probability": 0.81005859375
                },
                {
                    "start": 1488.37,
                    "end": 1488.45,
                    "word": " are",
                    "probability": 0.74560546875
                },
                {
                    "start": 1488.45,
                    "end": 1488.59,
                    "word": " going",
                    "probability": 0.83984375
                },
                {
                    "start": 1488.59,
                    "end": 1488.73,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 1488.73,
                    "end": 1489.09,
                    "word": " use",
                    "probability": 0.794921875
                },
                {
                    "start": 1489.09,
                    "end": 1489.69,
                    "word": " AES",
                    "probability": 0.873291015625
                },
                {
                    "start": 1489.69,
                    "end": 1490.15,
                    "word": " GCM",
                    "probability": 0.818359375
                },
                {
                    "start": 1490.15,
                    "end": 1490.43,
                    "word": " scheme",
                    "probability": 0.6025390625
                },
                {
                    "start": 1490.43,
                    "end": 1490.65,
                    "word": " here",
                    "probability": 0.8017578125
                },
                {
                    "start": 1490.65,
                    "end": 1491.21,
                    "word": ".",
                    "probability": 0.994140625
                }
            ]
        },
        {
            "id": 243,
            "seek": 148522,
            "start": 1491.49,
            "end": 1494.47,
            "text": " Next, we need to generate a CSPRNG.",
            "tokens": [
                51414,
                3087,
                11,
                321,
                643,
                281,
                8460,
                257,
                9460,
                15958,
                30237,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2141089132516691,
            "compression_ratio": 1.5848214285714286,
            "no_speech_prob": 0.0966796875,
            "words": [
                {
                    "start": 1491.49,
                    "end": 1492.05,
                    "word": " Next",
                    "probability": 0.869140625
                },
                {
                    "start": 1492.05,
                    "end": 1492.17,
                    "word": ",",
                    "probability": 0.67626953125
                },
                {
                    "start": 1492.17,
                    "end": 1492.25,
                    "word": " we",
                    "probability": 0.90283203125
                },
                {
                    "start": 1492.25,
                    "end": 1492.47,
                    "word": " need",
                    "probability": 0.82470703125
                },
                {
                    "start": 1492.47,
                    "end": 1492.61,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 1492.61,
                    "end": 1493.09,
                    "word": " generate",
                    "probability": 0.8466796875
                },
                {
                    "start": 1493.51,
                    "end": 1494.35,
                    "word": " a CSPRNG",
                    "probability": 0.7018229166666666
                },
                {
                    "start": 1494.35,
                    "end": 1494.47,
                    "word": ".",
                    "probability": 0.4501953125
                }
            ]
        },
        {
            "id": 244,
            "seek": 150944,
            "start": 1494.47,
            "end": 1505.49,
            "text": " And for that, we need to go into the secure random class, pick up the right algorithm and go by the default OS entropy for the seeding of that algorithm.",
            "tokens": [
                50364,
                400,
                337,
                300,
                11,
                321,
                643,
                281,
                352,
                666,
                264,
                7144,
                4974,
                1508,
                11,
                1888,
                493,
                264,
                558,
                9284,
                293,
                352,
                538,
                264,
                7576,
                12731,
                30867,
                337,
                264,
                8871,
                278,
                295,
                300,
                9284,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2243750031789144,
            "compression_ratio": 1.5970149253731343,
            "no_speech_prob": 0.07366943359375,
            "words": [
                {
                    "start": 1494.47,
                    "end": 1494.57,
                    "word": " And",
                    "probability": 0.4521484375
                },
                {
                    "start": 1494.57,
                    "end": 1494.79,
                    "word": " for",
                    "probability": 0.8916015625
                },
                {
                    "start": 1494.79,
                    "end": 1495.19,
                    "word": " that",
                    "probability": 0.88232421875
                },
                {
                    "start": 1495.19,
                    "end": 1495.27,
                    "word": ",",
                    "probability": 0.7080078125
                },
                {
                    "start": 1495.27,
                    "end": 1495.37,
                    "word": " we",
                    "probability": 0.90087890625
                },
                {
                    "start": 1495.37,
                    "end": 1495.59,
                    "word": " need",
                    "probability": 0.8154296875
                },
                {
                    "start": 1495.59,
                    "end": 1495.75,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 1495.75,
                    "end": 1495.95,
                    "word": " go",
                    "probability": 0.90234375
                },
                {
                    "start": 1495.95,
                    "end": 1496.15,
                    "word": " into",
                    "probability": 0.7255859375
                },
                {
                    "start": 1496.15,
                    "end": 1496.37,
                    "word": " the",
                    "probability": 0.8037109375
                },
                {
                    "start": 1496.37,
                    "end": 1496.71,
                    "word": " secure",
                    "probability": 0.71826171875
                },
                {
                    "start": 1496.71,
                    "end": 1497.13,
                    "word": " random",
                    "probability": 0.67236328125
                },
                {
                    "start": 1497.13,
                    "end": 1497.77,
                    "word": " class",
                    "probability": 0.92919921875
                },
                {
                    "start": 1497.77,
                    "end": 1498.15,
                    "word": ",",
                    "probability": 0.90673828125
                },
                {
                    "start": 1498.15,
                    "end": 1498.33,
                    "word": " pick",
                    "probability": 0.7373046875
                },
                {
                    "start": 1498.33,
                    "end": 1498.49,
                    "word": " up",
                    "probability": 0.91064453125
                },
                {
                    "start": 1498.49,
                    "end": 1498.65,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 1498.65,
                    "end": 1498.91,
                    "word": " right",
                    "probability": 0.87060546875
                },
                {
                    "start": 1498.91,
                    "end": 1499.51,
                    "word": " algorithm",
                    "probability": 0.80517578125
                },
                {
                    "start": 1499.51,
                    "end": 1500.43,
                    "word": " and",
                    "probability": 0.460205078125
                },
                {
                    "start": 1500.43,
                    "end": 1500.63,
                    "word": " go",
                    "probability": 0.8955078125
                },
                {
                    "start": 1500.63,
                    "end": 1500.83,
                    "word": " by",
                    "probability": 0.8759765625
                },
                {
                    "start": 1500.83,
                    "end": 1501.07,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 1501.59,
                    "end": 1502.23,
                    "word": " default OS",
                    "probability": 0.51953125
                },
                {
                    "start": 1502.23,
                    "end": 1502.73,
                    "word": " entropy",
                    "probability": 0.53662109375
                },
                {
                    "start": 1502.73,
                    "end": 1503.15,
                    "word": " for",
                    "probability": 0.90087890625
                },
                {
                    "start": 1503.15,
                    "end": 1503.51,
                    "word": " the",
                    "probability": 0.7568359375
                },
                {
                    "start": 1503.51,
                    "end": 1504.05,
                    "word": " seeding",
                    "probability": 0.8505859375
                },
                {
                    "start": 1504.05,
                    "end": 1504.21,
                    "word": " of",
                    "probability": 0.90185546875
                },
                {
                    "start": 1504.21,
                    "end": 1504.39,
                    "word": " that",
                    "probability": 0.63330078125
                },
                {
                    "start": 1504.39,
                    "end": 1504.81,
                    "word": " algorithm",
                    "probability": 0.81787109375
                },
                {
                    "start": 1504.81,
                    "end": 1505.49,
                    "word": ".",
                    "probability": 0.91259765625
                }
            ]
        },
        {
            "id": 245,
            "seek": 150944,
            "start": 1505.81,
            "end": 1518.69,
            "text": " And the actual encryption and decryption scheme is defined by the Cypher class where we have to configure it with the scheme we plan to use in terms of transformation.",
            "tokens": [
                50914,
                400,
                264,
                3539,
                29575,
                293,
                979,
                627,
                1695,
                12232,
                307,
                7642,
                538,
                264,
                10295,
                79,
                511,
                1508,
                689,
                321,
                362,
                281,
                22162,
                309,
                365,
                264,
                12232,
                321,
                1393,
                281,
                764,
                294,
                2115,
                295,
                9887,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2243750031789144,
            "compression_ratio": 1.5970149253731343,
            "no_speech_prob": 0.07366943359375,
            "words": [
                {
                    "start": 1505.81,
                    "end": 1506.41,
                    "word": " And",
                    "probability": 0.87841796875
                },
                {
                    "start": 1506.41,
                    "end": 1506.57,
                    "word": " the",
                    "probability": 0.68359375
                },
                {
                    "start": 1506.57,
                    "end": 1506.91,
                    "word": " actual",
                    "probability": 0.82568359375
                },
                {
                    "start": 1506.91,
                    "end": 1507.45,
                    "word": " encryption",
                    "probability": 0.80517578125
                },
                {
                    "start": 1507.45,
                    "end": 1507.75,
                    "word": " and",
                    "probability": 0.890625
                },
                {
                    "start": 1507.75,
                    "end": 1508.21,
                    "word": " decryption",
                    "probability": 0.9599609375
                },
                {
                    "start": 1508.21,
                    "end": 1508.77,
                    "word": " scheme",
                    "probability": 0.873046875
                },
                {
                    "start": 1508.77,
                    "end": 1509.93,
                    "word": " is",
                    "probability": 0.876953125
                },
                {
                    "start": 1509.93,
                    "end": 1510.63,
                    "word": " defined",
                    "probability": 0.732421875
                },
                {
                    "start": 1510.63,
                    "end": 1510.99,
                    "word": " by",
                    "probability": 0.90966796875
                },
                {
                    "start": 1510.99,
                    "end": 1511.33,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 1511.33,
                    "end": 1511.77,
                    "word": " Cypher",
                    "probability": 0.7119547526041666
                },
                {
                    "start": 1511.77,
                    "end": 1512.29,
                    "word": " class",
                    "probability": 0.88134765625
                },
                {
                    "start": 1512.29,
                    "end": 1512.81,
                    "word": " where",
                    "probability": 0.415771484375
                },
                {
                    "start": 1512.81,
                    "end": 1512.99,
                    "word": " we",
                    "probability": 0.9111328125
                },
                {
                    "start": 1512.99,
                    "end": 1513.19,
                    "word": " have",
                    "probability": 0.8779296875
                },
                {
                    "start": 1513.19,
                    "end": 1513.37,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 1513.37,
                    "end": 1513.87,
                    "word": " configure",
                    "probability": 0.87353515625
                },
                {
                    "start": 1513.87,
                    "end": 1514.11,
                    "word": " it",
                    "probability": 0.900390625
                },
                {
                    "start": 1514.11,
                    "end": 1514.35,
                    "word": " with",
                    "probability": 0.818359375
                },
                {
                    "start": 1514.35,
                    "end": 1514.57,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 1514.57,
                    "end": 1514.97,
                    "word": " scheme",
                    "probability": 0.83984375
                },
                {
                    "start": 1514.97,
                    "end": 1515.31,
                    "word": " we",
                    "probability": 0.8837890625
                },
                {
                    "start": 1515.31,
                    "end": 1515.83,
                    "word": " plan",
                    "probability": 0.857421875
                },
                {
                    "start": 1515.83,
                    "end": 1516.05,
                    "word": " to",
                    "probability": 0.89892578125
                },
                {
                    "start": 1516.05,
                    "end": 1516.53,
                    "word": " use",
                    "probability": 0.8251953125
                },
                {
                    "start": 1516.53,
                    "end": 1517.31,
                    "word": " in",
                    "probability": 0.79052734375
                },
                {
                    "start": 1517.31,
                    "end": 1517.61,
                    "word": " terms",
                    "probability": 0.74951171875
                },
                {
                    "start": 1517.61,
                    "end": 1517.79,
                    "word": " of",
                    "probability": 0.90966796875
                },
                {
                    "start": 1517.79,
                    "end": 1518.41,
                    "word": " transformation",
                    "probability": 0.78466796875
                },
                {
                    "start": 1518.41,
                    "end": 1518.69,
                    "word": ".",
                    "probability": 0.91796875
                }
            ]
        },
        {
            "id": 246,
            "seek": 153722,
            "start": 1518.69,
            "end": 1520.45,
            "text": " What does that scheme mean?",
            "tokens": [
                50364,
                708,
                775,
                300,
                12232,
                914,
                30,
                50414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2507812616229057,
            "compression_ratio": 1.658878504672897,
            "no_speech_prob": 0.484130859375,
            "words": [
                {
                    "start": 1518.69,
                    "end": 1518.79,
                    "word": " What",
                    "probability": 0.277099609375
                },
                {
                    "start": 1518.79,
                    "end": 1519.07,
                    "word": " does",
                    "probability": 0.861328125
                },
                {
                    "start": 1519.07,
                    "end": 1519.25,
                    "word": " that",
                    "probability": 0.865234375
                },
                {
                    "start": 1519.25,
                    "end": 1519.55,
                    "word": " scheme",
                    "probability": 0.82275390625
                },
                {
                    "start": 1519.55,
                    "end": 1519.87,
                    "word": " mean",
                    "probability": 0.39794921875
                },
                {
                    "start": 1519.87,
                    "end": 1520.45,
                    "word": "?",
                    "probability": 0.48291015625
                }
            ]
        },
        {
            "id": 247,
            "seek": 153722,
            "start": 1520.45,
            "end": 1524.59,
            "text": " To use the right block Cypher out of all these options.",
            "tokens": [
                50414,
                1407,
                764,
                264,
                558,
                3461,
                10295,
                79,
                511,
                484,
                295,
                439,
                613,
                3956,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2507812616229057,
            "compression_ratio": 1.658878504672897,
            "no_speech_prob": 0.484130859375,
            "words": [
                {
                    "start": 1520.45,
                    "end": 1520.87,
                    "word": " To",
                    "probability": 0.8056640625
                },
                {
                    "start": 1520.87,
                    "end": 1521.17,
                    "word": " use",
                    "probability": 0.79150390625
                },
                {
                    "start": 1521.17,
                    "end": 1521.31,
                    "word": " the",
                    "probability": 0.783203125
                },
                {
                    "start": 1521.31,
                    "end": 1521.59,
                    "word": " right",
                    "probability": 0.865234375
                },
                {
                    "start": 1521.59,
                    "end": 1521.99,
                    "word": " block",
                    "probability": 0.72412109375
                },
                {
                    "start": 1521.99,
                    "end": 1522.53,
                    "word": " Cypher",
                    "probability": 0.6303558349609375
                },
                {
                    "start": 1522.53,
                    "end": 1522.95,
                    "word": " out",
                    "probability": 0.68115234375
                },
                {
                    "start": 1522.95,
                    "end": 1523.15,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 1523.15,
                    "end": 1523.47,
                    "word": " all",
                    "probability": 0.9033203125
                },
                {
                    "start": 1523.47,
                    "end": 1523.67,
                    "word": " these",
                    "probability": 0.57568359375
                },
                {
                    "start": 1523.67,
                    "end": 1524.27,
                    "word": " options",
                    "probability": 0.7900390625
                },
                {
                    "start": 1524.27,
                    "end": 1524.59,
                    "word": ".",
                    "probability": 0.25634765625
                }
            ]
        },
        {
            "id": 248,
            "seek": 153722,
            "start": 1524.59,
            "end": 1527.49,
            "text": " Use the right authentication mode.",
            "tokens": [
                50614,
                8278,
                264,
                558,
                26643,
                4391,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2507812616229057,
            "compression_ratio": 1.658878504672897,
            "no_speech_prob": 0.484130859375,
            "words": [
                {
                    "start": 1524.59,
                    "end": 1525.17,
                    "word": " Use",
                    "probability": 0.9072265625
                },
                {
                    "start": 1525.17,
                    "end": 1525.45,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 1525.45,
                    "end": 1525.85,
                    "word": " right",
                    "probability": 0.880859375
                },
                {
                    "start": 1525.85,
                    "end": 1526.41,
                    "word": " authentication",
                    "probability": 0.7470703125
                },
                {
                    "start": 1526.41,
                    "end": 1527.15,
                    "word": " mode",
                    "probability": 0.7890625
                },
                {
                    "start": 1527.15,
                    "end": 1527.49,
                    "word": ".",
                    "probability": 0.7734375
                }
            ]
        },
        {
            "id": 249,
            "seek": 153722,
            "start": 1527.49,
            "end": 1529.49,
            "text": " All these are unauthenticated mode.",
            "tokens": [
                50764,
                1057,
                613,
                366,
                517,
                40198,
                317,
                3587,
                4391,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2507812616229057,
            "compression_ratio": 1.658878504672897,
            "no_speech_prob": 0.484130859375,
            "words": [
                {
                    "start": 1527.49,
                    "end": 1527.79,
                    "word": " All",
                    "probability": 0.88134765625
                },
                {
                    "start": 1527.79,
                    "end": 1527.97,
                    "word": " these",
                    "probability": 0.432861328125
                },
                {
                    "start": 1527.97,
                    "end": 1528.13,
                    "word": " are",
                    "probability": 0.8662109375
                },
                {
                    "start": 1528.13,
                    "end": 1528.95,
                    "word": " unauthenticated",
                    "probability": 0.895263671875
                },
                {
                    "start": 1528.95,
                    "end": 1529.33,
                    "word": " mode",
                    "probability": 0.5185546875
                },
                {
                    "start": 1529.33,
                    "end": 1529.49,
                    "word": ".",
                    "probability": 0.61376953125
                }
            ]
        },
        {
            "id": 250,
            "seek": 153722,
            "start": 1529.49,
            "end": 1533.49,
            "text": " Use just the GCM and the required padding.",
            "tokens": [
                50864,
                8278,
                445,
                264,
                29435,
                44,
                293,
                264,
                4739,
                39562,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2507812616229057,
            "compression_ratio": 1.658878504672897,
            "no_speech_prob": 0.484130859375,
            "words": [
                {
                    "start": 1529.49,
                    "end": 1529.77,
                    "word": " Use",
                    "probability": 0.90869140625
                },
                {
                    "start": 1529.77,
                    "end": 1530.11,
                    "word": " just",
                    "probability": 0.87646484375
                },
                {
                    "start": 1530.11,
                    "end": 1530.29,
                    "word": " the",
                    "probability": 0.6953125
                },
                {
                    "start": 1530.29,
                    "end": 1530.89,
                    "word": " GCM",
                    "probability": 0.94384765625
                },
                {
                    "start": 1530.89,
                    "end": 1532.21,
                    "word": " and",
                    "probability": 0.57861328125
                },
                {
                    "start": 1532.21,
                    "end": 1532.35,
                    "word": " the",
                    "probability": 0.80078125
                },
                {
                    "start": 1532.35,
                    "end": 1532.75,
                    "word": " required",
                    "probability": 0.7705078125
                },
                {
                    "start": 1532.75,
                    "end": 1533.13,
                    "word": " padding",
                    "probability": 0.65234375
                },
                {
                    "start": 1533.13,
                    "end": 1533.49,
                    "word": ".",
                    "probability": 0.91845703125
                }
            ]
        },
        {
            "id": 251,
            "seek": 153722,
            "start": 1533.51,
            "end": 1542.49,
            "text": " GCM underneath is mainly just a counter mode, which is a stream Cypher, which does not need any padding.",
            "tokens": [
                51064,
                29435,
                44,
                7223,
                307,
                8704,
                445,
                257,
                5682,
                4391,
                11,
                597,
                307,
                257,
                4309,
                10295,
                79,
                511,
                11,
                597,
                775,
                406,
                643,
                604,
                39562,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2507812616229057,
            "compression_ratio": 1.658878504672897,
            "no_speech_prob": 0.484130859375,
            "words": [
                {
                    "start": 1533.51,
                    "end": 1534.19,
                    "word": " GCM",
                    "probability": 0.93310546875
                },
                {
                    "start": 1534.19,
                    "end": 1534.87,
                    "word": " underneath",
                    "probability": 0.74560546875
                },
                {
                    "start": 1534.87,
                    "end": 1535.31,
                    "word": " is",
                    "probability": 0.8857421875
                },
                {
                    "start": 1535.31,
                    "end": 1535.87,
                    "word": " mainly",
                    "probability": 0.82421875
                },
                {
                    "start": 1535.87,
                    "end": 1536.25,
                    "word": " just",
                    "probability": 0.87744140625
                },
                {
                    "start": 1536.55,
                    "end": 1537.11,
                    "word": " a counter",
                    "probability": 0.67822265625
                },
                {
                    "start": 1537.11,
                    "end": 1537.55,
                    "word": " mode",
                    "probability": 0.734375
                },
                {
                    "start": 1537.55,
                    "end": 1537.97,
                    "word": ",",
                    "probability": 0.5234375
                },
                {
                    "start": 1537.97,
                    "end": 1538.09,
                    "word": " which",
                    "probability": 0.93115234375
                },
                {
                    "start": 1538.09,
                    "end": 1538.39,
                    "word": " is",
                    "probability": 0.908203125
                },
                {
                    "start": 1538.79,
                    "end": 1539.43,
                    "word": " a stream",
                    "probability": 0.57373046875
                },
                {
                    "start": 1539.43,
                    "end": 1539.83,
                    "word": " Cypher",
                    "probability": 0.7991536458333334
                },
                {
                    "start": 1539.83,
                    "end": 1540.01,
                    "word": ",",
                    "probability": 0.70068359375
                },
                {
                    "start": 1540.01,
                    "end": 1540.15,
                    "word": " which",
                    "probability": 0.912109375
                },
                {
                    "start": 1540.15,
                    "end": 1540.39,
                    "word": " does",
                    "probability": 0.927734375
                },
                {
                    "start": 1540.39,
                    "end": 1540.63,
                    "word": " not",
                    "probability": 0.8955078125
                },
                {
                    "start": 1540.63,
                    "end": 1540.87,
                    "word": " need",
                    "probability": 0.80859375
                },
                {
                    "start": 1540.87,
                    "end": 1541.17,
                    "word": " any",
                    "probability": 0.82177734375
                },
                {
                    "start": 1541.17,
                    "end": 1541.81,
                    "word": " padding",
                    "probability": 0.7705078125
                },
                {
                    "start": 1541.81,
                    "end": 1542.49,
                    "word": ".",
                    "probability": 0.994140625
                }
            ]
        },
        {
            "id": 252,
            "seek": 153722,
            "start": 1542.59,
            "end": 1546.47,
            "text": " So that's how we will be defining our Cypher scheme.",
            "tokens": [
                51514,
                407,
                300,
                311,
                577,
                321,
                486,
                312,
                17827,
                527,
                10295,
                79,
                511,
                12232,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2507812616229057,
            "compression_ratio": 1.658878504672897,
            "no_speech_prob": 0.484130859375,
            "words": [
                {
                    "start": 1542.59,
                    "end": 1542.83,
                    "word": " So",
                    "probability": 0.76220703125
                },
                {
                    "start": 1542.83,
                    "end": 1543.33,
                    "word": " that's",
                    "probability": 0.8662109375
                },
                {
                    "start": 1543.33,
                    "end": 1543.45,
                    "word": " how",
                    "probability": 0.89990234375
                },
                {
                    "start": 1543.45,
                    "end": 1543.59,
                    "word": " we",
                    "probability": 0.89404296875
                },
                {
                    "start": 1543.59,
                    "end": 1543.71,
                    "word": " will",
                    "probability": 0.794921875
                },
                {
                    "start": 1543.71,
                    "end": 1543.87,
                    "word": " be",
                    "probability": 0.90185546875
                },
                {
                    "start": 1543.87,
                    "end": 1544.31,
                    "word": " defining",
                    "probability": 0.71240234375
                },
                {
                    "start": 1544.31,
                    "end": 1544.79,
                    "word": " our",
                    "probability": 0.7373046875
                },
                {
                    "start": 1544.79,
                    "end": 1545.45,
                    "word": " Cypher",
                    "probability": 0.9163411458333334
                },
                {
                    "start": 1545.45,
                    "end": 1545.79,
                    "word": " scheme",
                    "probability": 0.80517578125
                },
                {
                    "start": 1545.79,
                    "end": 1546.47,
                    "word": ".",
                    "probability": 0.99169921875
                }
            ]
        },
        {
            "id": 253,
            "seek": 155828,
            "start": 1546.47,
            "end": 1549.47,
            "text": " See the amount of moving blocks here.",
            "tokens": [
                50364,
                3008,
                264,
                2372,
                295,
                2684,
                8474,
                510,
                13,
                50464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20581454527182658,
            "compression_ratio": 1.3945578231292517,
            "no_speech_prob": 0.37744140625,
            "words": [
                {
                    "start": 1546.47,
                    "end": 1547.49,
                    "word": " See",
                    "probability": 0.1971435546875
                },
                {
                    "start": 1547.49,
                    "end": 1547.67,
                    "word": " the",
                    "probability": 0.7939453125
                },
                {
                    "start": 1547.67,
                    "end": 1547.95,
                    "word": " amount",
                    "probability": 0.794921875
                },
                {
                    "start": 1547.95,
                    "end": 1548.15,
                    "word": " of",
                    "probability": 0.90185546875
                },
                {
                    "start": 1548.15,
                    "end": 1548.43,
                    "word": " moving",
                    "probability": 0.837890625
                },
                {
                    "start": 1548.43,
                    "end": 1548.83,
                    "word": " blocks",
                    "probability": 0.810546875
                },
                {
                    "start": 1548.83,
                    "end": 1549.17,
                    "word": " here",
                    "probability": 0.79150390625
                },
                {
                    "start": 1549.17,
                    "end": 1549.47,
                    "word": ".",
                    "probability": 0.5634765625
                }
            ]
        },
        {
            "id": 254,
            "seek": 155828,
            "start": 1549.47,
            "end": 1552.45,
            "text": " So let's get into coding.",
            "tokens": [
                50464,
                407,
                718,
                311,
                483,
                666,
                17720,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20581454527182658,
            "compression_ratio": 1.3945578231292517,
            "no_speech_prob": 0.37744140625,
            "words": [
                {
                    "start": 1549.47,
                    "end": 1549.71,
                    "word": " So",
                    "probability": 0.84521484375
                },
                {
                    "start": 1549.71,
                    "end": 1550.51,
                    "word": " let's",
                    "probability": 0.830810546875
                },
                {
                    "start": 1550.51,
                    "end": 1550.73,
                    "word": " get",
                    "probability": 0.89794921875
                },
                {
                    "start": 1550.73,
                    "end": 1551.05,
                    "word": " into",
                    "probability": 0.7060546875
                },
                {
                    "start": 1551.05,
                    "end": 1551.67,
                    "word": " coding",
                    "probability": 0.81884765625
                },
                {
                    "start": 1551.67,
                    "end": 1552.45,
                    "word": ".",
                    "probability": 0.640625
                }
            ]
        },
        {
            "id": 255,
            "seek": 155828,
            "start": 1552.93,
            "end": 1554.27,
            "text": " Symmetric keys.",
            "tokens": [
                50664,
                3902,
                2174,
                17475,
                9317,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20581454527182658,
            "compression_ratio": 1.3945578231292517,
            "no_speech_prob": 0.37744140625,
            "words": [
                {
                    "start": 1552.93,
                    "end": 1553.71,
                    "word": " Symmetric",
                    "probability": 0.8351236979166666
                },
                {
                    "start": 1553.71,
                    "end": 1554.09,
                    "word": " keys",
                    "probability": 0.736328125
                },
                {
                    "start": 1554.09,
                    "end": 1554.27,
                    "word": ".",
                    "probability": 0.427490234375
                }
            ]
        },
        {
            "id": 256,
            "seek": 155828,
            "start": 1554.27,
            "end": 1562.33,
            "text": " For that, let's go and create a symmetric class we are going to use for other primitives as well.",
            "tokens": [
                50714,
                1171,
                300,
                11,
                718,
                311,
                352,
                293,
                1884,
                257,
                32330,
                1508,
                321,
                366,
                516,
                281,
                764,
                337,
                661,
                2886,
                38970,
                382,
                731,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20581454527182658,
            "compression_ratio": 1.3945578231292517,
            "no_speech_prob": 0.37744140625,
            "words": [
                {
                    "start": 1554.27,
                    "end": 1554.39,
                    "word": " For",
                    "probability": 0.79541015625
                },
                {
                    "start": 1554.39,
                    "end": 1554.91,
                    "word": " that",
                    "probability": 0.8818359375
                },
                {
                    "start": 1554.91,
                    "end": 1555.45,
                    "word": ",",
                    "probability": 0.7666015625
                },
                {
                    "start": 1555.45,
                    "end": 1555.93,
                    "word": " let's",
                    "probability": 0.940673828125
                },
                {
                    "start": 1555.93,
                    "end": 1556.11,
                    "word": " go",
                    "probability": 0.89501953125
                },
                {
                    "start": 1556.11,
                    "end": 1556.39,
                    "word": " and",
                    "probability": 0.86376953125
                },
                {
                    "start": 1556.39,
                    "end": 1556.81,
                    "word": " create",
                    "probability": 0.8291015625
                },
                {
                    "start": 1557.31,
                    "end": 1557.77,
                    "word": " a symmetric",
                    "probability": 0.79443359375
                },
                {
                    "start": 1557.77,
                    "end": 1558.53,
                    "word": " class",
                    "probability": 0.9296875
                },
                {
                    "start": 1558.53,
                    "end": 1558.73,
                    "word": " we",
                    "probability": 0.7578125
                },
                {
                    "start": 1558.73,
                    "end": 1558.91,
                    "word": " are",
                    "probability": 0.8466796875
                },
                {
                    "start": 1558.91,
                    "end": 1559.39,
                    "word": " going",
                    "probability": 0.86279296875
                },
                {
                    "start": 1559.39,
                    "end": 1559.53,
                    "word": " to",
                    "probability": 0.91064453125
                },
                {
                    "start": 1559.53,
                    "end": 1559.81,
                    "word": " use",
                    "probability": 0.81591796875
                },
                {
                    "start": 1559.81,
                    "end": 1560.11,
                    "word": " for",
                    "probability": 0.89794921875
                },
                {
                    "start": 1560.11,
                    "end": 1560.43,
                    "word": " other",
                    "probability": 0.77099609375
                },
                {
                    "start": 1560.43,
                    "end": 1560.83,
                    "word": " primitives",
                    "probability": 0.8740234375
                },
                {
                    "start": 1560.83,
                    "end": 1561.23,
                    "word": " as",
                    "probability": 0.884765625
                },
                {
                    "start": 1561.23,
                    "end": 1561.55,
                    "word": " well",
                    "probability": 0.86865234375
                },
                {
                    "start": 1561.55,
                    "end": 1562.33,
                    "word": ".",
                    "probability": 0.93701171875
                }
            ]
        },
        {
            "id": 257,
            "seek": 155828,
            "start": 1563.33,
            "end": 1567.53,
            "text": " A dedicated package for it.",
            "tokens": [
                51214,
                316,
                8374,
                7372,
                337,
                309,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20581454527182658,
            "compression_ratio": 1.3945578231292517,
            "no_speech_prob": 0.37744140625,
            "words": [
                {
                    "start": 1563.33,
                    "end": 1564.11,
                    "word": " A",
                    "probability": 0.73974609375
                },
                {
                    "start": 1564.11,
                    "end": 1564.69,
                    "word": " dedicated",
                    "probability": 0.8818359375
                },
                {
                    "start": 1564.69,
                    "end": 1565.61,
                    "word": " package",
                    "probability": 0.91162109375
                },
                {
                    "start": 1565.61,
                    "end": 1566.41,
                    "word": " for",
                    "probability": 0.873046875
                },
                {
                    "start": 1566.41,
                    "end": 1566.75,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 1566.75,
                    "end": 1567.53,
                    "word": ".",
                    "probability": 0.96484375
                }
            ]
        },
        {
            "id": 258,
            "seek": 158802,
            "start": 1570.01,
            "end": 1578.17,
            "text": " We'll return a secret key, which is nothing but a holder class to hold your symmetric keys to be transported around.",
            "tokens": [
                50414,
                492,
                603,
                2736,
                257,
                4054,
                2141,
                11,
                597,
                307,
                1825,
                457,
                257,
                20349,
                1508,
                281,
                1797,
                428,
                32330,
                9317,
                281,
                312,
                29373,
                926,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24510542348206762,
            "compression_ratio": 1.4360189573459716,
            "no_speech_prob": 0.093994140625,
            "words": [
                {
                    "start": 1570.01,
                    "end": 1570.69,
                    "word": " We'll",
                    "probability": 0.42626953125
                },
                {
                    "start": 1570.69,
                    "end": 1571.27,
                    "word": " return",
                    "probability": 0.74267578125
                },
                {
                    "start": 1571.77,
                    "end": 1572.15,
                    "word": " a secret",
                    "probability": 0.7568359375
                },
                {
                    "start": 1572.15,
                    "end": 1572.55,
                    "word": " key",
                    "probability": 0.73681640625
                },
                {
                    "start": 1572.55,
                    "end": 1572.87,
                    "word": ",",
                    "probability": 0.37744140625
                },
                {
                    "start": 1572.87,
                    "end": 1573.21,
                    "word": " which",
                    "probability": 0.92138671875
                },
                {
                    "start": 1573.21,
                    "end": 1573.49,
                    "word": " is",
                    "probability": 0.90478515625
                },
                {
                    "start": 1573.49,
                    "end": 1574.01,
                    "word": " nothing",
                    "probability": 0.84130859375
                },
                {
                    "start": 1574.01,
                    "end": 1574.29,
                    "word": " but",
                    "probability": 0.8642578125
                },
                {
                    "start": 1574.45,
                    "end": 1574.73,
                    "word": " a holder",
                    "probability": 0.50927734375
                },
                {
                    "start": 1574.73,
                    "end": 1575.11,
                    "word": " class",
                    "probability": 0.8662109375
                },
                {
                    "start": 1575.11,
                    "end": 1575.29,
                    "word": " to",
                    "probability": 0.86865234375
                },
                {
                    "start": 1575.29,
                    "end": 1575.59,
                    "word": " hold",
                    "probability": 0.82666015625
                },
                {
                    "start": 1575.59,
                    "end": 1575.75,
                    "word": " your",
                    "probability": 0.74365234375
                },
                {
                    "start": 1575.75,
                    "end": 1576.13,
                    "word": " symmetric",
                    "probability": 0.7998046875
                },
                {
                    "start": 1576.13,
                    "end": 1576.49,
                    "word": " keys",
                    "probability": 0.81396484375
                },
                {
                    "start": 1576.49,
                    "end": 1576.63,
                    "word": " to",
                    "probability": 0.88330078125
                },
                {
                    "start": 1576.63,
                    "end": 1576.81,
                    "word": " be",
                    "probability": 0.9111328125
                },
                {
                    "start": 1576.81,
                    "end": 1577.33,
                    "word": " transported",
                    "probability": 0.88134765625
                },
                {
                    "start": 1577.33,
                    "end": 1577.79,
                    "word": " around",
                    "probability": 0.87744140625
                },
                {
                    "start": 1577.79,
                    "end": 1578.17,
                    "word": ".",
                    "probability": 0.34423828125
                }
            ]
        },
        {
            "id": 259,
            "seek": 158802,
            "start": 1582.81,
            "end": 1585.49,
            "text": " Which takes the algorithm.",
            "tokens": [
                50914,
                3013,
                2516,
                264,
                9284,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24510542348206762,
            "compression_ratio": 1.4360189573459716,
            "no_speech_prob": 0.093994140625,
            "words": [
                {
                    "start": 1582.81,
                    "end": 1583.49,
                    "word": " Which",
                    "probability": 0.765625
                },
                {
                    "start": 1583.49,
                    "end": 1583.91,
                    "word": " takes",
                    "probability": 0.74609375
                },
                {
                    "start": 1583.91,
                    "end": 1584.25,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 1584.25,
                    "end": 1584.81,
                    "word": " algorithm",
                    "probability": 0.85009765625
                },
                {
                    "start": 1584.81,
                    "end": 1585.49,
                    "word": ".",
                    "probability": 0.66064453125
                }
            ]
        },
        {
            "id": 260,
            "seek": 158802,
            "start": 1591.54,
            "end": 1597.18,
            "text": " And we can decide the size of the key we plan to generate.",
            "tokens": [
                51114,
                400,
                321,
                393,
                4536,
                264,
                2744,
                295,
                264,
                2141,
                321,
                1393,
                281,
                8460,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24510542348206762,
            "compression_ratio": 1.4360189573459716,
            "no_speech_prob": 0.093994140625,
            "words": [
                {
                    "start": 1591.54,
                    "end": 1592.02,
                    "word": " And",
                    "probability": 0.8076171875
                },
                {
                    "start": 1592.02,
                    "end": 1592.18,
                    "word": " we",
                    "probability": 0.89208984375
                },
                {
                    "start": 1592.18,
                    "end": 1592.38,
                    "word": " can",
                    "probability": 0.8876953125
                },
                {
                    "start": 1592.38,
                    "end": 1593.0,
                    "word": " decide",
                    "probability": 0.8173828125
                },
                {
                    "start": 1593.0,
                    "end": 1593.36,
                    "word": " the",
                    "probability": 0.8046875
                },
                {
                    "start": 1593.36,
                    "end": 1593.84,
                    "word": " size",
                    "probability": 0.783203125
                },
                {
                    "start": 1593.84,
                    "end": 1594.34,
                    "word": " of",
                    "probability": 0.91259765625
                },
                {
                    "start": 1594.34,
                    "end": 1595.28,
                    "word": " the",
                    "probability": 0.7900390625
                },
                {
                    "start": 1595.28,
                    "end": 1595.56,
                    "word": " key",
                    "probability": 0.77685546875
                },
                {
                    "start": 1595.56,
                    "end": 1595.74,
                    "word": " we",
                    "probability": 0.88818359375
                },
                {
                    "start": 1595.74,
                    "end": 1595.96,
                    "word": " plan",
                    "probability": 0.85107421875
                },
                {
                    "start": 1595.96,
                    "end": 1596.18,
                    "word": " to",
                    "probability": 0.9111328125
                },
                {
                    "start": 1596.18,
                    "end": 1596.5,
                    "word": " generate",
                    "probability": 0.85595703125
                },
                {
                    "start": 1596.5,
                    "end": 1597.18,
                    "word": ".",
                    "probability": 0.9765625
                }
            ]
        },
        {
            "id": 261,
            "seek": 158802,
            "start": 1598.38,
            "end": 1600.46,
            "text": " I choose 256.",
            "tokens": [
                51464,
                286,
                2826,
                38882,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24510542348206762,
            "compression_ratio": 1.4360189573459716,
            "no_speech_prob": 0.093994140625,
            "words": [
                {
                    "start": 1598.38,
                    "end": 1598.98,
                    "word": " I",
                    "probability": 0.98828125
                },
                {
                    "start": 1598.98,
                    "end": 1599.34,
                    "word": " choose",
                    "probability": 0.693359375
                },
                {
                    "start": 1599.34,
                    "end": 1599.96,
                    "word": " 256",
                    "probability": 0.83251953125
                },
                {
                    "start": 1599.96,
                    "end": 1600.46,
                    "word": ".",
                    "probability": 0.3818359375
                }
            ]
        },
        {
            "id": 262,
            "seek": 158802,
            "start": 1600.46,
            "end": 1603.42,
            "text": " Even for whatever reason, you need to choose 128.",
            "tokens": [
                51564,
                2754,
                337,
                2035,
                1778,
                11,
                291,
                643,
                281,
                2826,
                29810,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24510542348206762,
            "compression_ratio": 1.4360189573459716,
            "no_speech_prob": 0.093994140625,
            "words": [
                {
                    "start": 1600.46,
                    "end": 1600.74,
                    "word": " Even",
                    "probability": 0.82080078125
                },
                {
                    "start": 1600.74,
                    "end": 1600.98,
                    "word": " for",
                    "probability": 0.88525390625
                },
                {
                    "start": 1600.98,
                    "end": 1601.3,
                    "word": " whatever",
                    "probability": 0.8359375
                },
                {
                    "start": 1601.3,
                    "end": 1601.64,
                    "word": " reason",
                    "probability": 0.91259765625
                },
                {
                    "start": 1601.64,
                    "end": 1601.74,
                    "word": ",",
                    "probability": 0.5576171875
                },
                {
                    "start": 1601.74,
                    "end": 1601.86,
                    "word": " you",
                    "probability": 0.892578125
                },
                {
                    "start": 1601.86,
                    "end": 1602.1,
                    "word": " need",
                    "probability": 0.80419921875
                },
                {
                    "start": 1602.1,
                    "end": 1602.3,
                    "word": " to",
                    "probability": 0.89990234375
                },
                {
                    "start": 1602.3,
                    "end": 1602.64,
                    "word": " choose",
                    "probability": 0.7880859375
                },
                {
                    "start": 1602.64,
                    "end": 1603.28,
                    "word": " 128",
                    "probability": 0.865234375
                },
                {
                    "start": 1603.28,
                    "end": 1603.42,
                    "word": ".",
                    "probability": 0.59521484375
                }
            ]
        },
        {
            "id": 263,
            "seek": 158802,
            "start": 1603.42,
            "end": 1605.58,
            "text": " Don't lose sleep over it. It's fine.",
            "tokens": [
                51714,
                1468,
                380,
                3624,
                2817,
                670,
                309,
                13,
                467,
                311,
                2489,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24510542348206762,
            "compression_ratio": 1.4360189573459716,
            "no_speech_prob": 0.093994140625,
            "words": [
                {
                    "start": 1603.42,
                    "end": 1603.66,
                    "word": " Don't",
                    "probability": 0.943115234375
                },
                {
                    "start": 1603.66,
                    "end": 1603.88,
                    "word": " lose",
                    "probability": 0.63037109375
                },
                {
                    "start": 1603.88,
                    "end": 1604.14,
                    "word": " sleep",
                    "probability": 0.87548828125
                },
                {
                    "start": 1604.14,
                    "end": 1604.38,
                    "word": " over",
                    "probability": 0.87890625
                },
                {
                    "start": 1604.38,
                    "end": 1604.56,
                    "word": " it",
                    "probability": 0.90234375
                },
                {
                    "start": 1604.56,
                    "end": 1604.58,
                    "word": ".",
                    "probability": 0.444580078125
                },
                {
                    "start": 1604.58,
                    "end": 1604.8,
                    "word": " It's",
                    "probability": 0.950927734375
                },
                {
                    "start": 1604.8,
                    "end": 1605.2,
                    "word": " fine",
                    "probability": 0.88525390625
                },
                {
                    "start": 1605.2,
                    "end": 1605.58,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 264,
            "seek": 161436,
            "start": 1605.58,
            "end": 1610.54,
            "text": " This just puts us all the more ahead to be future compliant.",
            "tokens": [
                50364,
                639,
                445,
                8137,
                505,
                439,
                264,
                544,
                2286,
                281,
                312,
                2027,
                36248,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2266695156489333,
            "compression_ratio": 1.4883720930232558,
            "no_speech_prob": 0.006488800048828125,
            "words": [
                {
                    "start": 1605.58,
                    "end": 1606.2,
                    "word": " This",
                    "probability": 0.177734375
                },
                {
                    "start": 1606.2,
                    "end": 1606.54,
                    "word": " just",
                    "probability": 0.83251953125
                },
                {
                    "start": 1606.54,
                    "end": 1607.28,
                    "word": " puts",
                    "probability": 0.7548828125
                },
                {
                    "start": 1607.28,
                    "end": 1607.52,
                    "word": " us",
                    "probability": 0.880859375
                },
                {
                    "start": 1607.52,
                    "end": 1607.8,
                    "word": " all",
                    "probability": 0.8408203125
                },
                {
                    "start": 1607.8,
                    "end": 1607.96,
                    "word": " the",
                    "probability": 0.79736328125
                },
                {
                    "start": 1607.96,
                    "end": 1608.14,
                    "word": " more",
                    "probability": 0.88720703125
                },
                {
                    "start": 1608.14,
                    "end": 1608.48,
                    "word": " ahead",
                    "probability": 0.88232421875
                },
                {
                    "start": 1608.48,
                    "end": 1608.88,
                    "word": " to",
                    "probability": 0.85400390625
                },
                {
                    "start": 1608.88,
                    "end": 1609.02,
                    "word": " be",
                    "probability": 0.87158203125
                },
                {
                    "start": 1609.02,
                    "end": 1609.36,
                    "word": " future",
                    "probability": 0.92041015625
                },
                {
                    "start": 1609.36,
                    "end": 1609.9,
                    "word": " compliant",
                    "probability": 0.81982421875
                },
                {
                    "start": 1609.9,
                    "end": 1610.54,
                    "word": ".",
                    "probability": 0.08868408203125
                }
            ]
        },
        {
            "id": 265,
            "seek": 161436,
            "start": 1610.54,
            "end": 1612.34,
            "text": " Or future safe.",
            "tokens": [
                50564,
                1610,
                2027,
                3273,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2266695156489333,
            "compression_ratio": 1.4883720930232558,
            "no_speech_prob": 0.006488800048828125,
            "words": [
                {
                    "start": 1610.54,
                    "end": 1610.6,
                    "word": " Or",
                    "probability": 0.67236328125
                },
                {
                    "start": 1610.6,
                    "end": 1611.22,
                    "word": " future",
                    "probability": 0.8642578125
                },
                {
                    "start": 1611.22,
                    "end": 1611.62,
                    "word": " safe",
                    "probability": 0.82421875
                },
                {
                    "start": 1611.62,
                    "end": 1612.34,
                    "word": ".",
                    "probability": 0.75732421875
                }
            ]
        },
        {
            "id": 266,
            "seek": 161436,
            "start": 1612.46,
            "end": 1613.88,
            "text": " Or future proof us.",
            "tokens": [
                50664,
                1610,
                2027,
                8177,
                505,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2266695156489333,
            "compression_ratio": 1.4883720930232558,
            "no_speech_prob": 0.006488800048828125,
            "words": [
                {
                    "start": 1612.46,
                    "end": 1612.6,
                    "word": " Or",
                    "probability": 0.81494140625
                },
                {
                    "start": 1612.6,
                    "end": 1612.9,
                    "word": " future",
                    "probability": 0.9375
                },
                {
                    "start": 1612.9,
                    "end": 1613.22,
                    "word": " proof",
                    "probability": 0.60791015625
                },
                {
                    "start": 1613.22,
                    "end": 1613.52,
                    "word": " us",
                    "probability": 0.62890625
                },
                {
                    "start": 1613.52,
                    "end": 1613.88,
                    "word": ".",
                    "probability": 0.93359375
                }
            ]
        },
        {
            "id": 267,
            "seek": 161436,
            "start": 1616.54,
            "end": 1619.84,
            "text": " Key generator algorithm as we saw.",
            "tokens": [
                50914,
                12759,
                19265,
                9284,
                382,
                321,
                1866,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2266695156489333,
            "compression_ratio": 1.4883720930232558,
            "no_speech_prob": 0.006488800048828125,
            "words": [
                {
                    "start": 1616.54,
                    "end": 1617.26,
                    "word": " Key",
                    "probability": 0.306396484375
                },
                {
                    "start": 1617.26,
                    "end": 1617.76,
                    "word": " generator",
                    "probability": 0.552734375
                },
                {
                    "start": 1617.76,
                    "end": 1618.22,
                    "word": " algorithm",
                    "probability": 0.72216796875
                },
                {
                    "start": 1618.22,
                    "end": 1618.56,
                    "word": " as",
                    "probability": 0.71484375
                },
                {
                    "start": 1618.56,
                    "end": 1618.82,
                    "word": " we",
                    "probability": 0.861328125
                },
                {
                    "start": 1618.82,
                    "end": 1619.24,
                    "word": " saw",
                    "probability": 0.7919921875
                },
                {
                    "start": 1619.24,
                    "end": 1619.84,
                    "word": ".",
                    "probability": 0.6787109375
                }
            ]
        },
        {
            "id": 268,
            "seek": 161436,
            "start": 1619.84,
            "end": 1624.02,
            "text": " Let's create an instance of it based on the algorithm.",
            "tokens": [
                51064,
                961,
                311,
                1884,
                364,
                5197,
                295,
                309,
                2361,
                322,
                264,
                9284,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2266695156489333,
            "compression_ratio": 1.4883720930232558,
            "no_speech_prob": 0.006488800048828125,
            "words": [
                {
                    "start": 1619.84,
                    "end": 1620.34,
                    "word": " Let's",
                    "probability": 0.826416015625
                },
                {
                    "start": 1620.34,
                    "end": 1620.72,
                    "word": " create",
                    "probability": 0.845703125
                },
                {
                    "start": 1620.72,
                    "end": 1620.96,
                    "word": " an",
                    "probability": 0.88427734375
                },
                {
                    "start": 1620.96,
                    "end": 1621.42,
                    "word": " instance",
                    "probability": 0.93212890625
                },
                {
                    "start": 1621.42,
                    "end": 1621.78,
                    "word": " of",
                    "probability": 0.88232421875
                },
                {
                    "start": 1621.78,
                    "end": 1621.96,
                    "word": " it",
                    "probability": 0.9013671875
                },
                {
                    "start": 1621.96,
                    "end": 1622.48,
                    "word": " based",
                    "probability": 0.65087890625
                },
                {
                    "start": 1622.48,
                    "end": 1622.68,
                    "word": " on",
                    "probability": 0.91015625
                },
                {
                    "start": 1622.68,
                    "end": 1622.82,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 1622.82,
                    "end": 1623.3,
                    "word": " algorithm",
                    "probability": 0.794921875
                },
                {
                    "start": 1623.3,
                    "end": 1624.02,
                    "word": ".",
                    "probability": 0.93017578125
                }
            ]
        },
        {
            "id": 269,
            "seek": 161436,
            "start": 1625.02,
            "end": 1627.86,
            "text": " Initialize it with the right key size.",
            "tokens": [
                51314,
                22937,
                831,
                1125,
                309,
                365,
                264,
                558,
                2141,
                2744,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2266695156489333,
            "compression_ratio": 1.4883720930232558,
            "no_speech_prob": 0.006488800048828125,
            "words": [
                {
                    "start": 1625.02,
                    "end": 1625.74,
                    "word": " Initialize",
                    "probability": 0.9000651041666666
                },
                {
                    "start": 1625.74,
                    "end": 1625.94,
                    "word": " it",
                    "probability": 0.8818359375
                },
                {
                    "start": 1625.94,
                    "end": 1626.18,
                    "word": " with",
                    "probability": 0.771484375
                },
                {
                    "start": 1626.18,
                    "end": 1626.46,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 1626.46,
                    "end": 1626.78,
                    "word": " right",
                    "probability": 0.88525390625
                },
                {
                    "start": 1626.78,
                    "end": 1627.06,
                    "word": " key",
                    "probability": 0.64697265625
                },
                {
                    "start": 1627.06,
                    "end": 1627.5,
                    "word": " size",
                    "probability": 0.75
                },
                {
                    "start": 1627.5,
                    "end": 1627.86,
                    "word": ".",
                    "probability": 0.85205078125
                }
            ]
        },
        {
            "id": 270,
            "seek": 161436,
            "start": 1629.46,
            "end": 1631.92,
            "text": " And just generate it actually.",
            "tokens": [
                51564,
                400,
                445,
                8460,
                309,
                767,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2266695156489333,
            "compression_ratio": 1.4883720930232558,
            "no_speech_prob": 0.006488800048828125,
            "words": [
                {
                    "start": 1629.46,
                    "end": 1630.18,
                    "word": " And",
                    "probability": 0.85302734375
                },
                {
                    "start": 1630.18,
                    "end": 1630.5,
                    "word": " just",
                    "probability": 0.89697265625
                },
                {
                    "start": 1630.5,
                    "end": 1631.0,
                    "word": " generate",
                    "probability": 0.79931640625
                },
                {
                    "start": 1631.0,
                    "end": 1631.2,
                    "word": " it",
                    "probability": 0.9033203125
                },
                {
                    "start": 1631.2,
                    "end": 1631.56,
                    "word": " actually",
                    "probability": 0.66748046875
                },
                {
                    "start": 1631.56,
                    "end": 1631.92,
                    "word": ".",
                    "probability": 0.98876953125
                }
            ]
        },
        {
            "id": 271,
            "seek": 163626,
            "start": 1635.89,
            "end": 1636.99,
            "text": " Okay.",
            "tokens": [
                50414,
                1033,
                13,
                50464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2259114616447025,
            "compression_ratio": 1.4098360655737705,
            "no_speech_prob": 0.025177001953125,
            "words": [
                {
                    "start": 1635.89,
                    "end": 1636.49,
                    "word": " Okay",
                    "probability": 0.08526611328125
                },
                {
                    "start": 1636.49,
                    "end": 1636.99,
                    "word": ".",
                    "probability": 0.1986083984375
                }
            ]
        },
        {
            "id": 272,
            "seek": 163626,
            "start": 1637.59,
            "end": 1641.21,
            "text": " Nothing in Java works without some kind of exceptional handling.",
            "tokens": [
                50514,
                6693,
                294,
                10745,
                1985,
                1553,
                512,
                733,
                295,
                19279,
                13175,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2259114616447025,
            "compression_ratio": 1.4098360655737705,
            "no_speech_prob": 0.025177001953125,
            "words": [
                {
                    "start": 1637.59,
                    "end": 1638.19,
                    "word": " Nothing",
                    "probability": 0.5380859375
                },
                {
                    "start": 1638.19,
                    "end": 1638.47,
                    "word": " in",
                    "probability": 0.90185546875
                },
                {
                    "start": 1638.47,
                    "end": 1638.69,
                    "word": " Java",
                    "probability": 0.72119140625
                },
                {
                    "start": 1638.69,
                    "end": 1639.05,
                    "word": " works",
                    "probability": 0.7275390625
                },
                {
                    "start": 1639.05,
                    "end": 1639.35,
                    "word": " without",
                    "probability": 0.81787109375
                },
                {
                    "start": 1639.35,
                    "end": 1639.63,
                    "word": " some",
                    "probability": 0.79296875
                },
                {
                    "start": 1639.63,
                    "end": 1639.87,
                    "word": " kind",
                    "probability": 0.84521484375
                },
                {
                    "start": 1639.87,
                    "end": 1639.97,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 1639.97,
                    "end": 1640.41,
                    "word": " exceptional",
                    "probability": 0.6865234375
                },
                {
                    "start": 1640.41,
                    "end": 1640.79,
                    "word": " handling",
                    "probability": 0.85546875
                },
                {
                    "start": 1640.79,
                    "end": 1641.21,
                    "word": ".",
                    "probability": 0.87158203125
                }
            ]
        },
        {
            "id": 273,
            "seek": 163626,
            "start": 1641.21,
            "end": 1644.95,
            "text": " Please don't do this. This is just to keep the demo shorter.",
            "tokens": [
                50664,
                2555,
                500,
                380,
                360,
                341,
                13,
                639,
                307,
                445,
                281,
                1066,
                264,
                10723,
                11639,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2259114616447025,
            "compression_ratio": 1.4098360655737705,
            "no_speech_prob": 0.025177001953125,
            "words": [
                {
                    "start": 1641.21,
                    "end": 1641.47,
                    "word": " Please",
                    "probability": 0.7900390625
                },
                {
                    "start": 1641.47,
                    "end": 1641.75,
                    "word": " don't",
                    "probability": 0.93798828125
                },
                {
                    "start": 1641.75,
                    "end": 1641.97,
                    "word": " do",
                    "probability": 0.89599609375
                },
                {
                    "start": 1641.97,
                    "end": 1642.21,
                    "word": " this",
                    "probability": 0.87744140625
                },
                {
                    "start": 1642.21,
                    "end": 1642.29,
                    "word": ".",
                    "probability": 0.80712890625
                },
                {
                    "start": 1642.29,
                    "end": 1642.43,
                    "word": " This",
                    "probability": 0.7890625
                },
                {
                    "start": 1642.43,
                    "end": 1642.57,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 1642.57,
                    "end": 1642.83,
                    "word": " just",
                    "probability": 0.88623046875
                },
                {
                    "start": 1642.83,
                    "end": 1643.05,
                    "word": " to",
                    "probability": 0.91015625
                },
                {
                    "start": 1643.05,
                    "end": 1643.39,
                    "word": " keep",
                    "probability": 0.8095703125
                },
                {
                    "start": 1643.39,
                    "end": 1643.57,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 1643.57,
                    "end": 1643.83,
                    "word": " demo",
                    "probability": 0.486083984375
                },
                {
                    "start": 1643.83,
                    "end": 1644.35,
                    "word": " shorter",
                    "probability": 0.82080078125
                },
                {
                    "start": 1644.35,
                    "end": 1644.95,
                    "word": ".",
                    "probability": 0.9765625
                }
            ]
        },
        {
            "id": 274,
            "seek": 163626,
            "start": 1645.71,
            "end": 1649.17,
            "text": " So this is how a symmetric key would be generated.",
            "tokens": [
                50914,
                407,
                341,
                307,
                577,
                257,
                32330,
                2141,
                576,
                312,
                10833,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2259114616447025,
            "compression_ratio": 1.4098360655737705,
            "no_speech_prob": 0.025177001953125,
            "words": [
                {
                    "start": 1645.71,
                    "end": 1646.31,
                    "word": " So",
                    "probability": 0.775390625
                },
                {
                    "start": 1646.31,
                    "end": 1646.57,
                    "word": " this",
                    "probability": 0.76708984375
                },
                {
                    "start": 1646.57,
                    "end": 1646.75,
                    "word": " is",
                    "probability": 0.908203125
                },
                {
                    "start": 1646.75,
                    "end": 1647.01,
                    "word": " how",
                    "probability": 0.88037109375
                },
                {
                    "start": 1647.25,
                    "end": 1647.59,
                    "word": " a symmetric",
                    "probability": 0.8271484375
                },
                {
                    "start": 1647.59,
                    "end": 1647.91,
                    "word": " key",
                    "probability": 0.78515625
                },
                {
                    "start": 1647.91,
                    "end": 1648.09,
                    "word": " would",
                    "probability": 0.35205078125
                },
                {
                    "start": 1648.09,
                    "end": 1648.25,
                    "word": " be",
                    "probability": 0.89501953125
                },
                {
                    "start": 1648.25,
                    "end": 1648.69,
                    "word": " generated",
                    "probability": 0.7119140625
                },
                {
                    "start": 1648.69,
                    "end": 1649.17,
                    "word": ".",
                    "probability": 0.96630859375
                }
            ]
        },
        {
            "id": 275,
            "seek": 163626,
            "start": 1649.17,
            "end": 1650.89,
            "text": " Let's use it here.",
            "tokens": [
                51064,
                961,
                311,
                764,
                309,
                510,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2259114616447025,
            "compression_ratio": 1.4098360655737705,
            "no_speech_prob": 0.025177001953125,
            "words": [
                {
                    "start": 1649.17,
                    "end": 1649.59,
                    "word": " Let's",
                    "probability": 0.93505859375
                },
                {
                    "start": 1649.59,
                    "end": 1649.89,
                    "word": " use",
                    "probability": 0.80126953125
                },
                {
                    "start": 1649.89,
                    "end": 1650.07,
                    "word": " it",
                    "probability": 0.89990234375
                },
                {
                    "start": 1650.07,
                    "end": 1650.29,
                    "word": " here",
                    "probability": 0.783203125
                },
                {
                    "start": 1650.29,
                    "end": 1650.89,
                    "word": ".",
                    "probability": 0.81298828125
                }
            ]
        },
        {
            "id": 276,
            "seek": 163626,
            "start": 1660.98,
            "end": 1665.48,
            "text": " And let's define the algorithm we plan to use this with.",
            "tokens": [
                51214,
                400,
                718,
                311,
                6964,
                264,
                9284,
                321,
                1393,
                281,
                764,
                341,
                365,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2259114616447025,
            "compression_ratio": 1.4098360655737705,
            "no_speech_prob": 0.025177001953125,
            "words": [
                {
                    "start": 1660.98,
                    "end": 1661.34,
                    "word": " And",
                    "probability": 0.83984375
                },
                {
                    "start": 1661.34,
                    "end": 1661.64,
                    "word": " let's",
                    "probability": 0.94091796875
                },
                {
                    "start": 1661.64,
                    "end": 1662.18,
                    "word": " define",
                    "probability": 0.9013671875
                },
                {
                    "start": 1662.18,
                    "end": 1662.5,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 1662.5,
                    "end": 1663.02,
                    "word": " algorithm",
                    "probability": 0.69775390625
                },
                {
                    "start": 1663.02,
                    "end": 1663.4,
                    "word": " we",
                    "probability": 0.861328125
                },
                {
                    "start": 1663.4,
                    "end": 1663.72,
                    "word": " plan",
                    "probability": 0.8447265625
                },
                {
                    "start": 1663.72,
                    "end": 1663.94,
                    "word": " to",
                    "probability": 0.89453125
                },
                {
                    "start": 1663.94,
                    "end": 1664.22,
                    "word": " use",
                    "probability": 0.81494140625
                },
                {
                    "start": 1664.22,
                    "end": 1664.48,
                    "word": " this",
                    "probability": 0.8369140625
                },
                {
                    "start": 1664.48,
                    "end": 1664.88,
                    "word": " with",
                    "probability": 0.81005859375
                },
                {
                    "start": 1664.88,
                    "end": 1665.48,
                    "word": ".",
                    "probability": 0.87548828125
                }
            ]
        },
        {
            "id": 277,
            "seek": 166148,
            "start": 1666.34,
            "end": 1670.86,
            "text": " String a-algo is going to be a-es.",
            "tokens": [
                50414,
                745,
                2937,
                257,
                12,
                304,
                1571,
                307,
                516,
                281,
                312,
                257,
                12,
                279,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27597403216671634,
            "compression_ratio": 1.376543209876543,
            "no_speech_prob": 0.090087890625,
            "words": [
                {
                    "start": 1666.34,
                    "end": 1667.1,
                    "word": " String",
                    "probability": 0.538848876953125
                },
                {
                    "start": 1667.64,
                    "end": 1668.38,
                    "word": " a-algo",
                    "probability": 0.5394694010416666
                },
                {
                    "start": 1668.38,
                    "end": 1668.76,
                    "word": " is",
                    "probability": 0.68310546875
                },
                {
                    "start": 1668.76,
                    "end": 1668.98,
                    "word": " going",
                    "probability": 0.8505859375
                },
                {
                    "start": 1668.98,
                    "end": 1669.1,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 1669.1,
                    "end": 1669.36,
                    "word": " be",
                    "probability": 0.8974609375
                },
                {
                    "start": 1669.66,
                    "end": 1670.1,
                    "word": " a-es",
                    "probability": 0.518798828125
                },
                {
                    "start": 1670.1,
                    "end": 1670.86,
                    "word": ".",
                    "probability": 0.37939453125
                }
            ]
        },
        {
            "id": 278,
            "seek": 166148,
            "start": 1674.24,
            "end": 1677.12,
            "text": " Okay. Let's use this.",
            "tokens": [
                50664,
                1033,
                13,
                961,
                311,
                764,
                341,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27597403216671634,
            "compression_ratio": 1.376543209876543,
            "no_speech_prob": 0.090087890625,
            "words": [
                {
                    "start": 1674.24,
                    "end": 1674.68,
                    "word": " Okay",
                    "probability": 0.60791015625
                },
                {
                    "start": 1674.68,
                    "end": 1675.1,
                    "word": ".",
                    "probability": 0.257080078125
                },
                {
                    "start": 1675.1,
                    "end": 1675.68,
                    "word": " Let's",
                    "probability": 0.920654296875
                },
                {
                    "start": 1675.68,
                    "end": 1676.0,
                    "word": " use",
                    "probability": 0.80029296875
                },
                {
                    "start": 1676.0,
                    "end": 1676.36,
                    "word": " this",
                    "probability": 0.8720703125
                },
                {
                    "start": 1676.36,
                    "end": 1677.12,
                    "word": ".",
                    "probability": 0.9013671875
                }
            ]
        },
        {
            "id": 279,
            "seek": 166148,
            "start": 1681.27,
            "end": 1684.05,
            "text": " With a-algo.",
            "tokens": [
                50864,
                2022,
                257,
                12,
                304,
                1571,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27597403216671634,
            "compression_ratio": 1.376543209876543,
            "no_speech_prob": 0.090087890625,
            "words": [
                {
                    "start": 1681.27,
                    "end": 1682.03,
                    "word": " With",
                    "probability": 0.1268310546875
                },
                {
                    "start": 1682.79,
                    "end": 1683.43,
                    "word": " a-algo",
                    "probability": 0.9207356770833334
                },
                {
                    "start": 1683.43,
                    "end": 1684.05,
                    "word": ".",
                    "probability": 0.75830078125
                }
            ]
        },
        {
            "id": 280,
            "seek": 166148,
            "start": 1684.05,
            "end": 1688.45,
            "text": " Perfect. This should give us a nice looking safe, secure key.",
            "tokens": [
                51014,
                10246,
                13,
                639,
                820,
                976,
                505,
                257,
                1481,
                1237,
                3273,
                11,
                7144,
                2141,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27597403216671634,
            "compression_ratio": 1.376543209876543,
            "no_speech_prob": 0.090087890625,
            "words": [
                {
                    "start": 1684.05,
                    "end": 1684.53,
                    "word": " Perfect",
                    "probability": 0.82470703125
                },
                {
                    "start": 1684.53,
                    "end": 1684.73,
                    "word": ".",
                    "probability": 0.81640625
                },
                {
                    "start": 1684.73,
                    "end": 1684.87,
                    "word": " This",
                    "probability": 0.7216796875
                },
                {
                    "start": 1684.87,
                    "end": 1685.03,
                    "word": " should",
                    "probability": 0.92578125
                },
                {
                    "start": 1685.03,
                    "end": 1685.21,
                    "word": " give",
                    "probability": 0.81884765625
                },
                {
                    "start": 1685.21,
                    "end": 1685.35,
                    "word": " us",
                    "probability": 0.9052734375
                },
                {
                    "start": 1685.49,
                    "end": 1685.79,
                    "word": " a nice",
                    "probability": 0.83056640625
                },
                {
                    "start": 1685.79,
                    "end": 1686.25,
                    "word": " looking",
                    "probability": 0.619140625
                },
                {
                    "start": 1686.25,
                    "end": 1687.09,
                    "word": " safe",
                    "probability": 0.6474609375
                },
                {
                    "start": 1687.09,
                    "end": 1687.37,
                    "word": ",",
                    "probability": 0.5634765625
                },
                {
                    "start": 1687.37,
                    "end": 1687.53,
                    "word": " secure",
                    "probability": 0.73046875
                },
                {
                    "start": 1687.53,
                    "end": 1688.07,
                    "word": " key",
                    "probability": 0.74365234375
                },
                {
                    "start": 1688.07,
                    "end": 1688.45,
                    "word": ".",
                    "probability": 0.99169921875
                }
            ]
        },
        {
            "id": 281,
            "seek": 166148,
            "start": 1688.73,
            "end": 1691.35,
            "text": " Next is generating IV.",
            "tokens": [
                51214,
                3087,
                307,
                17746,
                15967,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27597403216671634,
            "compression_ratio": 1.376543209876543,
            "no_speech_prob": 0.090087890625,
            "words": [
                {
                    "start": 1688.73,
                    "end": 1689.27,
                    "word": " Next",
                    "probability": 0.8642578125
                },
                {
                    "start": 1689.27,
                    "end": 1690.03,
                    "word": " is",
                    "probability": 0.481689453125
                },
                {
                    "start": 1690.03,
                    "end": 1690.59,
                    "word": " generating",
                    "probability": 0.74755859375
                },
                {
                    "start": 1690.59,
                    "end": 1690.97,
                    "word": " IV",
                    "probability": 0.61767578125
                },
                {
                    "start": 1690.97,
                    "end": 1691.35,
                    "word": ".",
                    "probability": 0.95068359375
                }
            ]
        },
        {
            "id": 282,
            "seek": 166148,
            "start": 1691.35,
            "end": 1696.41,
            "text": " For that, let's first decide the size of the IV we plan to generate.",
            "tokens": [
                51364,
                1171,
                300,
                11,
                718,
                311,
                700,
                4536,
                264,
                2744,
                295,
                264,
                15967,
                321,
                1393,
                281,
                8460,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27597403216671634,
            "compression_ratio": 1.376543209876543,
            "no_speech_prob": 0.090087890625,
            "words": [
                {
                    "start": 1691.35,
                    "end": 1691.77,
                    "word": " For",
                    "probability": 0.90087890625
                },
                {
                    "start": 1691.77,
                    "end": 1692.35,
                    "word": " that",
                    "probability": 0.88330078125
                },
                {
                    "start": 1692.35,
                    "end": 1692.59,
                    "word": ",",
                    "probability": 0.8681640625
                },
                {
                    "start": 1692.59,
                    "end": 1692.99,
                    "word": " let's",
                    "probability": 0.9404296875
                },
                {
                    "start": 1692.99,
                    "end": 1693.23,
                    "word": " first",
                    "probability": 0.8046875
                },
                {
                    "start": 1693.23,
                    "end": 1693.63,
                    "word": " decide",
                    "probability": 0.7939453125
                },
                {
                    "start": 1693.63,
                    "end": 1693.91,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 1693.91,
                    "end": 1694.25,
                    "word": " size",
                    "probability": 0.81005859375
                },
                {
                    "start": 1694.25,
                    "end": 1694.45,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 1694.45,
                    "end": 1694.63,
                    "word": " the",
                    "probability": 0.80078125
                },
                {
                    "start": 1694.63,
                    "end": 1694.91,
                    "word": " IV",
                    "probability": 0.91845703125
                },
                {
                    "start": 1694.91,
                    "end": 1695.13,
                    "word": " we",
                    "probability": 0.87451171875
                },
                {
                    "start": 1695.13,
                    "end": 1695.37,
                    "word": " plan",
                    "probability": 0.8349609375
                },
                {
                    "start": 1695.37,
                    "end": 1695.57,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 1695.57,
                    "end": 1696.03,
                    "word": " generate",
                    "probability": 0.8251953125
                },
                {
                    "start": 1696.03,
                    "end": 1696.41,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 283,
            "seek": 169148,
            "start": 1699.91,
            "end": 1703.41,
            "text": " Well, a good IV is anything above 128.",
            "tokens": [
                50414,
                1042,
                11,
                257,
                665,
                15967,
                307,
                1340,
                3673,
                29810,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2475649319685899,
            "compression_ratio": 1.3385416666666667,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1699.91,
                    "end": 1700.59,
                    "word": " Well",
                    "probability": 0.288818359375
                },
                {
                    "start": 1700.59,
                    "end": 1700.71,
                    "word": ",",
                    "probability": 0.537109375
                },
                {
                    "start": 1700.73,
                    "end": 1700.89,
                    "word": " a good",
                    "probability": 0.888671875
                },
                {
                    "start": 1700.89,
                    "end": 1701.15,
                    "word": " IV",
                    "probability": 0.6103515625
                },
                {
                    "start": 1701.15,
                    "end": 1701.49,
                    "word": " is",
                    "probability": 0.80224609375
                },
                {
                    "start": 1701.49,
                    "end": 1702.19,
                    "word": " anything",
                    "probability": 0.79638671875
                },
                {
                    "start": 1702.19,
                    "end": 1702.51,
                    "word": " above",
                    "probability": 0.89306640625
                },
                {
                    "start": 1702.51,
                    "end": 1703.07,
                    "word": " 128",
                    "probability": 0.8642578125
                },
                {
                    "start": 1703.07,
                    "end": 1703.41,
                    "word": ".",
                    "probability": 0.7275390625
                }
            ]
        },
        {
            "id": 284,
            "seek": 169148,
            "start": 1703.41,
            "end": 1706.89,
            "text": " I'll go for 256 because, hey, why not?",
            "tokens": [
                50614,
                286,
                603,
                352,
                337,
                38882,
                570,
                11,
                4177,
                11,
                983,
                406,
                30,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2475649319685899,
            "compression_ratio": 1.3385416666666667,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1703.41,
                    "end": 1703.89,
                    "word": " I'll",
                    "probability": 0.831787109375
                },
                {
                    "start": 1703.89,
                    "end": 1704.01,
                    "word": " go",
                    "probability": 0.8916015625
                },
                {
                    "start": 1704.01,
                    "end": 1704.33,
                    "word": " for",
                    "probability": 0.9033203125
                },
                {
                    "start": 1704.33,
                    "end": 1704.91,
                    "word": " 256",
                    "probability": 0.767578125
                },
                {
                    "start": 1704.91,
                    "end": 1705.49,
                    "word": " because",
                    "probability": 0.65625
                },
                {
                    "start": 1705.49,
                    "end": 1705.65,
                    "word": ",",
                    "probability": 0.31884765625
                },
                {
                    "start": 1705.65,
                    "end": 1705.73,
                    "word": " hey",
                    "probability": 0.71142578125
                },
                {
                    "start": 1705.73,
                    "end": 1705.89,
                    "word": ",",
                    "probability": 0.9775390625
                },
                {
                    "start": 1705.89,
                    "end": 1706.05,
                    "word": " why",
                    "probability": 0.81005859375
                },
                {
                    "start": 1706.05,
                    "end": 1706.35,
                    "word": " not",
                    "probability": 0.88818359375
                },
                {
                    "start": 1706.35,
                    "end": 1706.89,
                    "word": "?",
                    "probability": 0.89453125
                }
            ]
        },
        {
            "id": 285,
            "seek": 169148,
            "start": 1706.89,
            "end": 1709.63,
            "text": " It's defined in bytes, so 32.",
            "tokens": [
                50764,
                467,
                311,
                7642,
                294,
                36088,
                11,
                370,
                8858,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2475649319685899,
            "compression_ratio": 1.3385416666666667,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1706.89,
                    "end": 1707.47,
                    "word": " It's",
                    "probability": 0.947998046875
                },
                {
                    "start": 1707.47,
                    "end": 1707.85,
                    "word": " defined",
                    "probability": 0.75341796875
                },
                {
                    "start": 1707.85,
                    "end": 1708.11,
                    "word": " in",
                    "probability": 0.90087890625
                },
                {
                    "start": 1708.11,
                    "end": 1708.43,
                    "word": " bytes",
                    "probability": 0.70166015625
                },
                {
                    "start": 1708.43,
                    "end": 1708.51,
                    "word": ",",
                    "probability": 0.748046875
                },
                {
                    "start": 1708.51,
                    "end": 1708.73,
                    "word": " so",
                    "probability": 0.84521484375
                },
                {
                    "start": 1708.73,
                    "end": 1709.29,
                    "word": " 32",
                    "probability": 0.884765625
                },
                {
                    "start": 1709.29,
                    "end": 1709.63,
                    "word": ".",
                    "probability": 0.99267578125
                }
            ]
        },
        {
            "id": 286,
            "seek": 169148,
            "start": 1710.55,
            "end": 1717.49,
            "text": " First, I'll initialize an array which will hold this IV for me.",
            "tokens": [
                50964,
                2386,
                11,
                286,
                603,
                5883,
                1125,
                364,
                10225,
                597,
                486,
                1797,
                341,
                15967,
                337,
                385,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2475649319685899,
            "compression_ratio": 1.3385416666666667,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1710.55,
                    "end": 1711.23,
                    "word": " First",
                    "probability": 0.8798828125
                },
                {
                    "start": 1711.23,
                    "end": 1711.43,
                    "word": ",",
                    "probability": 0.5
                },
                {
                    "start": 1711.43,
                    "end": 1711.89,
                    "word": " I'll",
                    "probability": 0.9541015625
                },
                {
                    "start": 1711.89,
                    "end": 1712.91,
                    "word": " initialize",
                    "probability": 0.916748046875
                },
                {
                    "start": 1712.91,
                    "end": 1713.13,
                    "word": " an",
                    "probability": 0.90185546875
                },
                {
                    "start": 1713.13,
                    "end": 1713.39,
                    "word": " array",
                    "probability": 0.697265625
                },
                {
                    "start": 1713.39,
                    "end": 1713.75,
                    "word": " which",
                    "probability": 0.65869140625
                },
                {
                    "start": 1713.75,
                    "end": 1714.05,
                    "word": " will",
                    "probability": 0.82470703125
                },
                {
                    "start": 1714.05,
                    "end": 1714.77,
                    "word": " hold",
                    "probability": 0.8251953125
                },
                {
                    "start": 1714.77,
                    "end": 1715.09,
                    "word": " this",
                    "probability": 0.88671875
                },
                {
                    "start": 1715.09,
                    "end": 1715.37,
                    "word": " IV",
                    "probability": 0.86376953125
                },
                {
                    "start": 1715.37,
                    "end": 1715.73,
                    "word": " for",
                    "probability": 0.8798828125
                },
                {
                    "start": 1715.73,
                    "end": 1716.81,
                    "word": " me",
                    "probability": 0.90673828125
                },
                {
                    "start": 1716.81,
                    "end": 1717.49,
                    "word": ".",
                    "probability": 0.254638671875
                }
            ]
        },
        {
            "id": 287,
            "seek": 169148,
            "start": 1718.71,
            "end": 1721.43,
            "text": " Of the IV size.",
            "tokens": [
                51364,
                2720,
                264,
                15967,
                2744,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2475649319685899,
            "compression_ratio": 1.3385416666666667,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1718.71,
                    "end": 1719.39,
                    "word": " Of",
                    "probability": 0.517578125
                },
                {
                    "start": 1719.39,
                    "end": 1719.89,
                    "word": " the",
                    "probability": 0.60888671875
                },
                {
                    "start": 1719.89,
                    "end": 1720.11,
                    "word": " IV",
                    "probability": 0.70263671875
                },
                {
                    "start": 1720.11,
                    "end": 1720.75,
                    "word": " size",
                    "probability": 0.75732421875
                },
                {
                    "start": 1720.75,
                    "end": 1721.43,
                    "word": ".",
                    "probability": 0.95751953125
                }
            ]
        },
        {
            "id": 288,
            "seek": 169148,
            "start": 1722.07,
            "end": 1727.39,
            "text": " Secondly, the more important one is actually generating it correctly.",
            "tokens": [
                51514,
                19483,
                11,
                264,
                544,
                1021,
                472,
                307,
                767,
                17746,
                309,
                8944,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2475649319685899,
            "compression_ratio": 1.3385416666666667,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1722.07,
                    "end": 1722.75,
                    "word": " Secondly",
                    "probability": 0.53515625
                },
                {
                    "start": 1722.75,
                    "end": 1723.01,
                    "word": ",",
                    "probability": 0.322998046875
                },
                {
                    "start": 1723.01,
                    "end": 1723.15,
                    "word": " the",
                    "probability": 0.285400390625
                },
                {
                    "start": 1723.15,
                    "end": 1723.41,
                    "word": " more",
                    "probability": 0.85498046875
                },
                {
                    "start": 1723.41,
                    "end": 1723.91,
                    "word": " important",
                    "probability": 0.75634765625
                },
                {
                    "start": 1723.91,
                    "end": 1724.25,
                    "word": " one",
                    "probability": 0.80810546875
                },
                {
                    "start": 1724.25,
                    "end": 1724.51,
                    "word": " is",
                    "probability": 0.76806640625
                },
                {
                    "start": 1724.51,
                    "end": 1724.99,
                    "word": " actually",
                    "probability": 0.7666015625
                },
                {
                    "start": 1724.99,
                    "end": 1726.21,
                    "word": " generating",
                    "probability": 0.7490234375
                },
                {
                    "start": 1726.21,
                    "end": 1726.55,
                    "word": " it",
                    "probability": 0.9013671875
                },
                {
                    "start": 1726.55,
                    "end": 1727.01,
                    "word": " correctly",
                    "probability": 0.8720703125
                },
                {
                    "start": 1727.01,
                    "end": 1727.39,
                    "word": ".",
                    "probability": 0.97802734375
                }
            ]
        },
        {
            "id": 289,
            "seek": 172148,
            "start": 1728.45,
            "end": 1736.39,
            "text": " We decided to use drbg which provides us with 128 bits of security strength.",
            "tokens": [
                50364,
                492,
                3047,
                281,
                764,
                1224,
                65,
                70,
                597,
                6417,
                505,
                365,
                29810,
                9239,
                295,
                3825,
                3800,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29645834684371947,
            "compression_ratio": 1.351063829787234,
            "no_speech_prob": 0.0010318756103515625,
            "words": [
                {
                    "start": 1728.45,
                    "end": 1729.01,
                    "word": " We",
                    "probability": 0.427001953125
                },
                {
                    "start": 1729.01,
                    "end": 1729.45,
                    "word": " decided",
                    "probability": 0.85888671875
                },
                {
                    "start": 1729.45,
                    "end": 1729.71,
                    "word": " to",
                    "probability": 0.91015625
                },
                {
                    "start": 1729.71,
                    "end": 1729.97,
                    "word": " use",
                    "probability": 0.828125
                },
                {
                    "start": 1729.97,
                    "end": 1730.91,
                    "word": " drbg",
                    "probability": 0.7064615885416666
                },
                {
                    "start": 1730.91,
                    "end": 1731.73,
                    "word": " which",
                    "probability": 0.6689453125
                },
                {
                    "start": 1731.73,
                    "end": 1732.31,
                    "word": " provides",
                    "probability": 0.787109375
                },
                {
                    "start": 1732.31,
                    "end": 1732.73,
                    "word": " us",
                    "probability": 0.321533203125
                },
                {
                    "start": 1732.73,
                    "end": 1733.01,
                    "word": " with",
                    "probability": 0.484619140625
                },
                {
                    "start": 1733.01,
                    "end": 1733.69,
                    "word": " 128",
                    "probability": 0.89501953125
                },
                {
                    "start": 1733.69,
                    "end": 1734.07,
                    "word": " bits",
                    "probability": 0.767578125
                },
                {
                    "start": 1734.07,
                    "end": 1734.37,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 1734.37,
                    "end": 1735.05,
                    "word": " security",
                    "probability": 0.91162109375
                },
                {
                    "start": 1735.05,
                    "end": 1735.75,
                    "word": " strength",
                    "probability": 0.6904296875
                },
                {
                    "start": 1735.75,
                    "end": 1736.39,
                    "word": ".",
                    "probability": 0.258056640625
                }
            ]
        },
        {
            "id": 290,
            "seek": 172148,
            "start": 1738.35,
            "end": 1741.11,
            "text": " Default is based out of hash.",
            "tokens": [
                50814,
                9548,
                5107,
                307,
                2361,
                484,
                295,
                22019,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29645834684371947,
            "compression_ratio": 1.351063829787234,
            "no_speech_prob": 0.0010318756103515625,
            "words": [
                {
                    "start": 1738.35,
                    "end": 1738.99,
                    "word": " Default",
                    "probability": 0.82568359375
                },
                {
                    "start": 1738.99,
                    "end": 1739.25,
                    "word": " is",
                    "probability": 0.88671875
                },
                {
                    "start": 1739.25,
                    "end": 1739.57,
                    "word": " based",
                    "probability": 0.74609375
                },
                {
                    "start": 1739.57,
                    "end": 1739.81,
                    "word": " out",
                    "probability": 0.7509765625
                },
                {
                    "start": 1739.81,
                    "end": 1740.01,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 1740.01,
                    "end": 1740.47,
                    "word": " hash",
                    "probability": 0.62353515625
                },
                {
                    "start": 1740.47,
                    "end": 1741.11,
                    "word": ".",
                    "probability": 0.71630859375
                }
            ]
        },
        {
            "id": 291,
            "seek": 172148,
            "start": 1742.05,
            "end": 1744.73,
            "text": " And just populate this guy.",
            "tokens": [
                51014,
                400,
                445,
                1665,
                5256,
                341,
                2146,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29645834684371947,
            "compression_ratio": 1.351063829787234,
            "no_speech_prob": 0.0010318756103515625,
            "words": [
                {
                    "start": 1742.05,
                    "end": 1742.69,
                    "word": " And",
                    "probability": 0.57421875
                },
                {
                    "start": 1742.69,
                    "end": 1742.99,
                    "word": " just",
                    "probability": 0.869140625
                },
                {
                    "start": 1742.99,
                    "end": 1743.53,
                    "word": " populate",
                    "probability": 0.943115234375
                },
                {
                    "start": 1743.53,
                    "end": 1743.81,
                    "word": " this",
                    "probability": 0.873046875
                },
                {
                    "start": 1743.81,
                    "end": 1744.09,
                    "word": " guy",
                    "probability": 0.82373046875
                },
                {
                    "start": 1744.09,
                    "end": 1744.73,
                    "word": ".",
                    "probability": 0.6884765625
                }
            ]
        },
        {
            "id": 292,
            "seek": 172148,
            "start": 1745.01,
            "end": 1749.85,
            "text": " I want a secret key. SecureRandom.",
            "tokens": [
                51164,
                286,
                528,
                257,
                4054,
                2141,
                13,
                3306,
                540,
                49,
                4606,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29645834684371947,
            "compression_ratio": 1.351063829787234,
            "no_speech_prob": 0.0010318756103515625,
            "words": [
                {
                    "start": 1745.01,
                    "end": 1745.29,
                    "word": " I",
                    "probability": 0.47412109375
                },
                {
                    "start": 1745.29,
                    "end": 1745.45,
                    "word": " want",
                    "probability": 0.81884765625
                },
                {
                    "start": 1745.61,
                    "end": 1745.95,
                    "word": " a secret",
                    "probability": 0.7490234375
                },
                {
                    "start": 1745.95,
                    "end": 1746.29,
                    "word": " key",
                    "probability": 0.69482421875
                },
                {
                    "start": 1746.29,
                    "end": 1746.59,
                    "word": ".",
                    "probability": 0.427001953125
                },
                {
                    "start": 1748.57,
                    "end": 1749.21,
                    "word": " SecureRandom",
                    "probability": 0.68408203125
                },
                {
                    "start": 1749.21,
                    "end": 1749.85,
                    "word": ".",
                    "probability": 0.6474609375
                }
            ]
        },
        {
            "id": 293,
            "seek": 172148,
            "start": 1751.37,
            "end": 1754.57,
            "text": " This should give us a good CSPR engine.",
            "tokens": [
                51514,
                639,
                820,
                976,
                505,
                257,
                665,
                9460,
                15958,
                2848,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29645834684371947,
            "compression_ratio": 1.351063829787234,
            "no_speech_prob": 0.0010318756103515625,
            "words": [
                {
                    "start": 1751.37,
                    "end": 1752.01,
                    "word": " This",
                    "probability": 0.60009765625
                },
                {
                    "start": 1752.01,
                    "end": 1752.29,
                    "word": " should",
                    "probability": 0.92724609375
                },
                {
                    "start": 1752.29,
                    "end": 1752.49,
                    "word": " give",
                    "probability": 0.82275390625
                },
                {
                    "start": 1752.49,
                    "end": 1752.69,
                    "word": " us",
                    "probability": 0.89501953125
                },
                {
                    "start": 1753.01,
                    "end": 1753.29,
                    "word": " a good",
                    "probability": 0.9072265625
                },
                {
                    "start": 1753.29,
                    "end": 1753.93,
                    "word": " CSPR",
                    "probability": 0.6759033203125
                },
                {
                    "start": 1753.93,
                    "end": 1754.21,
                    "word": " engine",
                    "probability": 0.1883544921875
                },
                {
                    "start": 1754.21,
                    "end": 1754.57,
                    "word": ".",
                    "probability": 0.62744140625
                }
            ]
        },
        {
            "id": 294,
            "seek": 172148,
            "start": 1754.57,
            "end": 1757.01,
            "text": " And let's do some exceptional handling here.",
            "tokens": [
                51664,
                400,
                718,
                311,
                360,
                512,
                19279,
                13175,
                510,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29645834684371947,
            "compression_ratio": 1.351063829787234,
            "no_speech_prob": 0.0010318756103515625,
            "words": [
                {
                    "start": 1754.57,
                    "end": 1754.87,
                    "word": " And",
                    "probability": 0.84375
                },
                {
                    "start": 1754.87,
                    "end": 1755.13,
                    "word": " let's",
                    "probability": 0.917724609375
                },
                {
                    "start": 1755.13,
                    "end": 1755.29,
                    "word": " do",
                    "probability": 0.88525390625
                },
                {
                    "start": 1755.29,
                    "end": 1755.53,
                    "word": " some",
                    "probability": 0.81591796875
                },
                {
                    "start": 1755.53,
                    "end": 1755.99,
                    "word": " exceptional",
                    "probability": 0.30859375
                },
                {
                    "start": 1755.99,
                    "end": 1756.41,
                    "word": " handling",
                    "probability": 0.8427734375
                },
                {
                    "start": 1756.41,
                    "end": 1756.73,
                    "word": " here",
                    "probability": 0.798828125
                },
                {
                    "start": 1756.73,
                    "end": 1757.01,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 295,
            "seek": 174650,
            "start": 1760.96,
            "end": 1765.3,
            "text": " Perfect. The message we want to encrypt.",
            "tokens": [
                50364,
                10246,
                13,
                440,
                3636,
                321,
                528,
                281,
                308,
                77,
                46555,
                662,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32081653466147764,
            "compression_ratio": 1.3767123287671232,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1760.96,
                    "end": 1761.74,
                    "word": " Perfect",
                    "probability": 0.052215576171875
                },
                {
                    "start": 1761.74,
                    "end": 1762.14,
                    "word": ".",
                    "probability": 0.318603515625
                },
                {
                    "start": 1762.2,
                    "end": 1762.98,
                    "word": " The",
                    "probability": 0.62548828125
                },
                {
                    "start": 1762.98,
                    "end": 1763.34,
                    "word": " message",
                    "probability": 0.81884765625
                },
                {
                    "start": 1763.34,
                    "end": 1763.56,
                    "word": " we",
                    "probability": 0.84765625
                },
                {
                    "start": 1763.56,
                    "end": 1763.8,
                    "word": " want",
                    "probability": 0.814453125
                },
                {
                    "start": 1763.8,
                    "end": 1763.98,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 1763.98,
                    "end": 1764.52,
                    "word": " encrypt",
                    "probability": 0.685516357421875
                },
                {
                    "start": 1764.52,
                    "end": 1765.3,
                    "word": ".",
                    "probability": 0.1690673828125
                }
            ]
        },
        {
            "id": 296,
            "seek": 174650,
            "start": 1772.5,
            "end": 1774.6,
            "text": " Associated data.",
            "tokens": [
                50664,
                8619,
                770,
                1412,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32081653466147764,
            "compression_ratio": 1.3767123287671232,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1772.5,
                    "end": 1773.28,
                    "word": " Associated",
                    "probability": 0.679931640625
                },
                {
                    "start": 1773.28,
                    "end": 1773.82,
                    "word": " data",
                    "probability": 0.71875
                },
                {
                    "start": 1773.82,
                    "end": 1774.6,
                    "word": ".",
                    "probability": 0.81689453125
                }
            ]
        },
        {
            "id": 297,
            "seek": 174650,
            "start": 1776.56,
            "end": 1780.5,
            "text": " We can specify the IP address.",
            "tokens": [
                50814,
                492,
                393,
                16500,
                264,
                8671,
                2985,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32081653466147764,
            "compression_ratio": 1.3767123287671232,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1776.56,
                    "end": 1777.28,
                    "word": " We",
                    "probability": 0.6201171875
                },
                {
                    "start": 1777.28,
                    "end": 1777.48,
                    "word": " can",
                    "probability": 0.9013671875
                },
                {
                    "start": 1777.48,
                    "end": 1778.08,
                    "word": " specify",
                    "probability": 0.82568359375
                },
                {
                    "start": 1778.08,
                    "end": 1778.6,
                    "word": " the",
                    "probability": 0.76513671875
                },
                {
                    "start": 1778.6,
                    "end": 1779.04,
                    "word": " IP",
                    "probability": 0.8974609375
                },
                {
                    "start": 1779.04,
                    "end": 1779.72,
                    "word": " address",
                    "probability": 0.8125
                },
                {
                    "start": 1779.72,
                    "end": 1780.5,
                    "word": ".",
                    "probability": 0.52978515625
                }
            ]
        },
        {
            "id": 298,
            "seek": 174650,
            "start": 1783.88,
            "end": 1785.76,
            "text": " And pass that around.",
            "tokens": [
                51064,
                400,
                1320,
                300,
                926,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32081653466147764,
            "compression_ratio": 1.3767123287671232,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1783.88,
                    "end": 1784.1,
                    "word": " And",
                    "probability": 0.1943359375
                },
                {
                    "start": 1784.1,
                    "end": 1784.42,
                    "word": " pass",
                    "probability": 0.77587890625
                },
                {
                    "start": 1784.42,
                    "end": 1784.7,
                    "word": " that",
                    "probability": 0.87646484375
                },
                {
                    "start": 1784.7,
                    "end": 1785.08,
                    "word": " around",
                    "probability": 0.85986328125
                },
                {
                    "start": 1785.08,
                    "end": 1785.76,
                    "word": ".",
                    "probability": 0.953125
                }
            ]
        },
        {
            "id": 299,
            "seek": 174650,
            "start": 1785.76,
            "end": 1790.11,
            "text": " A more common thing to do is actually do something like this.",
            "tokens": [
                51164,
                316,
                544,
                2689,
                551,
                281,
                360,
                307,
                767,
                360,
                746,
                411,
                341,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32081653466147764,
            "compression_ratio": 1.3767123287671232,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1785.76,
                    "end": 1785.94,
                    "word": " A",
                    "probability": 0.287109375
                },
                {
                    "start": 1785.94,
                    "end": 1786.24,
                    "word": " more",
                    "probability": 0.87060546875
                },
                {
                    "start": 1786.24,
                    "end": 1786.58,
                    "word": " common",
                    "probability": 0.7333984375
                },
                {
                    "start": 1786.58,
                    "end": 1786.86,
                    "word": " thing",
                    "probability": 0.83203125
                },
                {
                    "start": 1786.86,
                    "end": 1787.04,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 1787.04,
                    "end": 1787.28,
                    "word": " do",
                    "probability": 0.904296875
                },
                {
                    "start": 1787.28,
                    "end": 1787.54,
                    "word": " is",
                    "probability": 0.884765625
                },
                {
                    "start": 1787.54,
                    "end": 1787.96,
                    "word": " actually",
                    "probability": 0.708984375
                },
                {
                    "start": 1787.96,
                    "end": 1788.44,
                    "word": " do",
                    "probability": 0.869140625
                },
                {
                    "start": 1788.44,
                    "end": 1788.78,
                    "word": " something",
                    "probability": 0.72265625
                },
                {
                    "start": 1788.78,
                    "end": 1789.24,
                    "word": " like",
                    "probability": 0.87841796875
                },
                {
                    "start": 1789.24,
                    "end": 1789.72,
                    "word": " this",
                    "probability": 0.88330078125
                },
                {
                    "start": 1789.72,
                    "end": 1790.11,
                    "word": ".",
                    "probability": 0.7373046875
                }
            ]
        },
        {
            "id": 300,
            "seek": 174650,
            "start": 1790.74,
            "end": 1793.94,
            "text": " But in the interest of time.",
            "tokens": [
                51414,
                583,
                294,
                264,
                1179,
                295,
                565,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32081653466147764,
            "compression_ratio": 1.3767123287671232,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1790.74,
                    "end": 1791.1,
                    "word": " But",
                    "probability": 0.6142578125
                },
                {
                    "start": 1791.1,
                    "end": 1792.38,
                    "word": " in",
                    "probability": 0.332275390625
                },
                {
                    "start": 1792.38,
                    "end": 1792.5,
                    "word": " the",
                    "probability": 0.475341796875
                },
                {
                    "start": 1792.5,
                    "end": 1792.66,
                    "word": " interest",
                    "probability": 0.806640625
                },
                {
                    "start": 1792.66,
                    "end": 1792.84,
                    "word": " of",
                    "probability": 0.90869140625
                },
                {
                    "start": 1792.84,
                    "end": 1793.16,
                    "word": " time",
                    "probability": 0.8125
                },
                {
                    "start": 1793.16,
                    "end": 1793.94,
                    "word": ".",
                    "probability": 0.78515625
                }
            ]
        },
        {
            "id": 301,
            "seek": 177380,
            "start": 1795.54,
            "end": 1800.1,
            "text": " Finally, let's get to the most interesting part, which is how to write an encryption scheme.",
            "tokens": [
                50414,
                6288,
                11,
                718,
                311,
                483,
                281,
                264,
                881,
                1880,
                644,
                11,
                597,
                307,
                577,
                281,
                2464,
                364,
                29575,
                12232,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31433822258430366,
            "compression_ratio": 1.4678362573099415,
            "no_speech_prob": 0.00530242919921875,
            "words": [
                {
                    "start": 1795.54,
                    "end": 1796.3,
                    "word": " Finally",
                    "probability": 0.6123046875
                },
                {
                    "start": 1796.3,
                    "end": 1796.42,
                    "word": ",",
                    "probability": 0.68603515625
                },
                {
                    "start": 1796.42,
                    "end": 1796.6,
                    "word": " let's",
                    "probability": 0.92724609375
                },
                {
                    "start": 1796.6,
                    "end": 1796.78,
                    "word": " get",
                    "probability": 0.8955078125
                },
                {
                    "start": 1796.78,
                    "end": 1796.92,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 1796.92,
                    "end": 1797.12,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 1797.12,
                    "end": 1797.36,
                    "word": " most",
                    "probability": 0.81787109375
                },
                {
                    "start": 1797.36,
                    "end": 1797.76,
                    "word": " interesting",
                    "probability": 0.6376953125
                },
                {
                    "start": 1797.76,
                    "end": 1798.06,
                    "word": " part",
                    "probability": 0.837890625
                },
                {
                    "start": 1798.06,
                    "end": 1798.16,
                    "word": ",",
                    "probability": 0.37109375
                },
                {
                    "start": 1798.16,
                    "end": 1798.22,
                    "word": " which",
                    "probability": 0.31298828125
                },
                {
                    "start": 1798.22,
                    "end": 1798.22,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 1798.22,
                    "end": 1798.34,
                    "word": " how",
                    "probability": 0.8681640625
                },
                {
                    "start": 1798.34,
                    "end": 1798.52,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 1798.52,
                    "end": 1798.72,
                    "word": " write",
                    "probability": 0.81103515625
                },
                {
                    "start": 1798.72,
                    "end": 1798.9,
                    "word": " an",
                    "probability": 0.89013671875
                },
                {
                    "start": 1798.9,
                    "end": 1799.24,
                    "word": " encryption",
                    "probability": 0.75537109375
                },
                {
                    "start": 1799.24,
                    "end": 1799.72,
                    "word": " scheme",
                    "probability": 0.87744140625
                },
                {
                    "start": 1799.72,
                    "end": 1800.1,
                    "word": ".",
                    "probability": 0.94287109375
                }
            ]
        },
        {
            "id": 302,
            "seek": 177380,
            "start": 1810.24,
            "end": 1817.1,
            "text": " We'll return a ciphertext from the encryption function.",
            "tokens": [
                50714,
                492,
                603,
                2736,
                257,
                269,
                21240,
                25111,
                490,
                264,
                29575,
                2445,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31433822258430366,
            "compression_ratio": 1.4678362573099415,
            "no_speech_prob": 0.00530242919921875,
            "words": [
                {
                    "start": 1810.24,
                    "end": 1811.0,
                    "word": " We'll",
                    "probability": 0.763916015625
                },
                {
                    "start": 1811.0,
                    "end": 1811.42,
                    "word": " return",
                    "probability": 0.798828125
                },
                {
                    "start": 1811.8,
                    "end": 1813.12,
                    "word": " a ciphertext",
                    "probability": 0.653076171875
                },
                {
                    "start": 1813.12,
                    "end": 1813.6,
                    "word": " from",
                    "probability": 0.72216796875
                },
                {
                    "start": 1813.6,
                    "end": 1815.32,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 1815.32,
                    "end": 1815.78,
                    "word": " encryption",
                    "probability": 0.763671875
                },
                {
                    "start": 1815.78,
                    "end": 1816.7,
                    "word": " function",
                    "probability": 0.88525390625
                },
                {
                    "start": 1816.7,
                    "end": 1817.1,
                    "word": ".",
                    "probability": 0.1197509765625
                }
            ]
        },
        {
            "id": 303,
            "seek": 177380,
            "start": 1817.18,
            "end": 1820.94,
            "text": " Think about the block diagram.",
            "tokens": [
                51064,
                6557,
                466,
                264,
                3461,
                10686,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31433822258430366,
            "compression_ratio": 1.4678362573099415,
            "no_speech_prob": 0.00530242919921875,
            "words": [
                {
                    "start": 1817.18,
                    "end": 1817.94,
                    "word": " Think",
                    "probability": 0.58740234375
                },
                {
                    "start": 1817.94,
                    "end": 1819.94,
                    "word": " about",
                    "probability": 0.8037109375
                },
                {
                    "start": 1819.94,
                    "end": 1820.14,
                    "word": " the",
                    "probability": 0.7958984375
                },
                {
                    "start": 1820.14,
                    "end": 1820.38,
                    "word": " block",
                    "probability": 0.79833984375
                },
                {
                    "start": 1820.38,
                    "end": 1820.76,
                    "word": " diagram",
                    "probability": 0.72412109375
                },
                {
                    "start": 1820.76,
                    "end": 1820.94,
                    "word": ".",
                    "probability": 0.7451171875
                }
            ]
        },
        {
            "id": 304,
            "seek": 177380,
            "start": 1820.94,
            "end": 1824.6,
            "text": " We'll take the plain text message.",
            "tokens": [
                51264,
                492,
                603,
                747,
                264,
                11121,
                2487,
                3636,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31433822258430366,
            "compression_ratio": 1.4678362573099415,
            "no_speech_prob": 0.00530242919921875,
            "words": [
                {
                    "start": 1820.94,
                    "end": 1821.12,
                    "word": " We'll",
                    "probability": 0.51318359375
                },
                {
                    "start": 1821.12,
                    "end": 1821.34,
                    "word": " take",
                    "probability": 0.8193359375
                },
                {
                    "start": 1821.34,
                    "end": 1821.94,
                    "word": " the",
                    "probability": 0.7861328125
                },
                {
                    "start": 1821.94,
                    "end": 1823.24,
                    "word": " plain",
                    "probability": 0.90185546875
                },
                {
                    "start": 1823.24,
                    "end": 1823.52,
                    "word": " text",
                    "probability": 0.5234375
                },
                {
                    "start": 1823.52,
                    "end": 1824.22,
                    "word": " message",
                    "probability": 0.81201171875
                },
                {
                    "start": 1824.22,
                    "end": 1824.6,
                    "word": ".",
                    "probability": 0.02838134765625
                }
            ]
        },
        {
            "id": 305,
            "seek": 177380,
            "start": 1824.6,
            "end": 1827.52,
            "text": " The associated data.",
            "tokens": [
                51464,
                440,
                6615,
                1412,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31433822258430366,
            "compression_ratio": 1.4678362573099415,
            "no_speech_prob": 0.00530242919921875,
            "words": [
                {
                    "start": 1824.6,
                    "end": 1825.06,
                    "word": " The",
                    "probability": 0.642578125
                },
                {
                    "start": 1825.06,
                    "end": 1826.64,
                    "word": " associated",
                    "probability": 0.84716796875
                },
                {
                    "start": 1826.64,
                    "end": 1827.24,
                    "word": " data",
                    "probability": 0.76220703125
                },
                {
                    "start": 1827.24,
                    "end": 1827.52,
                    "word": ".",
                    "probability": 0.171630859375
                }
            ]
        },
        {
            "id": 306,
            "seek": 177380,
            "start": 1827.52,
            "end": 1829.8,
            "text": " The secret key.",
            "tokens": [
                51614,
                440,
                4054,
                2141,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31433822258430366,
            "compression_ratio": 1.4678362573099415,
            "no_speech_prob": 0.00530242919921875,
            "words": [
                {
                    "start": 1827.52,
                    "end": 1827.78,
                    "word": " The",
                    "probability": 0.7666015625
                },
                {
                    "start": 1827.78,
                    "end": 1828.5,
                    "word": " secret",
                    "probability": 0.8046875
                },
                {
                    "start": 1828.5,
                    "end": 1829.04,
                    "word": " key",
                    "probability": 0.81005859375
                },
                {
                    "start": 1829.04,
                    "end": 1829.8,
                    "word": ".",
                    "probability": 0.68505859375
                }
            ]
        },
        {
            "id": 307,
            "seek": 180110,
            "start": 1830.8,
            "end": 1833.9,
            "text": " And the IV.",
            "tokens": [
                50414,
                400,
                264,
                220,
                10375,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2892071670956082,
            "compression_ratio": 1.4094488188976377,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 1830.8,
                    "end": 1831.36,
                    "word": " And",
                    "probability": 0.0167999267578125
                },
                {
                    "start": 1831.36,
                    "end": 1831.88,
                    "word": " the",
                    "probability": 0.51318359375
                },
                {
                    "start": 1831.88,
                    "end": 1833.38,
                    "word": " IV",
                    "probability": 0.451995849609375
                },
                {
                    "start": 1833.38,
                    "end": 1833.9,
                    "word": ".",
                    "probability": 0.36376953125
                }
            ]
        },
        {
            "id": 308,
            "seek": 180110,
            "start": 1834.66,
            "end": 1840.3,
            "text": " Similarly, decryption will return a plain text byte array.",
            "tokens": [
                50614,
                13157,
                11,
                979,
                627,
                1695,
                486,
                2736,
                257,
                11121,
                2487,
                40846,
                10225,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2892071670956082,
            "compression_ratio": 1.4094488188976377,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 1834.66,
                    "end": 1835.7,
                    "word": " Similarly",
                    "probability": 0.73828125
                },
                {
                    "start": 1835.7,
                    "end": 1836.06,
                    "word": ",",
                    "probability": 0.7236328125
                },
                {
                    "start": 1836.06,
                    "end": 1836.96,
                    "word": " decryption",
                    "probability": 0.8640950520833334
                },
                {
                    "start": 1836.96,
                    "end": 1837.32,
                    "word": " will",
                    "probability": 0.8017578125
                },
                {
                    "start": 1837.32,
                    "end": 1837.92,
                    "word": " return",
                    "probability": 0.81640625
                },
                {
                    "start": 1838.16,
                    "end": 1838.46,
                    "word": " a plain",
                    "probability": 0.91259765625
                },
                {
                    "start": 1838.46,
                    "end": 1838.8,
                    "word": " text",
                    "probability": 0.64208984375
                },
                {
                    "start": 1838.8,
                    "end": 1839.44,
                    "word": " byte",
                    "probability": 0.83056640625
                },
                {
                    "start": 1839.44,
                    "end": 1839.78,
                    "word": " array",
                    "probability": 0.71728515625
                },
                {
                    "start": 1839.78,
                    "end": 1840.3,
                    "word": ".",
                    "probability": 0.693359375
                }
            ]
        },
        {
            "id": 309,
            "seek": 180110,
            "start": 1841.44,
            "end": 1848.18,
            "text": " It will take the ciphertext in byte array.",
            "tokens": [
                51014,
                467,
                486,
                747,
                264,
                269,
                21240,
                25111,
                294,
                40846,
                10225,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2892071670956082,
            "compression_ratio": 1.4094488188976377,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 1841.44,
                    "end": 1842.48,
                    "word": " It",
                    "probability": 0.335205078125
                },
                {
                    "start": 1842.48,
                    "end": 1843.42,
                    "word": " will",
                    "probability": 0.798828125
                },
                {
                    "start": 1843.42,
                    "end": 1843.8,
                    "word": " take",
                    "probability": 0.80517578125
                },
                {
                    "start": 1843.8,
                    "end": 1844.08,
                    "word": " the",
                    "probability": 0.716796875
                },
                {
                    "start": 1844.08,
                    "end": 1845.22,
                    "word": " ciphertext",
                    "probability": 0.6837565104166666
                },
                {
                    "start": 1845.22,
                    "end": 1845.74,
                    "word": " in",
                    "probability": 0.83056640625
                },
                {
                    "start": 1845.74,
                    "end": 1847.2,
                    "word": " byte",
                    "probability": 0.67333984375
                },
                {
                    "start": 1847.2,
                    "end": 1847.66,
                    "word": " array",
                    "probability": 0.74658203125
                },
                {
                    "start": 1847.66,
                    "end": 1848.18,
                    "word": ".",
                    "probability": 0.9443359375
                }
            ]
        },
        {
            "id": 310,
            "seek": 180110,
            "start": 1849.72,
            "end": 1857.1,
            "text": " If you again need the associated data, the secret key and the IV.",
            "tokens": [
                51364,
                759,
                291,
                797,
                643,
                264,
                6615,
                1412,
                11,
                264,
                4054,
                2141,
                293,
                264,
                15967,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2892071670956082,
            "compression_ratio": 1.4094488188976377,
            "no_speech_prob": 0.05181884765625,
            "words": [
                {
                    "start": 1849.72,
                    "end": 1850.64,
                    "word": " If",
                    "probability": 0.418212890625
                },
                {
                    "start": 1850.64,
                    "end": 1850.74,
                    "word": " you",
                    "probability": 0.8251953125
                },
                {
                    "start": 1850.74,
                    "end": 1851.08,
                    "word": " again",
                    "probability": 0.62548828125
                },
                {
                    "start": 1851.08,
                    "end": 1851.36,
                    "word": " need",
                    "probability": 0.71533203125
                },
                {
                    "start": 1851.36,
                    "end": 1851.52,
                    "word": " the",
                    "probability": 0.77392578125
                },
                {
                    "start": 1851.52,
                    "end": 1852.16,
                    "word": " associated",
                    "probability": 0.84326171875
                },
                {
                    "start": 1852.16,
                    "end": 1852.8,
                    "word": " data",
                    "probability": 0.80615234375
                },
                {
                    "start": 1852.8,
                    "end": 1853.1,
                    "word": ",",
                    "probability": 0.87255859375
                },
                {
                    "start": 1853.1,
                    "end": 1853.3,
                    "word": " the",
                    "probability": 0.787109375
                },
                {
                    "start": 1853.3,
                    "end": 1853.68,
                    "word": " secret",
                    "probability": 0.7841796875
                },
                {
                    "start": 1853.68,
                    "end": 1854.42,
                    "word": " key",
                    "probability": 0.7939453125
                },
                {
                    "start": 1854.42,
                    "end": 1855.88,
                    "word": " and",
                    "probability": 0.5302734375
                },
                {
                    "start": 1855.88,
                    "end": 1856.2,
                    "word": " the",
                    "probability": 0.78759765625
                },
                {
                    "start": 1856.2,
                    "end": 1856.58,
                    "word": " IV",
                    "probability": 0.8857421875
                },
                {
                    "start": 1856.58,
                    "end": 1857.1,
                    "word": ".",
                    "probability": 0.97216796875
                }
            ]
        },
        {
            "id": 311,
            "seek": 182986,
            "start": 1861.77,
            "end": 1868.37,
            "text": " The first steps for doing any encryption or decryption is initializing the cipher object as we saw.",
            "tokens": [
                50414,
                440,
                700,
                4439,
                337,
                884,
                604,
                29575,
                420,
                979,
                627,
                1695,
                307,
                5883,
                3319,
                264,
                269,
                21240,
                2657,
                382,
                321,
                1866,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22370426374964597,
            "compression_ratio": 1.8265895953757225,
            "no_speech_prob": 0.0154266357421875,
            "words": [
                {
                    "start": 1861.77,
                    "end": 1862.45,
                    "word": " The",
                    "probability": 0.0902099609375
                },
                {
                    "start": 1862.45,
                    "end": 1862.75,
                    "word": " first",
                    "probability": 0.73291015625
                },
                {
                    "start": 1862.75,
                    "end": 1863.03,
                    "word": " steps",
                    "probability": 0.427734375
                },
                {
                    "start": 1863.03,
                    "end": 1863.25,
                    "word": " for",
                    "probability": 0.78369140625
                },
                {
                    "start": 1863.25,
                    "end": 1863.55,
                    "word": " doing",
                    "probability": 0.8740234375
                },
                {
                    "start": 1863.55,
                    "end": 1863.83,
                    "word": " any",
                    "probability": 0.72509765625
                },
                {
                    "start": 1863.83,
                    "end": 1864.21,
                    "word": " encryption",
                    "probability": 0.7666015625
                },
                {
                    "start": 1864.21,
                    "end": 1864.39,
                    "word": " or",
                    "probability": 0.80810546875
                },
                {
                    "start": 1864.39,
                    "end": 1864.77,
                    "word": " decryption",
                    "probability": 0.96728515625
                },
                {
                    "start": 1864.77,
                    "end": 1865.09,
                    "word": " is",
                    "probability": 0.85595703125
                },
                {
                    "start": 1865.09,
                    "end": 1865.83,
                    "word": " initializing",
                    "probability": 0.871337890625
                },
                {
                    "start": 1865.83,
                    "end": 1866.09,
                    "word": " the",
                    "probability": 0.7978515625
                },
                {
                    "start": 1866.09,
                    "end": 1866.41,
                    "word": " cipher",
                    "probability": 0.6807861328125
                },
                {
                    "start": 1866.41,
                    "end": 1866.79,
                    "word": " object",
                    "probability": 0.81103515625
                },
                {
                    "start": 1866.79,
                    "end": 1867.05,
                    "word": " as",
                    "probability": 0.7333984375
                },
                {
                    "start": 1867.05,
                    "end": 1867.25,
                    "word": " we",
                    "probability": 0.90087890625
                },
                {
                    "start": 1867.25,
                    "end": 1867.69,
                    "word": " saw",
                    "probability": 0.79736328125
                },
                {
                    "start": 1867.69,
                    "end": 1868.37,
                    "word": ".",
                    "probability": 0.36376953125
                }
            ]
        },
        {
            "id": 312,
            "seek": 182986,
            "start": 1868.51,
            "end": 1872.31,
            "text": " And which is common for both encryption as well as decryption.",
            "tokens": [
                50764,
                400,
                597,
                307,
                2689,
                337,
                1293,
                29575,
                382,
                731,
                382,
                979,
                627,
                1695,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22370426374964597,
            "compression_ratio": 1.8265895953757225,
            "no_speech_prob": 0.0154266357421875,
            "words": [
                {
                    "start": 1868.51,
                    "end": 1868.85,
                    "word": " And",
                    "probability": 0.66064453125
                },
                {
                    "start": 1868.85,
                    "end": 1869.07,
                    "word": " which",
                    "probability": 0.78369140625
                },
                {
                    "start": 1869.07,
                    "end": 1869.23,
                    "word": " is",
                    "probability": 0.9140625
                },
                {
                    "start": 1869.23,
                    "end": 1869.61,
                    "word": " common",
                    "probability": 0.73291015625
                },
                {
                    "start": 1869.61,
                    "end": 1869.89,
                    "word": " for",
                    "probability": 0.8994140625
                },
                {
                    "start": 1869.89,
                    "end": 1870.21,
                    "word": " both",
                    "probability": 0.833984375
                },
                {
                    "start": 1870.21,
                    "end": 1870.71,
                    "word": " encryption",
                    "probability": 0.7685546875
                },
                {
                    "start": 1870.71,
                    "end": 1871.17,
                    "word": " as",
                    "probability": 0.830078125
                },
                {
                    "start": 1871.17,
                    "end": 1871.39,
                    "word": " well",
                    "probability": 0.87744140625
                },
                {
                    "start": 1871.39,
                    "end": 1871.59,
                    "word": " as",
                    "probability": 0.91015625
                },
                {
                    "start": 1871.59,
                    "end": 1872.09,
                    "word": " decryption",
                    "probability": 0.9609375
                },
                {
                    "start": 1872.09,
                    "end": 1872.31,
                    "word": ".",
                    "probability": 0.85546875
                }
            ]
        },
        {
            "id": 313,
            "seek": 182986,
            "start": 1872.31,
            "end": 1875.07,
            "text": " Let's do some code reuse here.",
            "tokens": [
                50964,
                961,
                311,
                360,
                512,
                3089,
                26225,
                510,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22370426374964597,
            "compression_ratio": 1.8265895953757225,
            "no_speech_prob": 0.0154266357421875,
            "words": [
                {
                    "start": 1872.31,
                    "end": 1872.89,
                    "word": " Let's",
                    "probability": 0.521514892578125
                },
                {
                    "start": 1872.89,
                    "end": 1873.27,
                    "word": " do",
                    "probability": 0.80908203125
                },
                {
                    "start": 1873.27,
                    "end": 1873.57,
                    "word": " some",
                    "probability": 0.8115234375
                },
                {
                    "start": 1873.57,
                    "end": 1873.91,
                    "word": " code",
                    "probability": 0.77783203125
                },
                {
                    "start": 1873.91,
                    "end": 1874.43,
                    "word": " reuse",
                    "probability": 0.91357421875
                },
                {
                    "start": 1874.43,
                    "end": 1874.71,
                    "word": " here",
                    "probability": 0.751953125
                },
                {
                    "start": 1874.71,
                    "end": 1875.07,
                    "word": ".",
                    "probability": 0.1190185546875
                }
            ]
        },
        {
            "id": 314,
            "seek": 182986,
            "start": 1875.07,
            "end": 1882.65,
            "text": " And create a private method which will return an initialized cipher object.",
            "tokens": [
                51114,
                400,
                1884,
                257,
                4551,
                3170,
                597,
                486,
                2736,
                364,
                5883,
                1602,
                269,
                21240,
                2657,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22370426374964597,
            "compression_ratio": 1.8265895953757225,
            "no_speech_prob": 0.0154266357421875,
            "words": [
                {
                    "start": 1875.07,
                    "end": 1875.21,
                    "word": " And",
                    "probability": 0.6435546875
                },
                {
                    "start": 1875.21,
                    "end": 1875.69,
                    "word": " create",
                    "probability": 0.8037109375
                },
                {
                    "start": 1876.07,
                    "end": 1877.05,
                    "word": " a private",
                    "probability": 0.771484375
                },
                {
                    "start": 1877.05,
                    "end": 1877.51,
                    "word": " method",
                    "probability": 0.87890625
                },
                {
                    "start": 1877.51,
                    "end": 1877.81,
                    "word": " which",
                    "probability": 0.83251953125
                },
                {
                    "start": 1877.81,
                    "end": 1878.01,
                    "word": " will",
                    "probability": 0.81787109375
                },
                {
                    "start": 1878.01,
                    "end": 1880.15,
                    "word": " return",
                    "probability": 0.31005859375
                },
                {
                    "start": 1880.15,
                    "end": 1880.37,
                    "word": " an",
                    "probability": 0.84619140625
                },
                {
                    "start": 1880.37,
                    "end": 1881.03,
                    "word": " initialized",
                    "probability": 0.927734375
                },
                {
                    "start": 1881.03,
                    "end": 1881.67,
                    "word": " cipher",
                    "probability": 0.908447265625
                },
                {
                    "start": 1881.67,
                    "end": 1882.31,
                    "word": " object",
                    "probability": 0.8798828125
                },
                {
                    "start": 1882.31,
                    "end": 1882.65,
                    "word": ".",
                    "probability": 0.278564453125
                }
            ]
        },
        {
            "id": 315,
            "seek": 182986,
            "start": 1884.77,
            "end": 1888.19,
            "text": " For both our encryption as well as decryption.",
            "tokens": [
                51614,
                1171,
                1293,
                527,
                29575,
                382,
                731,
                382,
                979,
                627,
                1695,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22370426374964597,
            "compression_ratio": 1.8265895953757225,
            "no_speech_prob": 0.0154266357421875,
            "words": [
                {
                    "start": 1884.77,
                    "end": 1885.45,
                    "word": " For",
                    "probability": 0.74267578125
                },
                {
                    "start": 1885.45,
                    "end": 1885.95,
                    "word": " both",
                    "probability": 0.81982421875
                },
                {
                    "start": 1885.95,
                    "end": 1886.11,
                    "word": " our",
                    "probability": 0.63037109375
                },
                {
                    "start": 1886.11,
                    "end": 1886.47,
                    "word": " encryption",
                    "probability": 0.78076171875
                },
                {
                    "start": 1886.47,
                    "end": 1886.77,
                    "word": " as",
                    "probability": 0.8095703125
                },
                {
                    "start": 1886.77,
                    "end": 1886.91,
                    "word": " well",
                    "probability": 0.87939453125
                },
                {
                    "start": 1886.91,
                    "end": 1887.07,
                    "word": " as",
                    "probability": 0.90625
                },
                {
                    "start": 1887.07,
                    "end": 1887.51,
                    "word": " decryption",
                    "probability": 0.9602864583333334
                },
                {
                    "start": 1887.51,
                    "end": 1888.19,
                    "word": ".",
                    "probability": 0.9921875
                }
            ]
        },
        {
            "id": 316,
            "seek": 185810,
            "start": 1888.19,
            "end": 1892.91,
            "text": " For that, we'll first need the mode which is either encryption or decryption.",
            "tokens": [
                50364,
                1171,
                300,
                11,
                321,
                603,
                700,
                643,
                264,
                4391,
                597,
                307,
                2139,
                29575,
                420,
                979,
                627,
                1695,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26408449864723316,
            "compression_ratio": 1.4550561797752808,
            "no_speech_prob": 0.00426483154296875,
            "words": [
                {
                    "start": 1888.19,
                    "end": 1888.79,
                    "word": " For",
                    "probability": 0.54052734375
                },
                {
                    "start": 1888.79,
                    "end": 1889.07,
                    "word": " that",
                    "probability": 0.884765625
                },
                {
                    "start": 1889.07,
                    "end": 1889.25,
                    "word": ",",
                    "probability": 0.419677734375
                },
                {
                    "start": 1889.25,
                    "end": 1889.39,
                    "word": " we'll",
                    "probability": 0.52374267578125
                },
                {
                    "start": 1889.39,
                    "end": 1889.61,
                    "word": " first",
                    "probability": 0.79833984375
                },
                {
                    "start": 1889.61,
                    "end": 1889.81,
                    "word": " need",
                    "probability": 0.79150390625
                },
                {
                    "start": 1889.81,
                    "end": 1890.05,
                    "word": " the",
                    "probability": 0.7900390625
                },
                {
                    "start": 1890.05,
                    "end": 1890.33,
                    "word": " mode",
                    "probability": 0.6298828125
                },
                {
                    "start": 1890.33,
                    "end": 1890.63,
                    "word": " which",
                    "probability": 0.397216796875
                },
                {
                    "start": 1890.63,
                    "end": 1890.95,
                    "word": " is",
                    "probability": 0.8974609375
                },
                {
                    "start": 1890.95,
                    "end": 1891.29,
                    "word": " either",
                    "probability": 0.8369140625
                },
                {
                    "start": 1891.29,
                    "end": 1891.75,
                    "word": " encryption",
                    "probability": 0.7529296875
                },
                {
                    "start": 1891.75,
                    "end": 1892.09,
                    "word": " or",
                    "probability": 0.90966796875
                },
                {
                    "start": 1892.09,
                    "end": 1892.65,
                    "word": " decryption",
                    "probability": 0.9767252604166666
                },
                {
                    "start": 1892.65,
                    "end": 1892.91,
                    "word": ".",
                    "probability": 0.66064453125
                }
            ]
        },
        {
            "id": 317,
            "seek": 185810,
            "start": 1892.91,
            "end": 1901.99,
            "text": " It will take the associated data, the secret key as well as the byte array for your GCM.",
            "tokens": [
                50564,
                467,
                486,
                747,
                264,
                6615,
                1412,
                11,
                264,
                4054,
                2141,
                382,
                731,
                382,
                264,
                40846,
                10225,
                337,
                428,
                29435,
                44,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26408449864723316,
            "compression_ratio": 1.4550561797752808,
            "no_speech_prob": 0.00426483154296875,
            "words": [
                {
                    "start": 1892.91,
                    "end": 1892.93,
                    "word": " It",
                    "probability": 0.78125
                },
                {
                    "start": 1892.93,
                    "end": 1893.13,
                    "word": " will",
                    "probability": 0.63525390625
                },
                {
                    "start": 1893.13,
                    "end": 1893.57,
                    "word": " take",
                    "probability": 0.78369140625
                },
                {
                    "start": 1893.57,
                    "end": 1893.77,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 1893.77,
                    "end": 1894.43,
                    "word": " associated",
                    "probability": 0.85595703125
                },
                {
                    "start": 1894.43,
                    "end": 1895.03,
                    "word": " data",
                    "probability": 0.7978515625
                },
                {
                    "start": 1895.03,
                    "end": 1895.25,
                    "word": ",",
                    "probability": 0.86572265625
                },
                {
                    "start": 1895.25,
                    "end": 1895.43,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 1895.43,
                    "end": 1895.87,
                    "word": " secret",
                    "probability": 0.75048828125
                },
                {
                    "start": 1895.87,
                    "end": 1896.41,
                    "word": " key",
                    "probability": 0.8046875
                },
                {
                    "start": 1896.41,
                    "end": 1897.89,
                    "word": " as",
                    "probability": 0.284423828125
                },
                {
                    "start": 1897.89,
                    "end": 1898.09,
                    "word": " well",
                    "probability": 0.87109375
                },
                {
                    "start": 1898.09,
                    "end": 1898.27,
                    "word": " as",
                    "probability": 0.89892578125
                },
                {
                    "start": 1898.27,
                    "end": 1898.61,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 1898.61,
                    "end": 1899.17,
                    "word": " byte",
                    "probability": 0.8916015625
                },
                {
                    "start": 1899.17,
                    "end": 1899.47,
                    "word": " array",
                    "probability": 0.671875
                },
                {
                    "start": 1899.47,
                    "end": 1899.85,
                    "word": " for",
                    "probability": 0.89892578125
                },
                {
                    "start": 1899.85,
                    "end": 1900.29,
                    "word": " your",
                    "probability": 0.76708984375
                },
                {
                    "start": 1900.29,
                    "end": 1901.23,
                    "word": " GCM",
                    "probability": 0.8740234375
                },
                {
                    "start": 1901.23,
                    "end": 1901.99,
                    "word": ".",
                    "probability": 0.97900390625
                }
            ]
        },
        {
            "id": 318,
            "seek": 185810,
            "start": 1902.49,
            "end": 1907.51,
            "text": " First, we will define the transformation which we saw.",
            "tokens": [
                51064,
                2386,
                11,
                321,
                486,
                6964,
                264,
                9887,
                597,
                321,
                1866,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26408449864723316,
            "compression_ratio": 1.4550561797752808,
            "no_speech_prob": 0.00426483154296875,
            "words": [
                {
                    "start": 1902.49,
                    "end": 1903.03,
                    "word": " First",
                    "probability": 0.8564453125
                },
                {
                    "start": 1903.03,
                    "end": 1903.29,
                    "word": ",",
                    "probability": 0.276611328125
                },
                {
                    "start": 1903.29,
                    "end": 1903.69,
                    "word": " we",
                    "probability": 0.81005859375
                },
                {
                    "start": 1903.69,
                    "end": 1903.93,
                    "word": " will",
                    "probability": 0.82080078125
                },
                {
                    "start": 1903.93,
                    "end": 1904.85,
                    "word": " define",
                    "probability": 0.69775390625
                },
                {
                    "start": 1904.85,
                    "end": 1905.29,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1905.29,
                    "end": 1906.05,
                    "word": " transformation",
                    "probability": 0.763671875
                },
                {
                    "start": 1906.05,
                    "end": 1906.59,
                    "word": " which",
                    "probability": 0.7734375
                },
                {
                    "start": 1906.59,
                    "end": 1906.83,
                    "word": " we",
                    "probability": 0.83837890625
                },
                {
                    "start": 1906.83,
                    "end": 1907.13,
                    "word": " saw",
                    "probability": 0.81005859375
                },
                {
                    "start": 1907.13,
                    "end": 1907.51,
                    "word": ".",
                    "probability": 0.6474609375
                }
            ]
        },
        {
            "id": 319,
            "seek": 185810,
            "start": 1910.42,
            "end": 1917.9,
            "text": " AES with GCM and no padding. Perfect.",
            "tokens": [
                51364,
                316,
                2358,
                365,
                29435,
                44,
                293,
                572,
                39562,
                13,
                10246,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26408449864723316,
            "compression_ratio": 1.4550561797752808,
            "no_speech_prob": 0.00426483154296875,
            "words": [
                {
                    "start": 1910.42,
                    "end": 1911.04,
                    "word": " AES",
                    "probability": 0.785400390625
                },
                {
                    "start": 1911.04,
                    "end": 1911.38,
                    "word": " with",
                    "probability": 0.65283203125
                },
                {
                    "start": 1911.38,
                    "end": 1912.52,
                    "word": " GCM",
                    "probability": 0.82861328125
                },
                {
                    "start": 1912.52,
                    "end": 1913.66,
                    "word": " and",
                    "probability": 0.837890625
                },
                {
                    "start": 1913.66,
                    "end": 1915.1,
                    "word": " no",
                    "probability": 0.712890625
                },
                {
                    "start": 1915.1,
                    "end": 1916.72,
                    "word": " padding",
                    "probability": 0.64501953125
                },
                {
                    "start": 1916.72,
                    "end": 1917.14,
                    "word": ".",
                    "probability": 0.69189453125
                },
                {
                    "start": 1917.14,
                    "end": 1917.52,
                    "word": " Perfect",
                    "probability": 0.82373046875
                },
                {
                    "start": 1917.52,
                    "end": 1917.9,
                    "word": ".",
                    "probability": 0.96142578125
                }
            ]
        },
        {
            "id": 320,
            "seek": 188282,
            "start": 1919.02,
            "end": 1924.6,
            "text": " Next, we need to further define how the GCM mode is going to work.",
            "tokens": [
                50414,
                3087,
                11,
                321,
                643,
                281,
                3052,
                6964,
                577,
                264,
                29435,
                44,
                4391,
                307,
                516,
                281,
                589,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24866072109767368,
            "compression_ratio": 1.4885057471264367,
            "no_speech_prob": 0.00279998779296875,
            "words": [
                {
                    "start": 1919.02,
                    "end": 1919.54,
                    "word": " Next",
                    "probability": 0.82275390625
                },
                {
                    "start": 1919.54,
                    "end": 1919.8,
                    "word": ",",
                    "probability": 0.07598876953125
                },
                {
                    "start": 1919.8,
                    "end": 1920.16,
                    "word": " we",
                    "probability": 0.6728515625
                },
                {
                    "start": 1920.16,
                    "end": 1920.44,
                    "word": " need",
                    "probability": 0.80029296875
                },
                {
                    "start": 1920.44,
                    "end": 1920.7,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 1920.7,
                    "end": 1921.68,
                    "word": " further",
                    "probability": 0.83447265625
                },
                {
                    "start": 1921.68,
                    "end": 1922.22,
                    "word": " define",
                    "probability": 0.89599609375
                },
                {
                    "start": 1922.22,
                    "end": 1922.48,
                    "word": " how",
                    "probability": 0.88232421875
                },
                {
                    "start": 1922.48,
                    "end": 1922.7,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 1922.7,
                    "end": 1923.4,
                    "word": " GCM",
                    "probability": 0.915771484375
                },
                {
                    "start": 1923.4,
                    "end": 1923.66,
                    "word": " mode",
                    "probability": 0.73779296875
                },
                {
                    "start": 1923.66,
                    "end": 1923.84,
                    "word": " is",
                    "probability": 0.900390625
                },
                {
                    "start": 1923.84,
                    "end": 1924.02,
                    "word": " going",
                    "probability": 0.857421875
                },
                {
                    "start": 1924.02,
                    "end": 1924.2,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 1924.2,
                    "end": 1924.48,
                    "word": " work",
                    "probability": 0.82861328125
                },
                {
                    "start": 1924.48,
                    "end": 1924.6,
                    "word": ".",
                    "probability": 0.61474609375
                }
            ]
        },
        {
            "id": 321,
            "seek": 188282,
            "start": 1924.6,
            "end": 1930.88,
            "text": " And for that, we need to go into the details of configuring the algorithm.",
            "tokens": [
                50664,
                400,
                337,
                300,
                11,
                321,
                643,
                281,
                352,
                666,
                264,
                4365,
                295,
                6662,
                1345,
                264,
                9284,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24866072109767368,
            "compression_ratio": 1.4885057471264367,
            "no_speech_prob": 0.00279998779296875,
            "words": [
                {
                    "start": 1924.6,
                    "end": 1924.66,
                    "word": " And",
                    "probability": 0.5888671875
                },
                {
                    "start": 1924.66,
                    "end": 1924.9,
                    "word": " for",
                    "probability": 0.87890625
                },
                {
                    "start": 1924.9,
                    "end": 1925.34,
                    "word": " that",
                    "probability": 0.8837890625
                },
                {
                    "start": 1925.34,
                    "end": 1925.44,
                    "word": ",",
                    "probability": 0.74560546875
                },
                {
                    "start": 1925.44,
                    "end": 1925.58,
                    "word": " we",
                    "probability": 0.90283203125
                },
                {
                    "start": 1925.58,
                    "end": 1925.8,
                    "word": " need",
                    "probability": 0.81005859375
                },
                {
                    "start": 1925.8,
                    "end": 1925.94,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 1925.94,
                    "end": 1926.2,
                    "word": " go",
                    "probability": 0.90185546875
                },
                {
                    "start": 1926.2,
                    "end": 1926.4,
                    "word": " into",
                    "probability": 0.73193359375
                },
                {
                    "start": 1926.4,
                    "end": 1926.64,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 1926.64,
                    "end": 1927.18,
                    "word": " details",
                    "probability": 0.72412109375
                },
                {
                    "start": 1927.18,
                    "end": 1927.58,
                    "word": " of",
                    "probability": 0.88671875
                },
                {
                    "start": 1927.58,
                    "end": 1929.64,
                    "word": " configuring",
                    "probability": 0.862060546875
                },
                {
                    "start": 1929.64,
                    "end": 1929.84,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 1929.84,
                    "end": 1930.36,
                    "word": " algorithm",
                    "probability": 0.83837890625
                },
                {
                    "start": 1930.36,
                    "end": 1930.88,
                    "word": ".",
                    "probability": 0.70947265625
                }
            ]
        },
        {
            "id": 322,
            "seek": 188282,
            "start": 1931.54,
            "end": 1934.02,
            "text": " And you have to trust me here.",
            "tokens": [
                51014,
                400,
                291,
                362,
                281,
                3361,
                385,
                510,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24866072109767368,
            "compression_ratio": 1.4885057471264367,
            "no_speech_prob": 0.00279998779296875,
            "words": [
                {
                    "start": 1931.54,
                    "end": 1931.72,
                    "word": " And",
                    "probability": 0.84716796875
                },
                {
                    "start": 1931.72,
                    "end": 1931.84,
                    "word": " you",
                    "probability": 0.892578125
                },
                {
                    "start": 1931.84,
                    "end": 1932.02,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 1932.02,
                    "end": 1932.18,
                    "word": " to",
                    "probability": 0.8310546875
                },
                {
                    "start": 1932.18,
                    "end": 1932.4,
                    "word": " trust",
                    "probability": 0.1995849609375
                },
                {
                    "start": 1932.4,
                    "end": 1932.64,
                    "word": " me",
                    "probability": 0.861328125
                },
                {
                    "start": 1932.64,
                    "end": 1933.5,
                    "word": " here",
                    "probability": 0.77294921875
                },
                {
                    "start": 1933.5,
                    "end": 1934.02,
                    "word": ".",
                    "probability": 0.69482421875
                }
            ]
        },
        {
            "id": 323,
            "seek": 188282,
            "start": 1935.4,
            "end": 1942.62,
            "text": " I am defining the output size of the authentication bit we expect and the IV it needs.",
            "tokens": [
                51214,
                286,
                669,
                17827,
                264,
                5598,
                2744,
                295,
                264,
                26643,
                857,
                321,
                2066,
                293,
                264,
                15967,
                309,
                2203,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24866072109767368,
            "compression_ratio": 1.4885057471264367,
            "no_speech_prob": 0.00279998779296875,
            "words": [
                {
                    "start": 1935.4,
                    "end": 1935.92,
                    "word": " I",
                    "probability": 0.9306640625
                },
                {
                    "start": 1935.92,
                    "end": 1936.06,
                    "word": " am",
                    "probability": 0.591796875
                },
                {
                    "start": 1936.06,
                    "end": 1936.54,
                    "word": " defining",
                    "probability": 0.75341796875
                },
                {
                    "start": 1936.54,
                    "end": 1936.92,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 1936.92,
                    "end": 1937.36,
                    "word": " output",
                    "probability": 0.8388671875
                },
                {
                    "start": 1937.36,
                    "end": 1937.9,
                    "word": " size",
                    "probability": 0.78857421875
                },
                {
                    "start": 1937.9,
                    "end": 1938.12,
                    "word": " of",
                    "probability": 0.89404296875
                },
                {
                    "start": 1938.12,
                    "end": 1938.28,
                    "word": " the",
                    "probability": 0.7880859375
                },
                {
                    "start": 1938.28,
                    "end": 1938.84,
                    "word": " authentication",
                    "probability": 0.802734375
                },
                {
                    "start": 1938.84,
                    "end": 1939.34,
                    "word": " bit",
                    "probability": 0.78173828125
                },
                {
                    "start": 1939.34,
                    "end": 1939.54,
                    "word": " we",
                    "probability": 0.833984375
                },
                {
                    "start": 1939.54,
                    "end": 1940.04,
                    "word": " expect",
                    "probability": 0.85693359375
                },
                {
                    "start": 1940.04,
                    "end": 1941.0,
                    "word": " and",
                    "probability": 0.578125
                },
                {
                    "start": 1941.0,
                    "end": 1941.16,
                    "word": " the",
                    "probability": 0.75244140625
                },
                {
                    "start": 1941.16,
                    "end": 1941.46,
                    "word": " IV",
                    "probability": 0.6484375
                },
                {
                    "start": 1941.46,
                    "end": 1941.74,
                    "word": " it",
                    "probability": 0.701171875
                },
                {
                    "start": 1941.74,
                    "end": 1942.1,
                    "word": " needs",
                    "probability": 0.75146484375
                },
                {
                    "start": 1942.1,
                    "end": 1942.62,
                    "word": ".",
                    "probability": 0.99609375
                }
            ]
        },
        {
            "id": 324,
            "seek": 191022,
            "start": 1943.98,
            "end": 1951.36,
            "text": " Finally, we are just going to initialize the cipher algorithm with the mode.",
            "tokens": [
                50414,
                6288,
                11,
                321,
                366,
                445,
                516,
                281,
                5883,
                1125,
                264,
                269,
                21240,
                9284,
                365,
                264,
                4391,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23779965426823865,
            "compression_ratio": 1.550561797752809,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 1943.98,
                    "end": 1944.66,
                    "word": " Finally",
                    "probability": 0.4013671875
                },
                {
                    "start": 1944.66,
                    "end": 1944.82,
                    "word": ",",
                    "probability": 0.52392578125
                },
                {
                    "start": 1944.82,
                    "end": 1944.9,
                    "word": " we",
                    "probability": 0.86572265625
                },
                {
                    "start": 1944.9,
                    "end": 1944.98,
                    "word": " are",
                    "probability": 0.7138671875
                },
                {
                    "start": 1944.98,
                    "end": 1945.16,
                    "word": " just",
                    "probability": 0.82421875
                },
                {
                    "start": 1945.16,
                    "end": 1945.36,
                    "word": " going",
                    "probability": 0.84912109375
                },
                {
                    "start": 1945.36,
                    "end": 1945.52,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 1945.52,
                    "end": 1946.22,
                    "word": " initialize",
                    "probability": 0.81005859375
                },
                {
                    "start": 1946.22,
                    "end": 1946.84,
                    "word": " the",
                    "probability": 0.791015625
                },
                {
                    "start": 1946.84,
                    "end": 1947.22,
                    "word": " cipher",
                    "probability": 0.5745849609375
                },
                {
                    "start": 1947.22,
                    "end": 1949.04,
                    "word": " algorithm",
                    "probability": 0.54150390625
                },
                {
                    "start": 1949.04,
                    "end": 1949.74,
                    "word": " with",
                    "probability": 0.78955078125
                },
                {
                    "start": 1949.74,
                    "end": 1950.08,
                    "word": " the",
                    "probability": 0.51806640625
                },
                {
                    "start": 1950.08,
                    "end": 1950.68,
                    "word": " mode",
                    "probability": 0.5361328125
                },
                {
                    "start": 1950.68,
                    "end": 1951.36,
                    "word": ".",
                    "probability": 0.75048828125
                }
            ]
        },
        {
            "id": 325,
            "seek": 191022,
            "start": 1952.52,
            "end": 1956.4,
            "text": " Sorry, this is the mode which is going to be passed here.",
            "tokens": [
                50864,
                4919,
                11,
                341,
                307,
                264,
                4391,
                597,
                307,
                516,
                281,
                312,
                4678,
                510,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23779965426823865,
            "compression_ratio": 1.550561797752809,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 1952.52,
                    "end": 1953.02,
                    "word": " Sorry",
                    "probability": 0.626953125
                },
                {
                    "start": 1953.02,
                    "end": 1953.16,
                    "word": ",",
                    "probability": 0.79638671875
                },
                {
                    "start": 1953.16,
                    "end": 1953.36,
                    "word": " this",
                    "probability": 0.87109375
                },
                {
                    "start": 1953.36,
                    "end": 1953.56,
                    "word": " is",
                    "probability": 0.90478515625
                },
                {
                    "start": 1953.56,
                    "end": 1953.76,
                    "word": " the",
                    "probability": 0.7109375
                },
                {
                    "start": 1953.76,
                    "end": 1954.04,
                    "word": " mode",
                    "probability": 0.728515625
                },
                {
                    "start": 1954.04,
                    "end": 1954.36,
                    "word": " which",
                    "probability": 0.79736328125
                },
                {
                    "start": 1954.36,
                    "end": 1954.58,
                    "word": " is",
                    "probability": 0.88671875
                },
                {
                    "start": 1954.58,
                    "end": 1954.76,
                    "word": " going",
                    "probability": 0.8271484375
                },
                {
                    "start": 1954.76,
                    "end": 1954.84,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 1954.84,
                    "end": 1955.0,
                    "word": " be",
                    "probability": 0.90185546875
                },
                {
                    "start": 1955.0,
                    "end": 1955.38,
                    "word": " passed",
                    "probability": 0.671875
                },
                {
                    "start": 1955.38,
                    "end": 1955.72,
                    "word": " here",
                    "probability": 0.802734375
                },
                {
                    "start": 1955.72,
                    "end": 1956.4,
                    "word": ".",
                    "probability": 0.95166015625
                }
            ]
        },
        {
            "id": 326,
            "seek": 191022,
            "start": 1957.34,
            "end": 1960.64,
            "text": " Then, the next is the secret key.",
            "tokens": [
                51114,
                1396,
                11,
                264,
                958,
                307,
                264,
                4054,
                2141,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23779965426823865,
            "compression_ratio": 1.550561797752809,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 1957.34,
                    "end": 1958.02,
                    "word": " Then",
                    "probability": 0.74755859375
                },
                {
                    "start": 1958.02,
                    "end": 1958.14,
                    "word": ",",
                    "probability": 0.1669921875
                },
                {
                    "start": 1958.14,
                    "end": 1958.24,
                    "word": " the",
                    "probability": 0.787109375
                },
                {
                    "start": 1958.24,
                    "end": 1958.48,
                    "word": " next",
                    "probability": 0.85595703125
                },
                {
                    "start": 1958.48,
                    "end": 1958.76,
                    "word": " is",
                    "probability": 0.89697265625
                },
                {
                    "start": 1958.76,
                    "end": 1959.14,
                    "word": " the",
                    "probability": 0.54638671875
                },
                {
                    "start": 1959.14,
                    "end": 1959.5,
                    "word": " secret",
                    "probability": 0.751953125
                },
                {
                    "start": 1959.5,
                    "end": 1959.96,
                    "word": " key",
                    "probability": 0.76953125
                },
                {
                    "start": 1959.96,
                    "end": 1960.64,
                    "word": ".",
                    "probability": 0.30078125
                }
            ]
        },
        {
            "id": 327,
            "seek": 191022,
            "start": 1961.04,
            "end": 1963.98,
            "text": " The algorithm spec we defined.",
            "tokens": [
                51264,
                440,
                9284,
                1608,
                321,
                7642,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23779965426823865,
            "compression_ratio": 1.550561797752809,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 1961.04,
                    "end": 1961.24,
                    "word": " The",
                    "probability": 0.755859375
                },
                {
                    "start": 1961.24,
                    "end": 1961.7,
                    "word": " algorithm",
                    "probability": 0.72998046875
                },
                {
                    "start": 1961.7,
                    "end": 1962.34,
                    "word": " spec",
                    "probability": 0.65380859375
                },
                {
                    "start": 1962.34,
                    "end": 1962.64,
                    "word": " we",
                    "probability": 0.8154296875
                },
                {
                    "start": 1962.64,
                    "end": 1963.3,
                    "word": " defined",
                    "probability": 0.6298828125
                },
                {
                    "start": 1963.3,
                    "end": 1963.98,
                    "word": ".",
                    "probability": 0.40087890625
                }
            ]
        },
        {
            "id": 328,
            "seek": 191022,
            "start": 1964.14,
            "end": 1970.02,
            "text": " And finally, some amount of randomness for the underneath algorithm to work.",
            "tokens": [
                51414,
                400,
                2721,
                11,
                512,
                2372,
                295,
                4974,
                1287,
                337,
                264,
                7223,
                9284,
                281,
                589,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23779965426823865,
            "compression_ratio": 1.550561797752809,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 1964.14,
                    "end": 1964.52,
                    "word": " And",
                    "probability": 0.87353515625
                },
                {
                    "start": 1964.52,
                    "end": 1965.0,
                    "word": " finally",
                    "probability": 0.75830078125
                },
                {
                    "start": 1965.0,
                    "end": 1965.16,
                    "word": ",",
                    "probability": 0.73974609375
                },
                {
                    "start": 1965.16,
                    "end": 1965.4,
                    "word": " some",
                    "probability": 0.80810546875
                },
                {
                    "start": 1965.4,
                    "end": 1965.82,
                    "word": " amount",
                    "probability": 0.830078125
                },
                {
                    "start": 1965.82,
                    "end": 1966.02,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 1966.02,
                    "end": 1966.72,
                    "word": " randomness",
                    "probability": 0.869873046875
                },
                {
                    "start": 1966.72,
                    "end": 1967.06,
                    "word": " for",
                    "probability": 0.89599609375
                },
                {
                    "start": 1967.06,
                    "end": 1967.52,
                    "word": " the",
                    "probability": 0.75244140625
                },
                {
                    "start": 1967.52,
                    "end": 1968.32,
                    "word": " underneath",
                    "probability": 0.85302734375
                },
                {
                    "start": 1968.32,
                    "end": 1968.82,
                    "word": " algorithm",
                    "probability": 0.84765625
                },
                {
                    "start": 1968.82,
                    "end": 1969.12,
                    "word": " to",
                    "probability": 0.873046875
                },
                {
                    "start": 1969.12,
                    "end": 1969.34,
                    "word": " work",
                    "probability": 0.81640625
                },
                {
                    "start": 1969.34,
                    "end": 1970.02,
                    "word": ".",
                    "probability": 0.9404296875
                }
            ]
        },
        {
            "id": 329,
            "seek": 193576,
            "start": 1970.02,
            "end": 1983.6,
            "text": " And this uses the default secure random algorithm which is native PRNG in non-blocking mode",
            "tokens": [
                50364,
                400,
                341,
                4960,
                264,
                7576,
                7144,
                4974,
                9284,
                597,
                307,
                8470,
                11568,
                30237,
                294,
                2107,
                12,
                28830,
                278,
                4391,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23263888778509917,
            "compression_ratio": 1.3818181818181818,
            "no_speech_prob": 0.0002868175506591797,
            "words": [
                {
                    "start": 1970.02,
                    "end": 1970.24,
                    "word": " And",
                    "probability": 0.29638671875
                },
                {
                    "start": 1970.24,
                    "end": 1970.58,
                    "word": " this",
                    "probability": 0.81982421875
                },
                {
                    "start": 1970.58,
                    "end": 1971.14,
                    "word": " uses",
                    "probability": 0.75537109375
                },
                {
                    "start": 1971.14,
                    "end": 1971.54,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 1972.54,
                    "end": 1975.18,
                    "word": " default secure",
                    "probability": 0.265869140625
                },
                {
                    "start": 1975.18,
                    "end": 1975.6,
                    "word": " random",
                    "probability": 0.6513671875
                },
                {
                    "start": 1975.6,
                    "end": 1976.22,
                    "word": " algorithm",
                    "probability": 0.810546875
                },
                {
                    "start": 1976.22,
                    "end": 1977.94,
                    "word": " which",
                    "probability": 0.362060546875
                },
                {
                    "start": 1977.94,
                    "end": 1978.24,
                    "word": " is",
                    "probability": 0.904296875
                },
                {
                    "start": 1978.24,
                    "end": 1979.6,
                    "word": " native",
                    "probability": 0.33837890625
                },
                {
                    "start": 1979.6,
                    "end": 1981.26,
                    "word": " PRNG",
                    "probability": 0.898681640625
                },
                {
                    "start": 1981.26,
                    "end": 1981.94,
                    "word": " in",
                    "probability": 0.88818359375
                },
                {
                    "start": 1981.94,
                    "end": 1982.58,
                    "word": " non",
                    "probability": 0.7490234375
                },
                {
                    "start": 1982.58,
                    "end": 1983.28,
                    "word": "-blocking",
                    "probability": 0.91796875
                },
                {
                    "start": 1983.28,
                    "end": 1983.6,
                    "word": " mode",
                    "probability": 0.7548828125
                }
            ]
        },
        {
            "id": 330,
            "seek": 193576,
            "start": 1983.6,
            "end": 1990.44,
            "text": " which is fine for most of the applications we are going to write encryption schemes for.",
            "tokens": [
                51014,
                597,
                307,
                2489,
                337,
                881,
                295,
                264,
                5821,
                321,
                366,
                516,
                281,
                2464,
                29575,
                26954,
                337,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23263888778509917,
            "compression_ratio": 1.3818181818181818,
            "no_speech_prob": 0.0002868175506591797,
            "words": [
                {
                    "start": 1983.6,
                    "end": 1984.1,
                    "word": " which",
                    "probability": 0.52978515625
                },
                {
                    "start": 1984.1,
                    "end": 1984.28,
                    "word": " is",
                    "probability": 0.90234375
                },
                {
                    "start": 1984.28,
                    "end": 1984.6,
                    "word": " fine",
                    "probability": 0.8818359375
                },
                {
                    "start": 1984.6,
                    "end": 1984.96,
                    "word": " for",
                    "probability": 0.88330078125
                },
                {
                    "start": 1984.96,
                    "end": 1985.38,
                    "word": " most",
                    "probability": 0.798828125
                },
                {
                    "start": 1985.38,
                    "end": 1985.54,
                    "word": " of",
                    "probability": 0.8779296875
                },
                {
                    "start": 1985.54,
                    "end": 1985.66,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 1985.66,
                    "end": 1986.12,
                    "word": " applications",
                    "probability": 0.748046875
                },
                {
                    "start": 1986.12,
                    "end": 1986.38,
                    "word": " we",
                    "probability": 0.8642578125
                },
                {
                    "start": 1986.38,
                    "end": 1986.5,
                    "word": " are",
                    "probability": 0.837890625
                },
                {
                    "start": 1986.5,
                    "end": 1986.68,
                    "word": " going",
                    "probability": 0.85595703125
                },
                {
                    "start": 1986.68,
                    "end": 1987.04,
                    "word": " to",
                    "probability": 0.91357421875
                },
                {
                    "start": 1987.04,
                    "end": 1987.46,
                    "word": " write",
                    "probability": 0.8310546875
                },
                {
                    "start": 1987.46,
                    "end": 1988.74,
                    "word": " encryption",
                    "probability": 0.422607421875
                },
                {
                    "start": 1988.74,
                    "end": 1989.26,
                    "word": " schemes",
                    "probability": 0.86083984375
                },
                {
                    "start": 1989.26,
                    "end": 1989.58,
                    "word": " for",
                    "probability": 0.89697265625
                },
                {
                    "start": 1989.58,
                    "end": 1990.44,
                    "word": ".",
                    "probability": 0.93310546875
                }
            ]
        },
        {
            "id": 331,
            "seek": 193576,
            "start": 1990.78,
            "end": 1995.56,
            "text": " Finally, just adding the associated data to it.",
            "tokens": [
                51414,
                6288,
                11,
                445,
                5127,
                264,
                6615,
                1412,
                281,
                309,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23263888778509917,
            "compression_ratio": 1.3818181818181818,
            "no_speech_prob": 0.0002868175506591797,
            "words": [
                {
                    "start": 1990.78,
                    "end": 1991.66,
                    "word": " Finally",
                    "probability": 0.68603515625
                },
                {
                    "start": 1991.66,
                    "end": 1992.1,
                    "word": ",",
                    "probability": 0.74072265625
                },
                {
                    "start": 1992.1,
                    "end": 1992.74,
                    "word": " just",
                    "probability": 0.884765625
                },
                {
                    "start": 1992.74,
                    "end": 1993.18,
                    "word": " adding",
                    "probability": 0.79541015625
                },
                {
                    "start": 1993.18,
                    "end": 1993.46,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1993.46,
                    "end": 1994.1,
                    "word": " associated",
                    "probability": 0.873046875
                },
                {
                    "start": 1994.1,
                    "end": 1994.6,
                    "word": " data",
                    "probability": 0.80224609375
                },
                {
                    "start": 1994.6,
                    "end": 1994.9,
                    "word": " to",
                    "probability": 0.88623046875
                },
                {
                    "start": 1994.9,
                    "end": 1995.12,
                    "word": " it",
                    "probability": 0.89599609375
                },
                {
                    "start": 1995.12,
                    "end": 1995.56,
                    "word": ".",
                    "probability": 0.62744140625
                }
            ]
        },
        {
            "id": 332,
            "seek": 195490,
            "start": 1995.56,
            "end": 2005.92,
            "text": " And this should give us a nice configured cipher algorithm for use in both encryption as well as decryption.",
            "tokens": [
                50364,
                400,
                341,
                820,
                976,
                505,
                257,
                1481,
                30538,
                269,
                21240,
                9284,
                337,
                764,
                294,
                1293,
                29575,
                382,
                731,
                382,
                979,
                627,
                1695,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22640306609017508,
            "compression_ratio": 1.3630136986301369,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 1995.56,
                    "end": 1996.06,
                    "word": " And",
                    "probability": 0.5185546875
                },
                {
                    "start": 1996.06,
                    "end": 1996.38,
                    "word": " this",
                    "probability": 0.8203125
                },
                {
                    "start": 1996.38,
                    "end": 1996.72,
                    "word": " should",
                    "probability": 0.9248046875
                },
                {
                    "start": 1996.72,
                    "end": 1996.98,
                    "word": " give",
                    "probability": 0.8154296875
                },
                {
                    "start": 1996.98,
                    "end": 1997.16,
                    "word": " us",
                    "probability": 0.9013671875
                },
                {
                    "start": 1997.34,
                    "end": 1997.74,
                    "word": " a nice",
                    "probability": 0.80615234375
                },
                {
                    "start": 1997.74,
                    "end": 1998.38,
                    "word": " configured",
                    "probability": 0.65673828125
                },
                {
                    "start": 1998.38,
                    "end": 1998.86,
                    "word": " cipher",
                    "probability": 0.6905517578125
                },
                {
                    "start": 1998.86,
                    "end": 1999.48,
                    "word": " algorithm",
                    "probability": 0.8564453125
                },
                {
                    "start": 1999.48,
                    "end": 1999.88,
                    "word": " for",
                    "probability": 0.8779296875
                },
                {
                    "start": 1999.88,
                    "end": 2000.24,
                    "word": " use",
                    "probability": 0.4912109375
                },
                {
                    "start": 2000.24,
                    "end": 2000.44,
                    "word": " in",
                    "probability": 0.89306640625
                },
                {
                    "start": 2000.44,
                    "end": 2001.56,
                    "word": " both",
                    "probability": 0.8310546875
                },
                {
                    "start": 2001.56,
                    "end": 2004.22,
                    "word": " encryption",
                    "probability": 0.68359375
                },
                {
                    "start": 2004.22,
                    "end": 2004.62,
                    "word": " as",
                    "probability": 0.82177734375
                },
                {
                    "start": 2004.62,
                    "end": 2004.82,
                    "word": " well",
                    "probability": 0.876953125
                },
                {
                    "start": 2004.82,
                    "end": 2004.98,
                    "word": " as",
                    "probability": 0.912109375
                },
                {
                    "start": 2004.98,
                    "end": 2005.52,
                    "word": " decryption",
                    "probability": 0.9713541666666666
                },
                {
                    "start": 2005.52,
                    "end": 2005.92,
                    "word": ".",
                    "probability": 0.385498046875
                }
            ]
        },
        {
            "id": 333,
            "seek": 195490,
            "start": 2006.58,
            "end": 2009.94,
            "text": " After some exceptional handling, obviously.",
            "tokens": [
                50914,
                2381,
                512,
                19279,
                13175,
                11,
                2745,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22640306609017508,
            "compression_ratio": 1.3630136986301369,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 2006.58,
                    "end": 2007.34,
                    "word": " After",
                    "probability": 0.7783203125
                },
                {
                    "start": 2007.34,
                    "end": 2007.86,
                    "word": " some",
                    "probability": 0.8271484375
                },
                {
                    "start": 2007.86,
                    "end": 2008.62,
                    "word": " exceptional",
                    "probability": 0.630859375
                },
                {
                    "start": 2008.62,
                    "end": 2009.02,
                    "word": " handling",
                    "probability": 0.8525390625
                },
                {
                    "start": 2009.02,
                    "end": 2009.22,
                    "word": ",",
                    "probability": 0.5400390625
                },
                {
                    "start": 2009.22,
                    "end": 2009.54,
                    "word": " obviously",
                    "probability": 0.78515625
                },
                {
                    "start": 2009.54,
                    "end": 2009.94,
                    "word": ".",
                    "probability": 0.94921875
                }
            ]
        },
        {
            "id": 334,
            "seek": 195490,
            "start": 2016.38,
            "end": 2020.0,
            "text": " Super. Let's go back to our encryption scheme.",
            "tokens": [
                51164,
                4548,
                13,
                961,
                311,
                352,
                646,
                281,
                527,
                29575,
                12232,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22640306609017508,
            "compression_ratio": 1.3630136986301369,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 2016.38,
                    "end": 2017.12,
                    "word": " Super",
                    "probability": 0.72412109375
                },
                {
                    "start": 2017.12,
                    "end": 2017.28,
                    "word": ".",
                    "probability": 0.288818359375
                },
                {
                    "start": 2017.28,
                    "end": 2017.62,
                    "word": " Let's",
                    "probability": 0.939453125
                },
                {
                    "start": 2017.62,
                    "end": 2018.06,
                    "word": " go",
                    "probability": 0.89208984375
                },
                {
                    "start": 2018.06,
                    "end": 2018.32,
                    "word": " back",
                    "probability": 0.81982421875
                },
                {
                    "start": 2018.32,
                    "end": 2018.52,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 2018.52,
                    "end": 2018.72,
                    "word": " our",
                    "probability": 0.78955078125
                },
                {
                    "start": 2018.72,
                    "end": 2019.12,
                    "word": " encryption",
                    "probability": 0.79296875
                },
                {
                    "start": 2019.12,
                    "end": 2019.6,
                    "word": " scheme",
                    "probability": 0.87744140625
                },
                {
                    "start": 2019.6,
                    "end": 2020.0,
                    "word": ".",
                    "probability": 0.88671875
                }
            ]
        },
        {
            "id": 335,
            "seek": 198344,
            "start": 2021.0,
            "end": 2027.24,
            "text": " This passing on the mode which is the encryption mode here.",
            "tokens": [
                50414,
                639,
                8437,
                322,
                264,
                4391,
                597,
                307,
                264,
                29575,
                4391,
                510,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25600961538461536,
            "compression_ratio": 1.4522292993630572,
            "no_speech_prob": 0.225341796875,
            "words": [
                {
                    "start": 2021.0,
                    "end": 2021.62,
                    "word": " This",
                    "probability": 0.03717041015625
                },
                {
                    "start": 2021.62,
                    "end": 2022.68,
                    "word": " passing",
                    "probability": 0.340087890625
                },
                {
                    "start": 2022.68,
                    "end": 2022.94,
                    "word": " on",
                    "probability": 0.87890625
                },
                {
                    "start": 2022.94,
                    "end": 2023.3,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 2023.3,
                    "end": 2023.82,
                    "word": " mode",
                    "probability": 0.6455078125
                },
                {
                    "start": 2023.82,
                    "end": 2024.2,
                    "word": " which",
                    "probability": 0.63818359375
                },
                {
                    "start": 2024.2,
                    "end": 2024.42,
                    "word": " is",
                    "probability": 0.8955078125
                },
                {
                    "start": 2024.42,
                    "end": 2024.74,
                    "word": " the",
                    "probability": 0.755859375
                },
                {
                    "start": 2024.74,
                    "end": 2025.38,
                    "word": " encryption",
                    "probability": 0.794921875
                },
                {
                    "start": 2025.38,
                    "end": 2025.84,
                    "word": " mode",
                    "probability": 0.77734375
                },
                {
                    "start": 2025.84,
                    "end": 2026.46,
                    "word": " here",
                    "probability": 0.748046875
                },
                {
                    "start": 2026.46,
                    "end": 2027.24,
                    "word": ".",
                    "probability": 0.323486328125
                }
            ]
        },
        {
            "id": 336,
            "seek": 198344,
            "start": 2027.8,
            "end": 2033.04,
            "text": " The associated data, secret key and IV.",
            "tokens": [
                50764,
                440,
                6615,
                1412,
                11,
                4054,
                2141,
                293,
                15967,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25600961538461536,
            "compression_ratio": 1.4522292993630572,
            "no_speech_prob": 0.225341796875,
            "words": [
                {
                    "start": 2027.8,
                    "end": 2028.26,
                    "word": " The",
                    "probability": 0.311767578125
                },
                {
                    "start": 2028.26,
                    "end": 2029.08,
                    "word": " associated",
                    "probability": 0.79248046875
                },
                {
                    "start": 2029.08,
                    "end": 2029.74,
                    "word": " data",
                    "probability": 0.71875
                },
                {
                    "start": 2029.74,
                    "end": 2029.94,
                    "word": ",",
                    "probability": 0.431396484375
                },
                {
                    "start": 2029.94,
                    "end": 2030.34,
                    "word": " secret",
                    "probability": 0.66015625
                },
                {
                    "start": 2030.34,
                    "end": 2030.7,
                    "word": " key",
                    "probability": 0.72021484375
                },
                {
                    "start": 2030.7,
                    "end": 2031.16,
                    "word": " and",
                    "probability": 0.66650390625
                },
                {
                    "start": 2031.16,
                    "end": 2032.12,
                    "word": " IV",
                    "probability": 0.65869140625
                },
                {
                    "start": 2032.12,
                    "end": 2033.04,
                    "word": ".",
                    "probability": 0.7841796875
                }
            ]
        },
        {
            "id": 337,
            "seek": 198344,
            "start": 2034.34,
            "end": 2036.42,
            "text": " Sorry, this is in caps.",
            "tokens": [
                51064,
                4919,
                11,
                341,
                307,
                294,
                13855,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25600961538461536,
            "compression_ratio": 1.4522292993630572,
            "no_speech_prob": 0.225341796875,
            "words": [
                {
                    "start": 2034.34,
                    "end": 2034.82,
                    "word": " Sorry",
                    "probability": 0.56787109375
                },
                {
                    "start": 2034.82,
                    "end": 2034.94,
                    "word": ",",
                    "probability": 0.5888671875
                },
                {
                    "start": 2034.94,
                    "end": 2035.12,
                    "word": " this",
                    "probability": 0.873046875
                },
                {
                    "start": 2035.12,
                    "end": 2035.28,
                    "word": " is",
                    "probability": 0.8076171875
                },
                {
                    "start": 2035.28,
                    "end": 2035.48,
                    "word": " in",
                    "probability": 0.828125
                },
                {
                    "start": 2035.48,
                    "end": 2035.96,
                    "word": " caps",
                    "probability": 0.71240234375
                },
                {
                    "start": 2035.96,
                    "end": 2036.42,
                    "word": ".",
                    "probability": 0.96533203125
                }
            ]
        },
        {
            "id": 338,
            "seek": 198344,
            "start": 2037.9,
            "end": 2040.22,
            "text": " Next is we are going to...",
            "tokens": [
                51264,
                3087,
                307,
                321,
                366,
                516,
                281,
                485,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25600961538461536,
            "compression_ratio": 1.4522292993630572,
            "no_speech_prob": 0.225341796875,
            "words": [
                {
                    "start": 2037.9,
                    "end": 2038.56,
                    "word": " Next",
                    "probability": 0.84130859375
                },
                {
                    "start": 2038.56,
                    "end": 2038.94,
                    "word": " is",
                    "probability": 0.75927734375
                },
                {
                    "start": 2038.94,
                    "end": 2039.4,
                    "word": " we",
                    "probability": 0.62548828125
                },
                {
                    "start": 2039.4,
                    "end": 2039.54,
                    "word": " are",
                    "probability": 0.81201171875
                },
                {
                    "start": 2039.54,
                    "end": 2039.76,
                    "word": " going",
                    "probability": 0.857421875
                },
                {
                    "start": 2039.76,
                    "end": 2040.22,
                    "word": " to...",
                    "probability": 0.5157470703125
                }
            ]
        },
        {
            "id": 339,
            "seek": 198344,
            "start": 2042.76,
            "end": 2048.54,
            "text": " We are going to make the cipher object ready to start encrypting our message.",
            "tokens": [
                51514,
                492,
                366,
                516,
                281,
                652,
                264,
                269,
                21240,
                2657,
                1919,
                281,
                722,
                17972,
                662,
                278,
                527,
                3636,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25600961538461536,
            "compression_ratio": 1.4522292993630572,
            "no_speech_prob": 0.225341796875,
            "words": [
                {
                    "start": 2042.76,
                    "end": 2043.22,
                    "word": " We",
                    "probability": 0.72607421875
                },
                {
                    "start": 2043.22,
                    "end": 2043.34,
                    "word": " are",
                    "probability": 0.87158203125
                },
                {
                    "start": 2043.34,
                    "end": 2043.5,
                    "word": " going",
                    "probability": 0.84814453125
                },
                {
                    "start": 2043.5,
                    "end": 2043.72,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 2043.72,
                    "end": 2044.3,
                    "word": " make",
                    "probability": 0.8681640625
                },
                {
                    "start": 2044.3,
                    "end": 2044.52,
                    "word": " the",
                    "probability": 0.763671875
                },
                {
                    "start": 2044.52,
                    "end": 2044.78,
                    "word": " cipher",
                    "probability": 0.6085205078125
                },
                {
                    "start": 2044.78,
                    "end": 2045.12,
                    "word": " object",
                    "probability": 0.86669921875
                },
                {
                    "start": 2045.12,
                    "end": 2045.5,
                    "word": " ready",
                    "probability": 0.79931640625
                },
                {
                    "start": 2045.5,
                    "end": 2045.76,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 2045.76,
                    "end": 2046.22,
                    "word": " start",
                    "probability": 0.87109375
                },
                {
                    "start": 2046.22,
                    "end": 2047.1,
                    "word": " encrypting",
                    "probability": 0.9313151041666666
                },
                {
                    "start": 2047.1,
                    "end": 2047.38,
                    "word": " our",
                    "probability": 0.81787109375
                },
                {
                    "start": 2047.38,
                    "end": 2048.04,
                    "word": " message",
                    "probability": 0.83349609375
                },
                {
                    "start": 2048.04,
                    "end": 2048.54,
                    "word": ".",
                    "probability": 0.8623046875
                }
            ]
        },
        {
            "id": 340,
            "seek": 200718,
            "start": 2048.54,
            "end": 2054.8,
            "text": " For that, we are just going to take the message and convert it into bytes.",
            "tokens": [
                50364,
                1171,
                300,
                11,
                321,
                366,
                445,
                516,
                281,
                747,
                264,
                3636,
                293,
                7620,
                309,
                666,
                36088,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21995192307692307,
            "compression_ratio": 1.5290322580645161,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 2048.54,
                    "end": 2049.26,
                    "word": " For",
                    "probability": 0.1630859375
                },
                {
                    "start": 2049.26,
                    "end": 2049.8,
                    "word": " that",
                    "probability": 0.85205078125
                },
                {
                    "start": 2049.8,
                    "end": 2049.88,
                    "word": ",",
                    "probability": 0.39599609375
                },
                {
                    "start": 2049.88,
                    "end": 2049.94,
                    "word": " we",
                    "probability": 0.8662109375
                },
                {
                    "start": 2049.94,
                    "end": 2050.08,
                    "word": " are",
                    "probability": 0.6455078125
                },
                {
                    "start": 2050.08,
                    "end": 2050.24,
                    "word": " just",
                    "probability": 0.80419921875
                },
                {
                    "start": 2050.24,
                    "end": 2050.48,
                    "word": " going",
                    "probability": 0.84814453125
                },
                {
                    "start": 2050.48,
                    "end": 2050.62,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 2050.62,
                    "end": 2051.04,
                    "word": " take",
                    "probability": 0.8017578125
                },
                {
                    "start": 2051.04,
                    "end": 2051.6,
                    "word": " the",
                    "probability": 0.6962890625
                },
                {
                    "start": 2051.6,
                    "end": 2052.12,
                    "word": " message",
                    "probability": 0.82373046875
                },
                {
                    "start": 2052.12,
                    "end": 2052.46,
                    "word": " and",
                    "probability": 0.8642578125
                },
                {
                    "start": 2052.46,
                    "end": 2053.12,
                    "word": " convert",
                    "probability": 0.81689453125
                },
                {
                    "start": 2053.12,
                    "end": 2053.3,
                    "word": " it",
                    "probability": 0.884765625
                },
                {
                    "start": 2053.3,
                    "end": 2053.56,
                    "word": " into",
                    "probability": 0.7421875
                },
                {
                    "start": 2053.56,
                    "end": 2054.04,
                    "word": " bytes",
                    "probability": 0.78271484375
                },
                {
                    "start": 2054.04,
                    "end": 2054.8,
                    "word": ".",
                    "probability": 0.66796875
                }
            ]
        },
        {
            "id": 341,
            "seek": 200718,
            "start": 2055.74,
            "end": 2063.54,
            "text": " But we are going to store this in a byte array to be returned properly to the driver class.",
            "tokens": [
                50714,
                583,
                321,
                366,
                516,
                281,
                3531,
                341,
                294,
                257,
                40846,
                10225,
                281,
                312,
                8752,
                6108,
                281,
                264,
                6787,
                1508,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21995192307692307,
            "compression_ratio": 1.5290322580645161,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 2055.74,
                    "end": 2056.48,
                    "word": " But",
                    "probability": 0.74267578125
                },
                {
                    "start": 2056.48,
                    "end": 2056.58,
                    "word": " we",
                    "probability": 0.85791015625
                },
                {
                    "start": 2056.58,
                    "end": 2056.7,
                    "word": " are",
                    "probability": 0.82177734375
                },
                {
                    "start": 2056.7,
                    "end": 2056.82,
                    "word": " going",
                    "probability": 0.8515625
                },
                {
                    "start": 2056.82,
                    "end": 2056.96,
                    "word": " to",
                    "probability": 0.8974609375
                },
                {
                    "start": 2056.96,
                    "end": 2057.3,
                    "word": " store",
                    "probability": 0.794921875
                },
                {
                    "start": 2057.3,
                    "end": 2057.6,
                    "word": " this",
                    "probability": 0.859375
                },
                {
                    "start": 2057.6,
                    "end": 2057.8,
                    "word": " in",
                    "probability": 0.88330078125
                },
                {
                    "start": 2058.3,
                    "end": 2059.54,
                    "word": " a byte",
                    "probability": 0.8115234375
                },
                {
                    "start": 2059.54,
                    "end": 2059.88,
                    "word": " array",
                    "probability": 0.77734375
                },
                {
                    "start": 2059.88,
                    "end": 2060.16,
                    "word": " to",
                    "probability": 0.84423828125
                },
                {
                    "start": 2060.16,
                    "end": 2060.34,
                    "word": " be",
                    "probability": 0.89501953125
                },
                {
                    "start": 2060.34,
                    "end": 2060.72,
                    "word": " returned",
                    "probability": 0.7080078125
                },
                {
                    "start": 2060.72,
                    "end": 2061.24,
                    "word": " properly",
                    "probability": 0.81591796875
                },
                {
                    "start": 2061.24,
                    "end": 2061.54,
                    "word": " to",
                    "probability": 0.896484375
                },
                {
                    "start": 2061.54,
                    "end": 2061.9,
                    "word": " the",
                    "probability": 0.78515625
                },
                {
                    "start": 2061.9,
                    "end": 2062.42,
                    "word": " driver",
                    "probability": 0.68115234375
                },
                {
                    "start": 2062.42,
                    "end": 2062.94,
                    "word": " class",
                    "probability": 0.93701171875
                },
                {
                    "start": 2062.94,
                    "end": 2063.54,
                    "word": ".",
                    "probability": 0.367431640625
                }
            ]
        },
        {
            "id": 342,
            "seek": 200718,
            "start": 2063.54,
            "end": 2064.54,
            "text": " And for that...",
            "tokens": [
                51064,
                400,
                337,
                300,
                485,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21995192307692307,
            "compression_ratio": 1.5290322580645161,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 2063.54,
                    "end": 2063.54,
                    "word": " And",
                    "probability": 0.81298828125
                },
                {
                    "start": 2063.54,
                    "end": 2064.16,
                    "word": " for",
                    "probability": 0.67822265625
                },
                {
                    "start": 2064.16,
                    "end": 2064.54,
                    "word": " that...",
                    "probability": 0.533935546875
                }
            ]
        },
        {
            "id": 343,
            "seek": 200718,
            "start": 2070.44,
            "end": 2072.76,
            "text": " And return this.",
            "tokens": [
                51214,
                400,
                2736,
                341,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21995192307692307,
            "compression_ratio": 1.5290322580645161,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 2070.44,
                    "end": 2071.2,
                    "word": " And",
                    "probability": 0.498291015625
                },
                {
                    "start": 2071.2,
                    "end": 2071.6,
                    "word": " return",
                    "probability": 0.79638671875
                },
                {
                    "start": 2071.6,
                    "end": 2072.0,
                    "word": " this",
                    "probability": 0.8759765625
                },
                {
                    "start": 2072.0,
                    "end": 2072.76,
                    "word": ".",
                    "probability": 0.88232421875
                }
            ]
        },
        {
            "id": 344,
            "seek": 200718,
            "start": 2078.38,
            "end": 2081.26,
            "text": " This should do the encryption for us.",
            "tokens": [
                51364,
                639,
                820,
                360,
                264,
                29575,
                337,
                505,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21995192307692307,
            "compression_ratio": 1.5290322580645161,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 2078.38,
                    "end": 2078.66,
                    "word": " This",
                    "probability": 0.6904296875
                },
                {
                    "start": 2078.66,
                    "end": 2078.96,
                    "word": " should",
                    "probability": 0.9228515625
                },
                {
                    "start": 2078.96,
                    "end": 2079.36,
                    "word": " do",
                    "probability": 0.87646484375
                },
                {
                    "start": 2079.36,
                    "end": 2079.54,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 2079.54,
                    "end": 2079.96,
                    "word": " encryption",
                    "probability": 0.75830078125
                },
                {
                    "start": 2079.96,
                    "end": 2080.46,
                    "word": " for",
                    "probability": 0.90234375
                },
                {
                    "start": 2080.46,
                    "end": 2080.88,
                    "word": " us",
                    "probability": 0.90673828125
                },
                {
                    "start": 2080.88,
                    "end": 2081.26,
                    "word": ".",
                    "probability": 0.70263671875
                }
            ]
        },
        {
            "id": 345,
            "seek": 202838,
            "start": 2081.26,
            "end": 2088.46,
            "text": " And similarly, in the decryption side, we are going to set it in the decrypt mode.",
            "tokens": [
                50364,
                400,
                14138,
                11,
                294,
                264,
                979,
                627,
                1695,
                1252,
                11,
                321,
                366,
                516,
                281,
                992,
                309,
                294,
                264,
                979,
                627,
                662,
                4391,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24262153026130465,
            "compression_ratio": 1.5804597701149425,
            "no_speech_prob": 0.05419921875,
            "words": [
                {
                    "start": 2081.26,
                    "end": 2081.38,
                    "word": " And",
                    "probability": 0.123779296875
                },
                {
                    "start": 2081.38,
                    "end": 2082.26,
                    "word": " similarly",
                    "probability": 0.8193359375
                },
                {
                    "start": 2082.26,
                    "end": 2082.74,
                    "word": ",",
                    "probability": 0.4208984375
                },
                {
                    "start": 2082.74,
                    "end": 2082.86,
                    "word": " in",
                    "probability": 0.76171875
                },
                {
                    "start": 2082.86,
                    "end": 2083.04,
                    "word": " the",
                    "probability": 0.78759765625
                },
                {
                    "start": 2083.04,
                    "end": 2083.74,
                    "word": " decryption",
                    "probability": 0.89501953125
                },
                {
                    "start": 2083.74,
                    "end": 2084.62,
                    "word": " side",
                    "probability": 0.69580078125
                },
                {
                    "start": 2084.62,
                    "end": 2085.96,
                    "word": ",",
                    "probability": 0.794921875
                },
                {
                    "start": 2085.96,
                    "end": 2086.22,
                    "word": " we",
                    "probability": 0.453369140625
                },
                {
                    "start": 2086.22,
                    "end": 2086.34,
                    "word": " are",
                    "probability": 0.51904296875
                },
                {
                    "start": 2086.34,
                    "end": 2086.46,
                    "word": " going",
                    "probability": 0.83544921875
                },
                {
                    "start": 2086.46,
                    "end": 2086.62,
                    "word": " to",
                    "probability": 0.89599609375
                },
                {
                    "start": 2086.62,
                    "end": 2086.9,
                    "word": " set",
                    "probability": 0.55126953125
                },
                {
                    "start": 2086.9,
                    "end": 2087.02,
                    "word": " it",
                    "probability": 0.890625
                },
                {
                    "start": 2087.02,
                    "end": 2087.16,
                    "word": " in",
                    "probability": 0.85400390625
                },
                {
                    "start": 2087.16,
                    "end": 2087.3,
                    "word": " the",
                    "probability": 0.732421875
                },
                {
                    "start": 2087.3,
                    "end": 2087.8,
                    "word": " decrypt",
                    "probability": 0.9225260416666666
                },
                {
                    "start": 2087.8,
                    "end": 2088.24,
                    "word": " mode",
                    "probability": 0.80712890625
                },
                {
                    "start": 2088.24,
                    "end": 2088.46,
                    "word": ".",
                    "probability": 0.2255859375
                }
            ]
        },
        {
            "id": 346,
            "seek": 202838,
            "start": 2088.46,
            "end": 2094.42,
            "text": " Pass on the associated data, the secret key and the initialization vector.",
            "tokens": [
                50714,
                10319,
                322,
                264,
                6615,
                1412,
                11,
                264,
                4054,
                2141,
                293,
                264,
                5883,
                2144,
                8062,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24262153026130465,
            "compression_ratio": 1.5804597701149425,
            "no_speech_prob": 0.05419921875,
            "words": [
                {
                    "start": 2088.46,
                    "end": 2088.88,
                    "word": " Pass",
                    "probability": 0.8095703125
                },
                {
                    "start": 2088.88,
                    "end": 2089.06,
                    "word": " on",
                    "probability": 0.88134765625
                },
                {
                    "start": 2089.06,
                    "end": 2089.2,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 2089.2,
                    "end": 2089.8,
                    "word": " associated",
                    "probability": 0.84619140625
                },
                {
                    "start": 2089.8,
                    "end": 2090.36,
                    "word": " data",
                    "probability": 0.80126953125
                },
                {
                    "start": 2090.36,
                    "end": 2090.54,
                    "word": ",",
                    "probability": 0.85986328125
                },
                {
                    "start": 2090.54,
                    "end": 2090.74,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 2090.74,
                    "end": 2091.18,
                    "word": " secret",
                    "probability": 0.77294921875
                },
                {
                    "start": 2091.18,
                    "end": 2091.68,
                    "word": " key",
                    "probability": 0.787109375
                },
                {
                    "start": 2091.68,
                    "end": 2093.0,
                    "word": " and",
                    "probability": 0.317138671875
                },
                {
                    "start": 2093.0,
                    "end": 2093.16,
                    "word": " the",
                    "probability": 0.61767578125
                },
                {
                    "start": 2093.16,
                    "end": 2093.82,
                    "word": " initialization",
                    "probability": 0.9296875
                },
                {
                    "start": 2093.82,
                    "end": 2094.22,
                    "word": " vector",
                    "probability": 0.8828125
                },
                {
                    "start": 2094.22,
                    "end": 2094.42,
                    "word": ".",
                    "probability": 0.75048828125
                }
            ]
        },
        {
            "id": 347,
            "seek": 202838,
            "start": 2094.42,
            "end": 2102.46,
            "text": " Get back a nicely initialized ciphertext just which is used in... exactly as it would be used in the encryption mode.",
            "tokens": [
                51014,
                3240,
                646,
                257,
                9594,
                5883,
                1602,
                269,
                21240,
                25111,
                445,
                597,
                307,
                1143,
                294,
                485,
                2293,
                382,
                309,
                576,
                312,
                1143,
                294,
                264,
                29575,
                4391,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24262153026130465,
            "compression_ratio": 1.5804597701149425,
            "no_speech_prob": 0.05419921875,
            "words": [
                {
                    "start": 2094.42,
                    "end": 2094.6,
                    "word": " Get",
                    "probability": 0.892578125
                },
                {
                    "start": 2094.6,
                    "end": 2094.92,
                    "word": " back",
                    "probability": 0.81689453125
                },
                {
                    "start": 2095.12,
                    "end": 2095.44,
                    "word": " a nicely",
                    "probability": 0.83349609375
                },
                {
                    "start": 2095.44,
                    "end": 2096.06,
                    "word": " initialized",
                    "probability": 0.913330078125
                },
                {
                    "start": 2096.06,
                    "end": 2096.68,
                    "word": " ciphertext",
                    "probability": 0.8224283854166666
                },
                {
                    "start": 2096.68,
                    "end": 2097.02,
                    "word": " just",
                    "probability": 0.25537109375
                },
                {
                    "start": 2097.02,
                    "end": 2097.24,
                    "word": " which",
                    "probability": 0.7861328125
                },
                {
                    "start": 2097.24,
                    "end": 2097.4,
                    "word": " is",
                    "probability": 0.88427734375
                },
                {
                    "start": 2097.4,
                    "end": 2097.68,
                    "word": " used",
                    "probability": 0.8388671875
                },
                {
                    "start": 2097.68,
                    "end": 2098.2,
                    "word": " in...",
                    "probability": 0.388031005859375
                },
                {
                    "start": 2098.2,
                    "end": 2098.7,
                    "word": " exactly",
                    "probability": 0.4384765625
                },
                {
                    "start": 2098.7,
                    "end": 2098.96,
                    "word": " as",
                    "probability": 0.89794921875
                },
                {
                    "start": 2098.96,
                    "end": 2099.12,
                    "word": " it",
                    "probability": 0.9013671875
                },
                {
                    "start": 2099.12,
                    "end": 2099.28,
                    "word": " would",
                    "probability": 0.435791015625
                },
                {
                    "start": 2099.28,
                    "end": 2099.46,
                    "word": " be",
                    "probability": 0.8984375
                },
                {
                    "start": 2099.46,
                    "end": 2099.72,
                    "word": " used",
                    "probability": 0.8173828125
                },
                {
                    "start": 2099.72,
                    "end": 2099.96,
                    "word": " in",
                    "probability": 0.89990234375
                },
                {
                    "start": 2099.96,
                    "end": 2100.24,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 2100.24,
                    "end": 2100.86,
                    "word": " encryption",
                    "probability": 0.78466796875
                },
                {
                    "start": 2100.86,
                    "end": 2101.9,
                    "word": " mode",
                    "probability": 0.7861328125
                },
                {
                    "start": 2101.9,
                    "end": 2102.46,
                    "word": ".",
                    "probability": 0.8408203125
                }
            ]
        },
        {
            "id": 348,
            "seek": 205664,
            "start": 2102.46,
            "end": 2112.26,
            "text": " And prepare yourself for getting the plain text in a byte array to be returned back to the driver program.",
            "tokens": [
                50364,
                400,
                5940,
                1803,
                337,
                1242,
                264,
                11121,
                2487,
                294,
                257,
                40846,
                10225,
                281,
                312,
                8752,
                646,
                281,
                264,
                6787,
                1461,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24763258117617984,
            "compression_ratio": 1.494186046511628,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 2102.46,
                    "end": 2103.5,
                    "word": " And",
                    "probability": 0.035369873046875
                },
                {
                    "start": 2103.5,
                    "end": 2104.36,
                    "word": " prepare",
                    "probability": 0.65625
                },
                {
                    "start": 2104.36,
                    "end": 2104.82,
                    "word": " yourself",
                    "probability": 0.70947265625
                },
                {
                    "start": 2104.82,
                    "end": 2105.2,
                    "word": " for",
                    "probability": 0.861328125
                },
                {
                    "start": 2105.2,
                    "end": 2105.8,
                    "word": " getting",
                    "probability": 0.83544921875
                },
                {
                    "start": 2105.8,
                    "end": 2106.06,
                    "word": " the",
                    "probability": 0.736328125
                },
                {
                    "start": 2106.06,
                    "end": 2106.44,
                    "word": " plain",
                    "probability": 0.802734375
                },
                {
                    "start": 2106.44,
                    "end": 2106.7,
                    "word": " text",
                    "probability": 0.49853515625
                },
                {
                    "start": 2106.7,
                    "end": 2107.04,
                    "word": " in",
                    "probability": 0.8330078125
                },
                {
                    "start": 2107.28,
                    "end": 2107.54,
                    "word": " a byte",
                    "probability": 0.84375
                },
                {
                    "start": 2107.54,
                    "end": 2107.8,
                    "word": " array",
                    "probability": 0.7158203125
                },
                {
                    "start": 2107.8,
                    "end": 2108.16,
                    "word": " to",
                    "probability": 0.5986328125
                },
                {
                    "start": 2108.16,
                    "end": 2108.32,
                    "word": " be",
                    "probability": 0.896484375
                },
                {
                    "start": 2108.32,
                    "end": 2108.7,
                    "word": " returned",
                    "probability": 0.74755859375
                },
                {
                    "start": 2108.7,
                    "end": 2108.98,
                    "word": " back",
                    "probability": 0.75927734375
                },
                {
                    "start": 2108.98,
                    "end": 2109.12,
                    "word": " to",
                    "probability": 0.89990234375
                },
                {
                    "start": 2109.12,
                    "end": 2109.86,
                    "word": " the",
                    "probability": 0.7734375
                },
                {
                    "start": 2109.86,
                    "end": 2110.52,
                    "word": " driver",
                    "probability": 0.70654296875
                },
                {
                    "start": 2110.52,
                    "end": 2111.52,
                    "word": " program",
                    "probability": 0.61572265625
                },
                {
                    "start": 2111.52,
                    "end": 2112.26,
                    "word": ".",
                    "probability": 0.5615234375
                }
            ]
        },
        {
            "id": 349,
            "seek": 205664,
            "start": 2116.67,
            "end": 2119.07,
            "text": " Ciphertext array to be...",
            "tokens": [
                50914,
                383,
                21240,
                25111,
                10225,
                281,
                312,
                485,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24763258117617984,
            "compression_ratio": 1.494186046511628,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 2116.67,
                    "end": 2117.41,
                    "word": " Ciphertext",
                    "probability": 0.4624837239583333
                },
                {
                    "start": 2117.41,
                    "end": 2117.81,
                    "word": " array",
                    "probability": 0.59033203125
                },
                {
                    "start": 2117.81,
                    "end": 2118.47,
                    "word": " to",
                    "probability": 0.5732421875
                },
                {
                    "start": 2118.47,
                    "end": 2119.07,
                    "word": " be...",
                    "probability": 0.5860595703125
                }
            ]
        },
        {
            "id": 350,
            "seek": 205664,
            "start": 2119.61,
            "end": 2125.27,
            "text": " Let's store it in the plain text because there would be some exception handling.",
            "tokens": [
                51114,
                961,
                311,
                3531,
                309,
                294,
                264,
                11121,
                2487,
                570,
                456,
                576,
                312,
                512,
                11183,
                13175,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24763258117617984,
            "compression_ratio": 1.494186046511628,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 2119.61,
                    "end": 2120.35,
                    "word": " Let's",
                    "probability": 0.6710205078125
                },
                {
                    "start": 2120.35,
                    "end": 2120.97,
                    "word": " store",
                    "probability": 0.7734375
                },
                {
                    "start": 2120.97,
                    "end": 2121.11,
                    "word": " it",
                    "probability": 0.8974609375
                },
                {
                    "start": 2121.11,
                    "end": 2121.25,
                    "word": " in",
                    "probability": 0.88623046875
                },
                {
                    "start": 2121.25,
                    "end": 2121.39,
                    "word": " the",
                    "probability": 0.7490234375
                },
                {
                    "start": 2121.39,
                    "end": 2121.63,
                    "word": " plain",
                    "probability": 0.89794921875
                },
                {
                    "start": 2121.63,
                    "end": 2121.99,
                    "word": " text",
                    "probability": 0.775390625
                },
                {
                    "start": 2121.99,
                    "end": 2122.77,
                    "word": " because",
                    "probability": 0.6689453125
                },
                {
                    "start": 2122.77,
                    "end": 2123.07,
                    "word": " there",
                    "probability": 0.845703125
                },
                {
                    "start": 2123.07,
                    "end": 2123.25,
                    "word": " would",
                    "probability": 0.60498046875
                },
                {
                    "start": 2123.25,
                    "end": 2123.41,
                    "word": " be",
                    "probability": 0.900390625
                },
                {
                    "start": 2123.41,
                    "end": 2123.69,
                    "word": " some",
                    "probability": 0.81640625
                },
                {
                    "start": 2123.69,
                    "end": 2124.09,
                    "word": " exception",
                    "probability": 0.3564453125
                },
                {
                    "start": 2124.09,
                    "end": 2124.53,
                    "word": " handling",
                    "probability": 0.76953125
                },
                {
                    "start": 2124.53,
                    "end": 2125.27,
                    "word": ".",
                    "probability": 0.91259765625
                }
            ]
        },
        {
            "id": 351,
            "seek": 205664,
            "start": 2128.61,
            "end": 2133.33,
            "text": " Okay, this should do the decryption for us.",
            "tokens": [
                51564,
                1033,
                11,
                341,
                820,
                360,
                264,
                979,
                627,
                1695,
                337,
                505,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24763258117617984,
            "compression_ratio": 1.494186046511628,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 2128.61,
                    "end": 2129.35,
                    "word": " Okay",
                    "probability": 0.501953125
                },
                {
                    "start": 2129.35,
                    "end": 2129.67,
                    "word": ",",
                    "probability": 0.6171875
                },
                {
                    "start": 2129.67,
                    "end": 2129.99,
                    "word": " this",
                    "probability": 0.8466796875
                },
                {
                    "start": 2129.99,
                    "end": 2130.33,
                    "word": " should",
                    "probability": 0.927734375
                },
                {
                    "start": 2130.33,
                    "end": 2130.59,
                    "word": " do",
                    "probability": 0.9072265625
                },
                {
                    "start": 2130.59,
                    "end": 2131.13,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 2131.13,
                    "end": 2132.35,
                    "word": " decryption",
                    "probability": 0.9466145833333334
                },
                {
                    "start": 2132.35,
                    "end": 2132.69,
                    "word": " for",
                    "probability": 0.8994140625
                },
                {
                    "start": 2132.69,
                    "end": 2132.93,
                    "word": " us",
                    "probability": 0.904296875
                },
                {
                    "start": 2132.93,
                    "end": 2133.33,
                    "word": ".",
                    "probability": 0.626953125
                }
            ]
        },
        {
            "id": 352,
            "seek": 208664,
            "start": 2133.33,
            "end": 2137.11,
            "text": " Let's put all these things together in the driver class.",
            "tokens": [
                50364,
                961,
                311,
                829,
                439,
                613,
                721,
                1214,
                294,
                264,
                6787,
                1508,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.232972756983378,
            "compression_ratio": 1.492063492063492,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2133.33,
                    "end": 2133.95,
                    "word": " Let's",
                    "probability": 0.683349609375
                },
                {
                    "start": 2133.95,
                    "end": 2134.17,
                    "word": " put",
                    "probability": 0.88720703125
                },
                {
                    "start": 2134.17,
                    "end": 2134.43,
                    "word": " all",
                    "probability": 0.896484375
                },
                {
                    "start": 2134.43,
                    "end": 2134.63,
                    "word": " these",
                    "probability": 0.57568359375
                },
                {
                    "start": 2134.63,
                    "end": 2134.85,
                    "word": " things",
                    "probability": 0.73046875
                },
                {
                    "start": 2134.85,
                    "end": 2135.37,
                    "word": " together",
                    "probability": 0.77587890625
                },
                {
                    "start": 2135.37,
                    "end": 2135.75,
                    "word": " in",
                    "probability": 0.86767578125
                },
                {
                    "start": 2135.75,
                    "end": 2135.99,
                    "word": " the",
                    "probability": 0.77197265625
                },
                {
                    "start": 2135.99,
                    "end": 2136.39,
                    "word": " driver",
                    "probability": 0.67138671875
                },
                {
                    "start": 2136.39,
                    "end": 2136.83,
                    "word": " class",
                    "probability": 0.9365234375
                },
                {
                    "start": 2136.83,
                    "end": 2137.11,
                    "word": ".",
                    "probability": 0.56298828125
                }
            ]
        },
        {
            "id": 353,
            "seek": 208664,
            "start": 2137.35,
            "end": 2143.71,
            "text": " Let's prepare it to hold the ciphertext array from the authentication code.",
            "tokens": [
                50564,
                961,
                311,
                5940,
                309,
                281,
                1797,
                264,
                269,
                21240,
                25111,
                10225,
                490,
                264,
                26643,
                3089,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.232972756983378,
            "compression_ratio": 1.492063492063492,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2137.35,
                    "end": 2138.11,
                    "word": " Let's",
                    "probability": 0.6064453125
                },
                {
                    "start": 2138.11,
                    "end": 2138.47,
                    "word": " prepare",
                    "probability": 0.79833984375
                },
                {
                    "start": 2138.47,
                    "end": 2138.67,
                    "word": " it",
                    "probability": 0.8681640625
                },
                {
                    "start": 2138.67,
                    "end": 2138.87,
                    "word": " to",
                    "probability": 0.888671875
                },
                {
                    "start": 2138.87,
                    "end": 2139.31,
                    "word": " hold",
                    "probability": 0.82470703125
                },
                {
                    "start": 2139.31,
                    "end": 2139.57,
                    "word": " the",
                    "probability": 0.685546875
                },
                {
                    "start": 2139.57,
                    "end": 2140.37,
                    "word": " ciphertext",
                    "probability": 0.6373697916666666
                },
                {
                    "start": 2140.37,
                    "end": 2140.83,
                    "word": " array",
                    "probability": 0.6865234375
                },
                {
                    "start": 2140.83,
                    "end": 2141.97,
                    "word": " from",
                    "probability": 0.74560546875
                },
                {
                    "start": 2141.97,
                    "end": 2142.21,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 2142.21,
                    "end": 2142.75,
                    "word": " authentication",
                    "probability": 0.75537109375
                },
                {
                    "start": 2142.75,
                    "end": 2143.27,
                    "word": " code",
                    "probability": 0.76318359375
                },
                {
                    "start": 2143.27,
                    "end": 2143.71,
                    "word": ".",
                    "probability": 0.7685546875
                }
            ]
        },
        {
            "id": 354,
            "seek": 208664,
            "start": 2143.71,
            "end": 2146.69,
            "text": " Before that, we have to use this class.",
            "tokens": [
                50864,
                4546,
                300,
                11,
                321,
                362,
                281,
                764,
                341,
                1508,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.232972756983378,
            "compression_ratio": 1.492063492063492,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2143.71,
                    "end": 2144.07,
                    "word": " Before",
                    "probability": 0.5322265625
                },
                {
                    "start": 2144.07,
                    "end": 2144.35,
                    "word": " that",
                    "probability": 0.87939453125
                },
                {
                    "start": 2144.35,
                    "end": 2144.39,
                    "word": ",",
                    "probability": 0.5107421875
                },
                {
                    "start": 2144.39,
                    "end": 2144.49,
                    "word": " we",
                    "probability": 0.89990234375
                },
                {
                    "start": 2144.49,
                    "end": 2144.67,
                    "word": " have",
                    "probability": 0.86181640625
                },
                {
                    "start": 2144.67,
                    "end": 2144.85,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 2144.85,
                    "end": 2145.21,
                    "word": " use",
                    "probability": 0.81689453125
                },
                {
                    "start": 2145.21,
                    "end": 2145.49,
                    "word": " this",
                    "probability": 0.875
                },
                {
                    "start": 2145.49,
                    "end": 2145.93,
                    "word": " class",
                    "probability": 0.92236328125
                },
                {
                    "start": 2145.93,
                    "end": 2146.69,
                    "word": ".",
                    "probability": 0.9677734375
                }
            ]
        },
        {
            "id": 355,
            "seek": 208664,
            "start": 2163.12,
            "end": 2166.22,
            "text": " First, let's encrypt the message.",
            "tokens": [
                51114,
                2386,
                11,
                718,
                311,
                17972,
                662,
                264,
                3636,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.232972756983378,
            "compression_ratio": 1.492063492063492,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2163.12,
                    "end": 2163.7,
                    "word": " First",
                    "probability": 0.76513671875
                },
                {
                    "start": 2163.7,
                    "end": 2163.88,
                    "word": ",",
                    "probability": 0.76220703125
                },
                {
                    "start": 2163.88,
                    "end": 2164.0,
                    "word": " let's",
                    "probability": 0.94140625
                },
                {
                    "start": 2164.0,
                    "end": 2164.46,
                    "word": " encrypt",
                    "probability": 0.8896484375
                },
                {
                    "start": 2164.46,
                    "end": 2164.94,
                    "word": " the",
                    "probability": 0.75634765625
                },
                {
                    "start": 2164.94,
                    "end": 2165.82,
                    "word": " message",
                    "probability": 0.84375
                },
                {
                    "start": 2165.82,
                    "end": 2166.22,
                    "word": ".",
                    "probability": 0.30126953125
                }
            ]
        },
        {
            "id": 356,
            "seek": 208664,
            "start": 2166.24,
            "end": 2172.66,
            "text": " Pass on the associated data, the secret key and the IV.",
            "tokens": [
                51264,
                10319,
                322,
                264,
                6615,
                1412,
                11,
                264,
                4054,
                2141,
                293,
                264,
                15967,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.232972756983378,
            "compression_ratio": 1.492063492063492,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2166.24,
                    "end": 2167.0,
                    "word": " Pass",
                    "probability": 0.771484375
                },
                {
                    "start": 2167.0,
                    "end": 2167.26,
                    "word": " on",
                    "probability": 0.86572265625
                },
                {
                    "start": 2167.26,
                    "end": 2167.42,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 2167.42,
                    "end": 2168.1,
                    "word": " associated",
                    "probability": 0.8291015625
                },
                {
                    "start": 2168.1,
                    "end": 2168.7,
                    "word": " data",
                    "probability": 0.8076171875
                },
                {
                    "start": 2168.7,
                    "end": 2169.02,
                    "word": ",",
                    "probability": 0.7109375
                },
                {
                    "start": 2169.02,
                    "end": 2169.24,
                    "word": " the",
                    "probability": 0.74951171875
                },
                {
                    "start": 2169.24,
                    "end": 2169.84,
                    "word": " secret",
                    "probability": 0.75439453125
                },
                {
                    "start": 2169.84,
                    "end": 2170.44,
                    "word": " key",
                    "probability": 0.77880859375
                },
                {
                    "start": 2170.44,
                    "end": 2171.66,
                    "word": " and",
                    "probability": 0.408935546875
                },
                {
                    "start": 2171.66,
                    "end": 2171.96,
                    "word": " the",
                    "probability": 0.72509765625
                },
                {
                    "start": 2171.96,
                    "end": 2172.28,
                    "word": " IV",
                    "probability": 0.232177734375
                },
                {
                    "start": 2172.28,
                    "end": 2172.66,
                    "word": ".",
                    "probability": 0.38232421875
                }
            ]
        },
        {
            "id": 357,
            "seek": 208664,
            "start": 2173.64,
            "end": 2176.28,
            "text": " And get back plain.",
            "tokens": [
                51614,
                400,
                483,
                646,
                11121,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.232972756983378,
            "compression_ratio": 1.492063492063492,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2173.64,
                    "end": 2174.06,
                    "word": " And",
                    "probability": 0.73974609375
                },
                {
                    "start": 2174.06,
                    "end": 2174.44,
                    "word": " get",
                    "probability": 0.79248046875
                },
                {
                    "start": 2174.44,
                    "end": 2174.92,
                    "word": " back",
                    "probability": 0.54443359375
                },
                {
                    "start": 2174.92,
                    "end": 2176.06,
                    "word": " plain",
                    "probability": 0.2027587890625
                },
                {
                    "start": 2176.06,
                    "end": 2176.28,
                    "word": ".",
                    "probability": 0.52880859375
                }
            ]
        },
        {
            "id": 358,
            "seek": 211106,
            "start": 2178.92,
            "end": 2190.98,
            "text": " Plain text array, passing the ciphertext, associated data, secret key and the IV.",
            "tokens": [
                50364,
                2149,
                491,
                2487,
                10225,
                11,
                8437,
                264,
                269,
                21240,
                25111,
                11,
                6615,
                1412,
                11,
                4054,
                2141,
                293,
                264,
                15967,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3222064357815367,
            "compression_ratio": 1.4375,
            "no_speech_prob": 0.00669097900390625,
            "words": [
                {
                    "start": 2178.92,
                    "end": 2179.72,
                    "word": " Plain",
                    "probability": 0.505096435546875
                },
                {
                    "start": 2179.72,
                    "end": 2180.32,
                    "word": " text",
                    "probability": 0.56298828125
                },
                {
                    "start": 2183.42,
                    "end": 2185.4,
                    "word": " array",
                    "probability": 0.35888671875
                },
                {
                    "start": 2185.4,
                    "end": 2185.6,
                    "word": ",",
                    "probability": 0.2174072265625
                },
                {
                    "start": 2185.6,
                    "end": 2185.94,
                    "word": " passing",
                    "probability": 0.5625
                },
                {
                    "start": 2185.94,
                    "end": 2186.14,
                    "word": " the",
                    "probability": 0.333984375
                },
                {
                    "start": 2186.14,
                    "end": 2187.12,
                    "word": " ciphertext",
                    "probability": 0.603271484375
                },
                {
                    "start": 2187.12,
                    "end": 2187.26,
                    "word": ",",
                    "probability": 0.56005859375
                },
                {
                    "start": 2187.26,
                    "end": 2188.1,
                    "word": " associated",
                    "probability": 0.7734375
                },
                {
                    "start": 2188.1,
                    "end": 2188.64,
                    "word": " data",
                    "probability": 0.7373046875
                },
                {
                    "start": 2188.64,
                    "end": 2188.8,
                    "word": ",",
                    "probability": 0.810546875
                },
                {
                    "start": 2188.8,
                    "end": 2189.14,
                    "word": " secret",
                    "probability": 0.7626953125
                },
                {
                    "start": 2189.14,
                    "end": 2189.62,
                    "word": " key",
                    "probability": 0.7119140625
                },
                {
                    "start": 2189.62,
                    "end": 2190.12,
                    "word": " and",
                    "probability": 0.395263671875
                },
                {
                    "start": 2190.12,
                    "end": 2190.3,
                    "word": " the",
                    "probability": 0.57763671875
                },
                {
                    "start": 2190.3,
                    "end": 2190.58,
                    "word": " IV",
                    "probability": 0.433349609375
                },
                {
                    "start": 2190.58,
                    "end": 2190.98,
                    "word": ".",
                    "probability": 0.724609375
                }
            ]
        },
        {
            "id": 359,
            "seek": 211106,
            "start": 2191.68,
            "end": 2194.92,
            "text": " And let's hope everything works.",
            "tokens": [
                50814,
                400,
                718,
                311,
                1454,
                1203,
                1985,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3222064357815367,
            "compression_ratio": 1.4375,
            "no_speech_prob": 0.00669097900390625,
            "words": [
                {
                    "start": 2191.68,
                    "end": 2192.36,
                    "word": " And",
                    "probability": 0.86181640625
                },
                {
                    "start": 2192.36,
                    "end": 2192.76,
                    "word": " let's",
                    "probability": 0.935302734375
                },
                {
                    "start": 2192.76,
                    "end": 2193.12,
                    "word": " hope",
                    "probability": 0.83154296875
                },
                {
                    "start": 2193.12,
                    "end": 2193.58,
                    "word": " everything",
                    "probability": 0.884765625
                },
                {
                    "start": 2193.58,
                    "end": 2194.12,
                    "word": " works",
                    "probability": 0.720703125
                },
                {
                    "start": 2194.12,
                    "end": 2194.92,
                    "word": ".",
                    "probability": 0.71044921875
                }
            ]
        },
        {
            "id": 360,
            "seek": 211106,
            "start": 2195.26,
            "end": 2199.06,
            "text": " To preprint the byte array of plain text.",
            "tokens": [
                51014,
                1407,
                659,
                14030,
                264,
                40846,
                10225,
                295,
                11121,
                2487,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3222064357815367,
            "compression_ratio": 1.4375,
            "no_speech_prob": 0.00669097900390625,
            "words": [
                {
                    "start": 2195.26,
                    "end": 2195.62,
                    "word": " To",
                    "probability": 0.1766357421875
                },
                {
                    "start": 2195.62,
                    "end": 2196.3,
                    "word": " preprint",
                    "probability": 0.35797119140625
                },
                {
                    "start": 2196.3,
                    "end": 2196.52,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 2196.52,
                    "end": 2196.82,
                    "word": " byte",
                    "probability": 0.8984375
                },
                {
                    "start": 2196.82,
                    "end": 2197.18,
                    "word": " array",
                    "probability": 0.7666015625
                },
                {
                    "start": 2197.18,
                    "end": 2197.48,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 2197.48,
                    "end": 2197.84,
                    "word": " plain",
                    "probability": 0.89013671875
                },
                {
                    "start": 2197.84,
                    "end": 2198.26,
                    "word": " text",
                    "probability": 0.83984375
                },
                {
                    "start": 2198.26,
                    "end": 2199.06,
                    "word": ".",
                    "probability": 0.79150390625
                }
            ]
        },
        {
            "id": 361,
            "seek": 211106,
            "start": 2203.12,
            "end": 2208.1,
            "text": " And we got back the decrypted version of the message we encrypted.",
            "tokens": [
                51264,
                400,
                321,
                658,
                646,
                264,
                979,
                627,
                25383,
                3037,
                295,
                264,
                3636,
                321,
                36663,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3222064357815367,
            "compression_ratio": 1.4375,
            "no_speech_prob": 0.00669097900390625,
            "words": [
                {
                    "start": 2203.12,
                    "end": 2203.92,
                    "word": " And",
                    "probability": 0.896484375
                },
                {
                    "start": 2203.92,
                    "end": 2204.06,
                    "word": " we",
                    "probability": 0.90380859375
                },
                {
                    "start": 2204.06,
                    "end": 2204.24,
                    "word": " got",
                    "probability": 0.8955078125
                },
                {
                    "start": 2204.24,
                    "end": 2204.5,
                    "word": " back",
                    "probability": 0.806640625
                },
                {
                    "start": 2204.5,
                    "end": 2204.68,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 2204.68,
                    "end": 2205.1,
                    "word": " decrypted",
                    "probability": 0.9475911458333334
                },
                {
                    "start": 2205.1,
                    "end": 2205.48,
                    "word": " version",
                    "probability": 0.72216796875
                },
                {
                    "start": 2205.48,
                    "end": 2205.88,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 2205.88,
                    "end": 2206.14,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 2206.14,
                    "end": 2206.64,
                    "word": " message",
                    "probability": 0.82568359375
                },
                {
                    "start": 2206.64,
                    "end": 2206.88,
                    "word": " we",
                    "probability": 0.86328125
                },
                {
                    "start": 2206.88,
                    "end": 2207.36,
                    "word": " encrypted",
                    "probability": 0.81396484375
                },
                {
                    "start": 2207.36,
                    "end": 2208.1,
                    "word": ".",
                    "probability": 0.873046875
                }
            ]
        },
        {
            "id": 362,
            "seek": 211106,
            "start": 2208.1,
            "end": 2209.52,
            "text": " Super!",
            "tokens": [
                51464,
                4548,
                0,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3222064357815367,
            "compression_ratio": 1.4375,
            "no_speech_prob": 0.00669097900390625,
            "words": [
                {
                    "start": 2208.1,
                    "end": 2208.72,
                    "word": " Super",
                    "probability": 0.751953125
                },
                {
                    "start": 2208.72,
                    "end": 2209.52,
                    "word": "!",
                    "probability": 0.1334228515625
                }
            ]
        },
        {
            "id": 363,
            "seek": 213000,
            "start": 2210.26,
            "end": 2219.28,
            "text": " Okay, after going through this frantic coding session, let's take a look at a little more simpler crypto primitive.",
            "tokens": [
                50414,
                1033,
                11,
                934,
                516,
                807,
                341,
                431,
                7128,
                17720,
                5481,
                11,
                718,
                311,
                747,
                257,
                574,
                412,
                257,
                707,
                544,
                18587,
                17240,
                28540,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26893538943791795,
            "compression_ratio": 1.377906976744186,
            "no_speech_prob": 0.11590576171875,
            "words": [
                {
                    "start": 2210.26,
                    "end": 2210.9,
                    "word": " Okay",
                    "probability": 0.357666015625
                },
                {
                    "start": 2210.9,
                    "end": 2210.94,
                    "word": ",",
                    "probability": 0.6689453125
                },
                {
                    "start": 2210.94,
                    "end": 2211.18,
                    "word": " after",
                    "probability": 0.7158203125
                },
                {
                    "start": 2211.18,
                    "end": 2211.48,
                    "word": " going",
                    "probability": 0.857421875
                },
                {
                    "start": 2211.48,
                    "end": 2211.68,
                    "word": " through",
                    "probability": 0.76806640625
                },
                {
                    "start": 2211.68,
                    "end": 2211.94,
                    "word": " this",
                    "probability": 0.8828125
                },
                {
                    "start": 2211.94,
                    "end": 2212.42,
                    "word": " frantic",
                    "probability": 0.9296875
                },
                {
                    "start": 2212.42,
                    "end": 2212.8,
                    "word": " coding",
                    "probability": 0.830078125
                },
                {
                    "start": 2212.8,
                    "end": 2213.26,
                    "word": " session",
                    "probability": 0.85205078125
                },
                {
                    "start": 2213.26,
                    "end": 2213.66,
                    "word": ",",
                    "probability": 0.724609375
                },
                {
                    "start": 2213.66,
                    "end": 2214.04,
                    "word": " let's",
                    "probability": 0.908935546875
                },
                {
                    "start": 2214.04,
                    "end": 2214.26,
                    "word": " take",
                    "probability": 0.80224609375
                },
                {
                    "start": 2214.4,
                    "end": 2216.16,
                    "word": " a look",
                    "probability": 0.62255859375
                },
                {
                    "start": 2216.16,
                    "end": 2216.38,
                    "word": " at",
                    "probability": 0.8994140625
                },
                {
                    "start": 2216.54,
                    "end": 2216.76,
                    "word": " a little",
                    "probability": 0.7509765625
                },
                {
                    "start": 2216.76,
                    "end": 2217.12,
                    "word": " more",
                    "probability": 0.8408203125
                },
                {
                    "start": 2217.12,
                    "end": 2217.72,
                    "word": " simpler",
                    "probability": 0.69970703125
                },
                {
                    "start": 2217.72,
                    "end": 2218.2,
                    "word": " crypto",
                    "probability": 0.333984375
                },
                {
                    "start": 2218.2,
                    "end": 2218.64,
                    "word": " primitive",
                    "probability": 0.8037109375
                },
                {
                    "start": 2218.64,
                    "end": 2219.28,
                    "word": ".",
                    "probability": 0.88427734375
                }
            ]
        },
        {
            "id": 364,
            "seek": 213000,
            "start": 2219.5,
            "end": 2222.72,
            "text": " It does not involve any keys, which is great news.",
            "tokens": [
                50864,
                467,
                775,
                406,
                9494,
                604,
                9317,
                11,
                597,
                307,
                869,
                2583,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26893538943791795,
            "compression_ratio": 1.377906976744186,
            "no_speech_prob": 0.11590576171875,
            "words": [
                {
                    "start": 2219.5,
                    "end": 2219.98,
                    "word": " It",
                    "probability": 0.9013671875
                },
                {
                    "start": 2219.98,
                    "end": 2220.16,
                    "word": " does",
                    "probability": 0.908203125
                },
                {
                    "start": 2220.16,
                    "end": 2220.32,
                    "word": " not",
                    "probability": 0.9013671875
                },
                {
                    "start": 2220.32,
                    "end": 2220.56,
                    "word": " involve",
                    "probability": 0.74951171875
                },
                {
                    "start": 2220.56,
                    "end": 2220.82,
                    "word": " any",
                    "probability": 0.81201171875
                },
                {
                    "start": 2220.82,
                    "end": 2221.14,
                    "word": " keys",
                    "probability": 0.81298828125
                },
                {
                    "start": 2221.14,
                    "end": 2221.28,
                    "word": ",",
                    "probability": 0.85888671875
                },
                {
                    "start": 2221.28,
                    "end": 2221.44,
                    "word": " which",
                    "probability": 0.9111328125
                },
                {
                    "start": 2221.44,
                    "end": 2221.56,
                    "word": " is",
                    "probability": 0.90673828125
                },
                {
                    "start": 2221.56,
                    "end": 2221.78,
                    "word": " great",
                    "probability": 0.87060546875
                },
                {
                    "start": 2221.78,
                    "end": 2222.1,
                    "word": " news",
                    "probability": 0.693359375
                },
                {
                    "start": 2222.1,
                    "end": 2222.72,
                    "word": ".",
                    "probability": 0.9462890625
                }
            ]
        },
        {
            "id": 365,
            "seek": 213000,
            "start": 2222.72,
            "end": 2228.46,
            "text": " This is called as hash functions or message digests or even checksums.",
            "tokens": [
                51014,
                639,
                307,
                1219,
                382,
                22019,
                6828,
                420,
                3636,
                2528,
                4409,
                420,
                754,
                13834,
                8099,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26893538943791795,
            "compression_ratio": 1.377906976744186,
            "no_speech_prob": 0.11590576171875,
            "words": [
                {
                    "start": 2222.72,
                    "end": 2223.2,
                    "word": " This",
                    "probability": 0.81640625
                },
                {
                    "start": 2223.2,
                    "end": 2223.4,
                    "word": " is",
                    "probability": 0.90771484375
                },
                {
                    "start": 2223.4,
                    "end": 2223.66,
                    "word": " called",
                    "probability": 0.8017578125
                },
                {
                    "start": 2223.66,
                    "end": 2223.96,
                    "word": " as",
                    "probability": 0.38720703125
                },
                {
                    "start": 2223.96,
                    "end": 2224.7,
                    "word": " hash",
                    "probability": 0.318115234375
                },
                {
                    "start": 2224.7,
                    "end": 2225.16,
                    "word": " functions",
                    "probability": 0.83251953125
                },
                {
                    "start": 2225.16,
                    "end": 2225.58,
                    "word": " or",
                    "probability": 0.70166015625
                },
                {
                    "start": 2225.58,
                    "end": 2226.1,
                    "word": " message",
                    "probability": 0.7666015625
                },
                {
                    "start": 2226.1,
                    "end": 2226.68,
                    "word": " digests",
                    "probability": 0.7431640625
                },
                {
                    "start": 2226.68,
                    "end": 2227.02,
                    "word": " or",
                    "probability": 0.6884765625
                },
                {
                    "start": 2227.02,
                    "end": 2227.28,
                    "word": " even",
                    "probability": 0.8134765625
                },
                {
                    "start": 2227.28,
                    "end": 2227.82,
                    "word": " checksums",
                    "probability": 0.859619140625
                },
                {
                    "start": 2227.82,
                    "end": 2228.46,
                    "word": ".",
                    "probability": 0.84375
                }
            ]
        },
        {
            "id": 366,
            "seek": 215900,
            "start": 2228.46,
            "end": 2240.32,
            "text": " And how it works is it takes a message, goes through this hash function and depending on the hash function is used, it will generate an output of fixed size.",
            "tokens": [
                50364,
                400,
                577,
                309,
                1985,
                307,
                309,
                2516,
                257,
                3636,
                11,
                1709,
                807,
                341,
                22019,
                2445,
                293,
                5413,
                322,
                264,
                22019,
                2445,
                307,
                1143,
                11,
                309,
                486,
                8460,
                364,
                5598,
                295,
                6806,
                2744,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25035510246049275,
            "compression_ratio": 1.680327868852459,
            "no_speech_prob": 0.162353515625,
            "words": [
                {
                    "start": 2228.46,
                    "end": 2229.06,
                    "word": " And",
                    "probability": 0.249267578125
                },
                {
                    "start": 2229.06,
                    "end": 2229.24,
                    "word": " how",
                    "probability": 0.8916015625
                },
                {
                    "start": 2229.24,
                    "end": 2229.38,
                    "word": " it",
                    "probability": 0.89697265625
                },
                {
                    "start": 2229.38,
                    "end": 2229.68,
                    "word": " works",
                    "probability": 0.7001953125
                },
                {
                    "start": 2229.68,
                    "end": 2229.84,
                    "word": " is",
                    "probability": 0.82421875
                },
                {
                    "start": 2229.84,
                    "end": 2229.98,
                    "word": " it",
                    "probability": 0.71435546875
                },
                {
                    "start": 2229.98,
                    "end": 2230.34,
                    "word": " takes",
                    "probability": 0.75
                },
                {
                    "start": 2230.74,
                    "end": 2231.32,
                    "word": " a message",
                    "probability": 0.814453125
                },
                {
                    "start": 2231.32,
                    "end": 2231.54,
                    "word": ",",
                    "probability": 0.42236328125
                },
                {
                    "start": 2231.54,
                    "end": 2232.04,
                    "word": " goes",
                    "probability": 0.7998046875
                },
                {
                    "start": 2232.04,
                    "end": 2232.24,
                    "word": " through",
                    "probability": 0.736328125
                },
                {
                    "start": 2232.24,
                    "end": 2232.46,
                    "word": " this",
                    "probability": 0.865234375
                },
                {
                    "start": 2232.46,
                    "end": 2232.74,
                    "word": " hash",
                    "probability": 0.775390625
                },
                {
                    "start": 2232.74,
                    "end": 2233.22,
                    "word": " function",
                    "probability": 0.8671875
                },
                {
                    "start": 2233.22,
                    "end": 2233.56,
                    "word": " and",
                    "probability": 0.461669921875
                },
                {
                    "start": 2233.56,
                    "end": 2233.96,
                    "word": " depending",
                    "probability": 0.759765625
                },
                {
                    "start": 2233.96,
                    "end": 2234.24,
                    "word": " on",
                    "probability": 0.90185546875
                },
                {
                    "start": 2234.24,
                    "end": 2234.48,
                    "word": " the",
                    "probability": 0.74462890625
                },
                {
                    "start": 2234.48,
                    "end": 2234.82,
                    "word": " hash",
                    "probability": 0.80712890625
                },
                {
                    "start": 2234.82,
                    "end": 2235.22,
                    "word": " function",
                    "probability": 0.837890625
                },
                {
                    "start": 2235.22,
                    "end": 2235.44,
                    "word": " is",
                    "probability": 0.63818359375
                },
                {
                    "start": 2235.44,
                    "end": 2235.88,
                    "word": " used",
                    "probability": 0.75048828125
                },
                {
                    "start": 2235.88,
                    "end": 2236.48,
                    "word": ",",
                    "probability": 0.487548828125
                },
                {
                    "start": 2236.48,
                    "end": 2236.66,
                    "word": " it",
                    "probability": 0.8544921875
                },
                {
                    "start": 2236.66,
                    "end": 2236.8,
                    "word": " will",
                    "probability": 0.8173828125
                },
                {
                    "start": 2236.8,
                    "end": 2237.2,
                    "word": " generate",
                    "probability": 0.8310546875
                },
                {
                    "start": 2237.2,
                    "end": 2237.48,
                    "word": " an",
                    "probability": 0.87939453125
                },
                {
                    "start": 2237.48,
                    "end": 2238.18,
                    "word": " output",
                    "probability": 0.81884765625
                },
                {
                    "start": 2238.18,
                    "end": 2238.78,
                    "word": " of",
                    "probability": 0.89794921875
                },
                {
                    "start": 2238.78,
                    "end": 2239.14,
                    "word": " fixed",
                    "probability": 0.6650390625
                },
                {
                    "start": 2239.14,
                    "end": 2239.6,
                    "word": " size",
                    "probability": 0.78662109375
                },
                {
                    "start": 2239.6,
                    "end": 2240.32,
                    "word": ".",
                    "probability": 0.943359375
                }
            ]
        },
        {
            "id": 367,
            "seek": 215900,
            "start": 2240.76,
            "end": 2242.1,
            "text": " Where is it used?",
            "tokens": [
                50964,
                2305,
                307,
                309,
                1143,
                30,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25035510246049275,
            "compression_ratio": 1.680327868852459,
            "no_speech_prob": 0.162353515625,
            "words": [
                {
                    "start": 2240.76,
                    "end": 2241.2,
                    "word": " Where",
                    "probability": 0.6865234375
                },
                {
                    "start": 2241.2,
                    "end": 2241.34,
                    "word": " is",
                    "probability": 0.90283203125
                },
                {
                    "start": 2241.34,
                    "end": 2241.46,
                    "word": " it",
                    "probability": 0.8896484375
                },
                {
                    "start": 2241.46,
                    "end": 2241.74,
                    "word": " used",
                    "probability": 0.82666015625
                },
                {
                    "start": 2241.74,
                    "end": 2242.1,
                    "word": "?",
                    "probability": 0.96240234375
                }
            ]
        },
        {
            "id": 368,
            "seek": 215900,
            "start": 2242.1,
            "end": 2253.52,
            "text": " It's used in a lot of different crypto applications, most famously in generating machine authentication code for providing us with the authenticity and the integrity services.",
            "tokens": [
                51014,
                467,
                311,
                1143,
                294,
                257,
                688,
                295,
                819,
                17240,
                5821,
                11,
                881,
                34360,
                294,
                17746,
                3479,
                26643,
                3089,
                337,
                6530,
                505,
                365,
                264,
                34215,
                293,
                264,
                16000,
                3328,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25035510246049275,
            "compression_ratio": 1.680327868852459,
            "no_speech_prob": 0.162353515625,
            "words": [
                {
                    "start": 2242.1,
                    "end": 2242.38,
                    "word": " It's",
                    "probability": 0.896240234375
                },
                {
                    "start": 2242.38,
                    "end": 2242.62,
                    "word": " used",
                    "probability": 0.8232421875
                },
                {
                    "start": 2242.62,
                    "end": 2242.78,
                    "word": " in",
                    "probability": 0.89501953125
                },
                {
                    "start": 2242.9,
                    "end": 2243.1,
                    "word": " a lot",
                    "probability": 0.89013671875
                },
                {
                    "start": 2243.1,
                    "end": 2243.3,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 2243.3,
                    "end": 2243.76,
                    "word": " different",
                    "probability": 0.708984375
                },
                {
                    "start": 2243.76,
                    "end": 2244.26,
                    "word": " crypto",
                    "probability": 0.64794921875
                },
                {
                    "start": 2244.26,
                    "end": 2244.86,
                    "word": " applications",
                    "probability": 0.7880859375
                },
                {
                    "start": 2244.86,
                    "end": 2245.38,
                    "word": ",",
                    "probability": 0.64306640625
                },
                {
                    "start": 2245.38,
                    "end": 2245.82,
                    "word": " most",
                    "probability": 0.7568359375
                },
                {
                    "start": 2245.82,
                    "end": 2246.34,
                    "word": " famously",
                    "probability": 0.8212890625
                },
                {
                    "start": 2246.34,
                    "end": 2246.72,
                    "word": " in",
                    "probability": 0.8681640625
                },
                {
                    "start": 2246.72,
                    "end": 2247.52,
                    "word": " generating",
                    "probability": 0.79443359375
                },
                {
                    "start": 2247.52,
                    "end": 2248.0,
                    "word": " machine",
                    "probability": 0.73681640625
                },
                {
                    "start": 2248.0,
                    "end": 2248.84,
                    "word": " authentication",
                    "probability": 0.54345703125
                },
                {
                    "start": 2248.84,
                    "end": 2249.44,
                    "word": " code",
                    "probability": 0.6513671875
                },
                {
                    "start": 2249.44,
                    "end": 2249.8,
                    "word": " for",
                    "probability": 0.85791015625
                },
                {
                    "start": 2249.8,
                    "end": 2250.5,
                    "word": " providing",
                    "probability": 0.80224609375
                },
                {
                    "start": 2250.5,
                    "end": 2250.76,
                    "word": " us",
                    "probability": 0.88232421875
                },
                {
                    "start": 2250.76,
                    "end": 2250.96,
                    "word": " with",
                    "probability": 0.779296875
                },
                {
                    "start": 2250.96,
                    "end": 2251.16,
                    "word": " the",
                    "probability": 0.65673828125
                },
                {
                    "start": 2251.16,
                    "end": 2251.64,
                    "word": " authenticity",
                    "probability": 0.4130859375
                },
                {
                    "start": 2251.64,
                    "end": 2252.06,
                    "word": " and",
                    "probability": 0.89453125
                },
                {
                    "start": 2252.06,
                    "end": 2252.22,
                    "word": " the",
                    "probability": 0.476806640625
                },
                {
                    "start": 2252.22,
                    "end": 2252.56,
                    "word": " integrity",
                    "probability": 0.78125
                },
                {
                    "start": 2252.56,
                    "end": 2253.16,
                    "word": " services",
                    "probability": 0.86328125
                },
                {
                    "start": 2253.16,
                    "end": 2253.52,
                    "word": ".",
                    "probability": 0.958984375
                }
            ]
        },
        {
            "id": 369,
            "seek": 215900,
            "start": 2253.52,
            "end": 2257.46,
            "text": " It's also used in digital signatures for similar services.",
            "tokens": [
                51614,
                467,
                311,
                611,
                1143,
                294,
                4562,
                32322,
                337,
                2531,
                3328,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25035510246049275,
            "compression_ratio": 1.680327868852459,
            "no_speech_prob": 0.162353515625,
            "words": [
                {
                    "start": 2253.52,
                    "end": 2254.12,
                    "word": " It's",
                    "probability": 0.942138671875
                },
                {
                    "start": 2254.12,
                    "end": 2254.36,
                    "word": " also",
                    "probability": 0.8310546875
                },
                {
                    "start": 2254.36,
                    "end": 2254.7,
                    "word": " used",
                    "probability": 0.81201171875
                },
                {
                    "start": 2254.7,
                    "end": 2254.92,
                    "word": " in",
                    "probability": 0.9033203125
                },
                {
                    "start": 2254.92,
                    "end": 2255.42,
                    "word": " digital",
                    "probability": 0.79736328125
                },
                {
                    "start": 2255.42,
                    "end": 2255.9,
                    "word": " signatures",
                    "probability": 0.8310546875
                },
                {
                    "start": 2255.9,
                    "end": 2256.26,
                    "word": " for",
                    "probability": 0.8935546875
                },
                {
                    "start": 2256.26,
                    "end": 2256.64,
                    "word": " similar",
                    "probability": 0.931640625
                },
                {
                    "start": 2256.64,
                    "end": 2257.14,
                    "word": " services",
                    "probability": 0.90087890625
                },
                {
                    "start": 2257.14,
                    "end": 2257.46,
                    "word": ".",
                    "probability": 0.96728515625
                }
            ]
        },
        {
            "id": 370,
            "seek": 218278,
            "start": 2257.46,
            "end": 2269.22,
            "text": " It's used for any kinds of integrity checks or checksums, file integrity checks or even hard disk integrity checks and those kind of stuff.",
            "tokens": [
                50364,
                467,
                311,
                1143,
                337,
                604,
                3685,
                295,
                16000,
                13834,
                420,
                13834,
                8099,
                11,
                3991,
                16000,
                13834,
                420,
                754,
                1152,
                12355,
                16000,
                13834,
                293,
                729,
                733,
                295,
                1507,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2605519542446384,
            "compression_ratio": 1.6428571428571428,
            "no_speech_prob": 0.0033245086669921875,
            "words": [
                {
                    "start": 2257.46,
                    "end": 2258.22,
                    "word": " It's",
                    "probability": 0.662109375
                },
                {
                    "start": 2258.22,
                    "end": 2258.46,
                    "word": " used",
                    "probability": 0.7470703125
                },
                {
                    "start": 2258.46,
                    "end": 2258.7,
                    "word": " for",
                    "probability": 0.89306640625
                },
                {
                    "start": 2258.7,
                    "end": 2258.92,
                    "word": " any",
                    "probability": 0.7822265625
                },
                {
                    "start": 2258.92,
                    "end": 2259.22,
                    "word": " kinds",
                    "probability": 0.46826171875
                },
                {
                    "start": 2259.22,
                    "end": 2259.52,
                    "word": " of",
                    "probability": 0.90185546875
                },
                {
                    "start": 2259.52,
                    "end": 2260.08,
                    "word": " integrity",
                    "probability": 0.40576171875
                },
                {
                    "start": 2260.08,
                    "end": 2260.6,
                    "word": " checks",
                    "probability": 0.7099609375
                },
                {
                    "start": 2260.6,
                    "end": 2260.92,
                    "word": " or",
                    "probability": 0.75537109375
                },
                {
                    "start": 2260.92,
                    "end": 2261.7,
                    "word": " checksums",
                    "probability": 0.787841796875
                },
                {
                    "start": 2261.7,
                    "end": 2262.36,
                    "word": ",",
                    "probability": 0.492431640625
                },
                {
                    "start": 2262.36,
                    "end": 2262.62,
                    "word": " file",
                    "probability": 0.75341796875
                },
                {
                    "start": 2262.62,
                    "end": 2263.02,
                    "word": " integrity",
                    "probability": 0.748046875
                },
                {
                    "start": 2263.02,
                    "end": 2263.48,
                    "word": " checks",
                    "probability": 0.7529296875
                },
                {
                    "start": 2263.48,
                    "end": 2263.92,
                    "word": " or",
                    "probability": 0.55615234375
                },
                {
                    "start": 2263.92,
                    "end": 2264.5,
                    "word": " even",
                    "probability": 0.7548828125
                },
                {
                    "start": 2264.5,
                    "end": 2265.34,
                    "word": " hard",
                    "probability": 0.41064453125
                },
                {
                    "start": 2265.34,
                    "end": 2265.56,
                    "word": " disk",
                    "probability": 0.58984375
                },
                {
                    "start": 2265.56,
                    "end": 2266.0,
                    "word": " integrity",
                    "probability": 0.8505859375
                },
                {
                    "start": 2266.0,
                    "end": 2267.42,
                    "word": " checks",
                    "probability": 0.64013671875
                },
                {
                    "start": 2267.42,
                    "end": 2267.7,
                    "word": " and",
                    "probability": 0.67626953125
                },
                {
                    "start": 2267.7,
                    "end": 2268.4,
                    "word": " those",
                    "probability": 0.65087890625
                },
                {
                    "start": 2268.4,
                    "end": 2268.56,
                    "word": " kind",
                    "probability": 0.6328125
                },
                {
                    "start": 2268.56,
                    "end": 2268.68,
                    "word": " of",
                    "probability": 0.91064453125
                },
                {
                    "start": 2268.68,
                    "end": 2269.0,
                    "word": " stuff",
                    "probability": 0.74609375
                },
                {
                    "start": 2269.0,
                    "end": 2269.22,
                    "word": ".",
                    "probability": 0.931640625
                }
            ]
        },
        {
            "id": 371,
            "seek": 218278,
            "start": 2269.88,
            "end": 2273.72,
            "text": " What kind of properties do we expect out of it?",
            "tokens": [
                50964,
                708,
                733,
                295,
                7221,
                360,
                321,
                2066,
                484,
                295,
                309,
                30,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2605519542446384,
            "compression_ratio": 1.6428571428571428,
            "no_speech_prob": 0.0033245086669921875,
            "words": [
                {
                    "start": 2269.88,
                    "end": 2270.44,
                    "word": " What",
                    "probability": 0.7705078125
                },
                {
                    "start": 2270.44,
                    "end": 2270.66,
                    "word": " kind",
                    "probability": 0.79345703125
                },
                {
                    "start": 2270.66,
                    "end": 2270.82,
                    "word": " of",
                    "probability": 0.90869140625
                },
                {
                    "start": 2270.82,
                    "end": 2271.54,
                    "word": " properties",
                    "probability": 0.73388671875
                },
                {
                    "start": 2271.54,
                    "end": 2271.86,
                    "word": " do",
                    "probability": 0.90283203125
                },
                {
                    "start": 2271.86,
                    "end": 2272.02,
                    "word": " we",
                    "probability": 0.90234375
                },
                {
                    "start": 2272.02,
                    "end": 2272.46,
                    "word": " expect",
                    "probability": 0.8447265625
                },
                {
                    "start": 2272.46,
                    "end": 2272.72,
                    "word": " out",
                    "probability": 0.82421875
                },
                {
                    "start": 2272.72,
                    "end": 2272.92,
                    "word": " of",
                    "probability": 0.8974609375
                },
                {
                    "start": 2272.92,
                    "end": 2273.16,
                    "word": " it",
                    "probability": 0.89892578125
                },
                {
                    "start": 2273.16,
                    "end": 2273.72,
                    "word": "?",
                    "probability": 0.98046875
                }
            ]
        },
        {
            "id": 372,
            "seek": 218278,
            "start": 2273.92,
            "end": 2275.78,
            "text": " Well, it should be collision resistant.",
            "tokens": [
                51164,
                1042,
                11,
                309,
                820,
                312,
                24644,
                20383,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2605519542446384,
            "compression_ratio": 1.6428571428571428,
            "no_speech_prob": 0.0033245086669921875,
            "words": [
                {
                    "start": 2273.92,
                    "end": 2274.42,
                    "word": " Well",
                    "probability": 0.65087890625
                },
                {
                    "start": 2274.42,
                    "end": 2274.46,
                    "word": ",",
                    "probability": 0.861328125
                },
                {
                    "start": 2274.46,
                    "end": 2274.56,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 2274.56,
                    "end": 2274.7,
                    "word": " should",
                    "probability": 0.9248046875
                },
                {
                    "start": 2274.7,
                    "end": 2274.86,
                    "word": " be",
                    "probability": 0.90771484375
                },
                {
                    "start": 2274.86,
                    "end": 2275.16,
                    "word": " collision",
                    "probability": 0.81201171875
                },
                {
                    "start": 2275.16,
                    "end": 2275.62,
                    "word": " resistant",
                    "probability": 0.53125
                },
                {
                    "start": 2275.62,
                    "end": 2275.78,
                    "word": ".",
                    "probability": 0.86865234375
                }
            ]
        },
        {
            "id": 373,
            "seek": 218278,
            "start": 2275.78,
            "end": 2281.24,
            "text": " We should never be able to get hold of two different messages, which results in the same hash.",
            "tokens": [
                51264,
                492,
                820,
                1128,
                312,
                1075,
                281,
                483,
                1797,
                295,
                732,
                819,
                7897,
                11,
                597,
                3542,
                294,
                264,
                912,
                22019,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2605519542446384,
            "compression_ratio": 1.6428571428571428,
            "no_speech_prob": 0.0033245086669921875,
            "words": [
                {
                    "start": 2275.78,
                    "end": 2275.88,
                    "word": " We",
                    "probability": 0.77880859375
                },
                {
                    "start": 2275.88,
                    "end": 2276.06,
                    "word": " should",
                    "probability": 0.9306640625
                },
                {
                    "start": 2276.06,
                    "end": 2276.34,
                    "word": " never",
                    "probability": 0.87255859375
                },
                {
                    "start": 2276.34,
                    "end": 2276.5,
                    "word": " be",
                    "probability": 0.89794921875
                },
                {
                    "start": 2276.5,
                    "end": 2276.7,
                    "word": " able",
                    "probability": 0.892578125
                },
                {
                    "start": 2276.7,
                    "end": 2276.9,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 2276.9,
                    "end": 2277.16,
                    "word": " get",
                    "probability": 0.90673828125
                },
                {
                    "start": 2277.16,
                    "end": 2277.4,
                    "word": " hold",
                    "probability": 0.75927734375
                },
                {
                    "start": 2277.4,
                    "end": 2277.6,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 2277.6,
                    "end": 2278.04,
                    "word": " two",
                    "probability": 0.79345703125
                },
                {
                    "start": 2278.04,
                    "end": 2278.62,
                    "word": " different",
                    "probability": 0.681640625
                },
                {
                    "start": 2278.62,
                    "end": 2279.06,
                    "word": " messages",
                    "probability": 0.82470703125
                },
                {
                    "start": 2279.06,
                    "end": 2279.18,
                    "word": ",",
                    "probability": 0.07537841796875
                },
                {
                    "start": 2279.18,
                    "end": 2279.34,
                    "word": " which",
                    "probability": 0.87353515625
                },
                {
                    "start": 2279.34,
                    "end": 2279.72,
                    "word": " results",
                    "probability": 0.642578125
                },
                {
                    "start": 2279.72,
                    "end": 2279.88,
                    "word": " in",
                    "probability": 0.6630859375
                },
                {
                    "start": 2279.88,
                    "end": 2280.0,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 2280.0,
                    "end": 2280.28,
                    "word": " same",
                    "probability": 0.80615234375
                },
                {
                    "start": 2280.28,
                    "end": 2280.68,
                    "word": " hash",
                    "probability": 0.71142578125
                },
                {
                    "start": 2280.68,
                    "end": 2281.24,
                    "word": ".",
                    "probability": 0.98486328125
                }
            ]
        },
        {
            "id": 374,
            "seek": 221012,
            "start": 2281.24,
            "end": 2294.28,
            "text": " It should be one-way, also called as a first-permise, which means that knowing the hash output, we should never be able to go back to the original message which generated that hash.",
            "tokens": [
                50364,
                467,
                820,
                312,
                472,
                12,
                676,
                11,
                611,
                1219,
                382,
                257,
                700,
                12,
                610,
                76,
                908,
                11,
                597,
                1355,
                300,
                5276,
                264,
                22019,
                5598,
                11,
                321,
                820,
                1128,
                312,
                1075,
                281,
                352,
                646,
                281,
                264,
                3380,
                3636,
                597,
                10833,
                300,
                22019,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28268495384527714,
            "compression_ratio": 1.8225108225108224,
            "no_speech_prob": 0.366455078125,
            "words": [
                {
                    "start": 2281.24,
                    "end": 2282.28,
                    "word": " It",
                    "probability": 0.351318359375
                },
                {
                    "start": 2282.28,
                    "end": 2282.48,
                    "word": " should",
                    "probability": 0.89501953125
                },
                {
                    "start": 2282.48,
                    "end": 2282.66,
                    "word": " be",
                    "probability": 0.89697265625
                },
                {
                    "start": 2282.66,
                    "end": 2282.92,
                    "word": " one",
                    "probability": 0.75341796875
                },
                {
                    "start": 2282.92,
                    "end": 2283.1,
                    "word": "-way",
                    "probability": 0.6129150390625
                },
                {
                    "start": 2283.1,
                    "end": 2283.24,
                    "word": ",",
                    "probability": 0.40283203125
                },
                {
                    "start": 2283.24,
                    "end": 2283.38,
                    "word": " also",
                    "probability": 0.732421875
                },
                {
                    "start": 2283.38,
                    "end": 2283.64,
                    "word": " called",
                    "probability": 0.8046875
                },
                {
                    "start": 2283.64,
                    "end": 2283.9,
                    "word": " as",
                    "probability": 0.74462890625
                },
                {
                    "start": 2284.28,
                    "end": 2284.72,
                    "word": " a first",
                    "probability": 0.5576171875
                },
                {
                    "start": 2284.72,
                    "end": 2285.2,
                    "word": "-permise",
                    "probability": 0.55474853515625
                },
                {
                    "start": 2285.2,
                    "end": 2285.92,
                    "word": ",",
                    "probability": 0.4775390625
                },
                {
                    "start": 2285.92,
                    "end": 2286.72,
                    "word": " which",
                    "probability": 0.91259765625
                },
                {
                    "start": 2286.72,
                    "end": 2287.14,
                    "word": " means",
                    "probability": 0.88623046875
                },
                {
                    "start": 2287.14,
                    "end": 2287.54,
                    "word": " that",
                    "probability": 0.8701171875
                },
                {
                    "start": 2287.54,
                    "end": 2288.14,
                    "word": " knowing",
                    "probability": 0.61767578125
                },
                {
                    "start": 2288.14,
                    "end": 2288.52,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 2288.52,
                    "end": 2289.08,
                    "word": " hash",
                    "probability": 0.74560546875
                },
                {
                    "start": 2289.08,
                    "end": 2289.52,
                    "word": " output",
                    "probability": 0.79443359375
                },
                {
                    "start": 2289.52,
                    "end": 2289.68,
                    "word": ",",
                    "probability": 0.76123046875
                },
                {
                    "start": 2289.68,
                    "end": 2289.76,
                    "word": " we",
                    "probability": 0.8857421875
                },
                {
                    "start": 2289.76,
                    "end": 2289.92,
                    "word": " should",
                    "probability": 0.93310546875
                },
                {
                    "start": 2289.92,
                    "end": 2290.14,
                    "word": " never",
                    "probability": 0.8720703125
                },
                {
                    "start": 2290.14,
                    "end": 2290.34,
                    "word": " be",
                    "probability": 0.89453125
                },
                {
                    "start": 2290.34,
                    "end": 2290.5,
                    "word": " able",
                    "probability": 0.89111328125
                },
                {
                    "start": 2290.5,
                    "end": 2290.68,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 2290.68,
                    "end": 2290.86,
                    "word": " go",
                    "probability": 0.904296875
                },
                {
                    "start": 2290.86,
                    "end": 2291.08,
                    "word": " back",
                    "probability": 0.81494140625
                },
                {
                    "start": 2291.08,
                    "end": 2291.22,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 2291.22,
                    "end": 2291.5,
                    "word": " the",
                    "probability": 0.81787109375
                },
                {
                    "start": 2291.5,
                    "end": 2291.96,
                    "word": " original",
                    "probability": 0.830078125
                },
                {
                    "start": 2291.96,
                    "end": 2292.48,
                    "word": " message",
                    "probability": 0.81396484375
                },
                {
                    "start": 2292.48,
                    "end": 2292.72,
                    "word": " which",
                    "probability": 0.69677734375
                },
                {
                    "start": 2292.72,
                    "end": 2293.14,
                    "word": " generated",
                    "probability": 0.73095703125
                },
                {
                    "start": 2293.14,
                    "end": 2293.42,
                    "word": " that",
                    "probability": 0.84912109375
                },
                {
                    "start": 2293.42,
                    "end": 2293.76,
                    "word": " hash",
                    "probability": 0.7822265625
                },
                {
                    "start": 2293.76,
                    "end": 2294.28,
                    "word": ".",
                    "probability": 0.908203125
                }
            ]
        },
        {
            "id": 375,
            "seek": 221012,
            "start": 2294.46,
            "end": 2304.42,
            "text": " And finally, it should be unpredictable, meaning we should never be coming up with two... knowing one message, we should not be able to generate second message to generate the same output.",
            "tokens": [
                50964,
                400,
                2721,
                11,
                309,
                820,
                312,
                31160,
                11,
                3620,
                321,
                820,
                1128,
                312,
                1348,
                493,
                365,
                732,
                485,
                5276,
                472,
                3636,
                11,
                321,
                820,
                406,
                312,
                1075,
                281,
                8460,
                1150,
                3636,
                281,
                8460,
                264,
                912,
                5598,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28268495384527714,
            "compression_ratio": 1.8225108225108224,
            "no_speech_prob": 0.366455078125,
            "words": [
                {
                    "start": 2294.46,
                    "end": 2294.56,
                    "word": " And",
                    "probability": 0.461669921875
                },
                {
                    "start": 2294.56,
                    "end": 2294.92,
                    "word": " finally",
                    "probability": 0.73291015625
                },
                {
                    "start": 2294.92,
                    "end": 2294.96,
                    "word": ",",
                    "probability": 0.8974609375
                },
                {
                    "start": 2294.96,
                    "end": 2295.08,
                    "word": " it",
                    "probability": 0.88330078125
                },
                {
                    "start": 2295.08,
                    "end": 2295.22,
                    "word": " should",
                    "probability": 0.783203125
                },
                {
                    "start": 2295.22,
                    "end": 2295.38,
                    "word": " be",
                    "probability": 0.91552734375
                },
                {
                    "start": 2295.38,
                    "end": 2296.02,
                    "word": " unpredictable",
                    "probability": 0.53466796875
                },
                {
                    "start": 2296.02,
                    "end": 2296.5,
                    "word": ",",
                    "probability": 0.87744140625
                },
                {
                    "start": 2296.5,
                    "end": 2296.68,
                    "word": " meaning",
                    "probability": 0.78076171875
                },
                {
                    "start": 2296.68,
                    "end": 2296.88,
                    "word": " we",
                    "probability": 0.77099609375
                },
                {
                    "start": 2296.88,
                    "end": 2297.02,
                    "word": " should",
                    "probability": 0.923828125
                },
                {
                    "start": 2297.02,
                    "end": 2297.26,
                    "word": " never",
                    "probability": 0.865234375
                },
                {
                    "start": 2297.26,
                    "end": 2297.46,
                    "word": " be",
                    "probability": 0.76513671875
                },
                {
                    "start": 2297.46,
                    "end": 2298.02,
                    "word": " coming",
                    "probability": 0.74609375
                },
                {
                    "start": 2298.02,
                    "end": 2298.3,
                    "word": " up",
                    "probability": 0.84814453125
                },
                {
                    "start": 2298.3,
                    "end": 2298.46,
                    "word": " with",
                    "probability": 0.755859375
                },
                {
                    "start": 2298.46,
                    "end": 2299.06,
                    "word": " two...",
                    "probability": 0.30389404296875
                },
                {
                    "start": 2299.06,
                    "end": 2299.4,
                    "word": " knowing",
                    "probability": 0.358154296875
                },
                {
                    "start": 2299.4,
                    "end": 2299.72,
                    "word": " one",
                    "probability": 0.81982421875
                },
                {
                    "start": 2299.72,
                    "end": 2300.12,
                    "word": " message",
                    "probability": 0.82421875
                },
                {
                    "start": 2300.12,
                    "end": 2300.2,
                    "word": ",",
                    "probability": 0.83544921875
                },
                {
                    "start": 2300.2,
                    "end": 2300.3,
                    "word": " we",
                    "probability": 0.90185546875
                },
                {
                    "start": 2300.3,
                    "end": 2300.44,
                    "word": " should",
                    "probability": 0.93359375
                },
                {
                    "start": 2300.44,
                    "end": 2300.62,
                    "word": " not",
                    "probability": 0.888671875
                },
                {
                    "start": 2300.62,
                    "end": 2300.74,
                    "word": " be",
                    "probability": 0.9052734375
                },
                {
                    "start": 2300.74,
                    "end": 2300.9,
                    "word": " able",
                    "probability": 0.89208984375
                },
                {
                    "start": 2300.9,
                    "end": 2301.08,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 2301.08,
                    "end": 2301.42,
                    "word": " generate",
                    "probability": 0.82568359375
                },
                {
                    "start": 2301.42,
                    "end": 2301.76,
                    "word": " second",
                    "probability": 0.59033203125
                },
                {
                    "start": 2301.76,
                    "end": 2302.22,
                    "word": " message",
                    "probability": 0.80078125
                },
                {
                    "start": 2302.22,
                    "end": 2302.44,
                    "word": " to",
                    "probability": 0.8310546875
                },
                {
                    "start": 2302.44,
                    "end": 2302.74,
                    "word": " generate",
                    "probability": 0.83447265625
                },
                {
                    "start": 2302.74,
                    "end": 2303.04,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 2303.04,
                    "end": 2303.48,
                    "word": " same",
                    "probability": 0.80419921875
                },
                {
                    "start": 2303.48,
                    "end": 2303.9,
                    "word": " output",
                    "probability": 0.712890625
                },
                {
                    "start": 2303.9,
                    "end": 2304.42,
                    "word": ".",
                    "probability": 0.99365234375
                }
            ]
        },
        {
            "id": 376,
            "seek": 221012,
            "start": 2305.1,
            "end": 2308.58,
            "text": " And what kind of a security strength do we expect?",
            "tokens": [
                51514,
                400,
                437,
                733,
                295,
                257,
                3825,
                3800,
                360,
                321,
                2066,
                30,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28268495384527714,
            "compression_ratio": 1.8225108225108224,
            "no_speech_prob": 0.366455078125,
            "words": [
                {
                    "start": 2305.1,
                    "end": 2305.56,
                    "word": " And",
                    "probability": 0.85693359375
                },
                {
                    "start": 2305.56,
                    "end": 2305.86,
                    "word": " what",
                    "probability": 0.84912109375
                },
                {
                    "start": 2305.86,
                    "end": 2306.08,
                    "word": " kind",
                    "probability": 0.822265625
                },
                {
                    "start": 2306.08,
                    "end": 2306.18,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 2306.3,
                    "end": 2306.62,
                    "word": " a security",
                    "probability": 0.93359375
                },
                {
                    "start": 2306.62,
                    "end": 2307.16,
                    "word": " strength",
                    "probability": 0.55224609375
                },
                {
                    "start": 2307.16,
                    "end": 2307.34,
                    "word": " do",
                    "probability": 0.89111328125
                },
                {
                    "start": 2307.34,
                    "end": 2307.54,
                    "word": " we",
                    "probability": 0.904296875
                },
                {
                    "start": 2307.54,
                    "end": 2308.06,
                    "word": " expect",
                    "probability": 0.83203125
                },
                {
                    "start": 2308.06,
                    "end": 2308.58,
                    "word": "?",
                    "probability": 0.9697265625
                }
            ]
        },
        {
            "id": 377,
            "seek": 223488,
            "start": 2308.58,
            "end": 2318.02,
            "text": " Well, security strength of 112 is going to be soon considered unsafe. Soon meaning after a decade though.",
            "tokens": [
                50364,
                1042,
                11,
                3825,
                3800,
                295,
                45835,
                307,
                516,
                281,
                312,
                2321,
                4888,
                35948,
                13,
                17610,
                3620,
                934,
                257,
                10378,
                1673,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21735873777572423,
            "compression_ratio": 1.4623115577889447,
            "no_speech_prob": 0.2568359375,
            "words": [
                {
                    "start": 2308.58,
                    "end": 2309.52,
                    "word": " Well",
                    "probability": 0.377685546875
                },
                {
                    "start": 2309.52,
                    "end": 2310.2,
                    "word": ",",
                    "probability": 0.75390625
                },
                {
                    "start": 2310.2,
                    "end": 2310.66,
                    "word": " security",
                    "probability": 0.7431640625
                },
                {
                    "start": 2310.66,
                    "end": 2311.14,
                    "word": " strength",
                    "probability": 0.7216796875
                },
                {
                    "start": 2311.14,
                    "end": 2311.36,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 2311.36,
                    "end": 2311.98,
                    "word": " 112",
                    "probability": 0.75830078125
                },
                {
                    "start": 2311.98,
                    "end": 2312.52,
                    "word": " is",
                    "probability": 0.876953125
                },
                {
                    "start": 2312.52,
                    "end": 2312.72,
                    "word": " going",
                    "probability": 0.83251953125
                },
                {
                    "start": 2312.72,
                    "end": 2312.88,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 2312.88,
                    "end": 2313.06,
                    "word": " be",
                    "probability": 0.890625
                },
                {
                    "start": 2313.06,
                    "end": 2313.48,
                    "word": " soon",
                    "probability": 0.74658203125
                },
                {
                    "start": 2313.48,
                    "end": 2314.24,
                    "word": " considered",
                    "probability": 0.71533203125
                },
                {
                    "start": 2314.24,
                    "end": 2314.84,
                    "word": " unsafe",
                    "probability": 0.814453125
                },
                {
                    "start": 2314.84,
                    "end": 2315.34,
                    "word": ".",
                    "probability": 0.478515625
                },
                {
                    "start": 2315.34,
                    "end": 2315.56,
                    "word": " Soon",
                    "probability": 0.50927734375
                },
                {
                    "start": 2315.56,
                    "end": 2315.96,
                    "word": " meaning",
                    "probability": 0.73486328125
                },
                {
                    "start": 2315.96,
                    "end": 2316.64,
                    "word": " after",
                    "probability": 0.6337890625
                },
                {
                    "start": 2316.84,
                    "end": 2317.1,
                    "word": " a decade",
                    "probability": 0.90478515625
                },
                {
                    "start": 2317.1,
                    "end": 2317.38,
                    "word": " though",
                    "probability": 0.53515625
                },
                {
                    "start": 2317.38,
                    "end": 2318.02,
                    "word": ".",
                    "probability": 0.78369140625
                }
            ]
        },
        {
            "id": 378,
            "seek": 223488,
            "start": 2318.1,
            "end": 2324.02,
            "text": " So, which is not a lot of time in a cryptographic perspective.",
            "tokens": [
                50814,
                407,
                11,
                597,
                307,
                406,
                257,
                688,
                295,
                565,
                294,
                257,
                9844,
                12295,
                4585,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21735873777572423,
            "compression_ratio": 1.4623115577889447,
            "no_speech_prob": 0.2568359375,
            "words": [
                {
                    "start": 2318.1,
                    "end": 2318.56,
                    "word": " So",
                    "probability": 0.62451171875
                },
                {
                    "start": 2318.56,
                    "end": 2318.86,
                    "word": ",",
                    "probability": 0.60693359375
                },
                {
                    "start": 2318.86,
                    "end": 2319.16,
                    "word": " which",
                    "probability": 0.8828125
                },
                {
                    "start": 2319.16,
                    "end": 2319.48,
                    "word": " is",
                    "probability": 0.90625
                },
                {
                    "start": 2319.48,
                    "end": 2319.72,
                    "word": " not",
                    "probability": 0.8984375
                },
                {
                    "start": 2319.86,
                    "end": 2320.04,
                    "word": " a lot",
                    "probability": 0.89208984375
                },
                {
                    "start": 2320.04,
                    "end": 2320.2,
                    "word": " of",
                    "probability": 0.91015625
                },
                {
                    "start": 2320.2,
                    "end": 2320.44,
                    "word": " time",
                    "probability": 0.80859375
                },
                {
                    "start": 2320.44,
                    "end": 2320.68,
                    "word": " in",
                    "probability": 0.86962890625
                },
                {
                    "start": 2321.18,
                    "end": 2321.78,
                    "word": " a cryptographic",
                    "probability": 0.8818359375
                },
                {
                    "start": 2321.78,
                    "end": 2323.38,
                    "word": " perspective",
                    "probability": 0.76513671875
                },
                {
                    "start": 2323.38,
                    "end": 2324.02,
                    "word": ".",
                    "probability": 0.9580078125
                }
            ]
        },
        {
            "id": 379,
            "seek": 223488,
            "start": 2324.54,
            "end": 2333.34,
            "text": " So, if we are using it, might as well let's use a hash function which at least exhibits 128 bits of security or even more.",
            "tokens": [
                51114,
                407,
                11,
                498,
                321,
                366,
                1228,
                309,
                11,
                1062,
                382,
                731,
                718,
                311,
                764,
                257,
                22019,
                2445,
                597,
                412,
                1935,
                39205,
                29810,
                9239,
                295,
                3825,
                420,
                754,
                544,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21735873777572423,
            "compression_ratio": 1.4623115577889447,
            "no_speech_prob": 0.2568359375,
            "words": [
                {
                    "start": 2324.54,
                    "end": 2324.76,
                    "word": " So",
                    "probability": 0.890625
                },
                {
                    "start": 2324.76,
                    "end": 2324.86,
                    "word": ",",
                    "probability": 0.458740234375
                },
                {
                    "start": 2324.86,
                    "end": 2325.02,
                    "word": " if",
                    "probability": 0.90185546875
                },
                {
                    "start": 2325.02,
                    "end": 2325.14,
                    "word": " we",
                    "probability": 0.77294921875
                },
                {
                    "start": 2325.14,
                    "end": 2325.26,
                    "word": " are",
                    "probability": 0.8720703125
                },
                {
                    "start": 2325.26,
                    "end": 2325.72,
                    "word": " using",
                    "probability": 0.82177734375
                },
                {
                    "start": 2325.72,
                    "end": 2326.04,
                    "word": " it",
                    "probability": 0.896484375
                },
                {
                    "start": 2326.04,
                    "end": 2326.28,
                    "word": ",",
                    "probability": 0.79248046875
                },
                {
                    "start": 2326.28,
                    "end": 2326.6,
                    "word": " might",
                    "probability": 0.74267578125
                },
                {
                    "start": 2326.6,
                    "end": 2326.8,
                    "word": " as",
                    "probability": 0.89794921875
                },
                {
                    "start": 2326.8,
                    "end": 2326.94,
                    "word": " well",
                    "probability": 0.87060546875
                },
                {
                    "start": 2326.94,
                    "end": 2327.26,
                    "word": " let's",
                    "probability": 0.83642578125
                },
                {
                    "start": 2327.26,
                    "end": 2327.62,
                    "word": " use",
                    "probability": 0.810546875
                },
                {
                    "start": 2328.34,
                    "end": 2328.64,
                    "word": " a hash",
                    "probability": 0.80908203125
                },
                {
                    "start": 2328.64,
                    "end": 2329.04,
                    "word": " function",
                    "probability": 0.87060546875
                },
                {
                    "start": 2329.04,
                    "end": 2329.3,
                    "word": " which",
                    "probability": 0.72216796875
                },
                {
                    "start": 2329.3,
                    "end": 2329.68,
                    "word": " at",
                    "probability": 0.8564453125
                },
                {
                    "start": 2329.68,
                    "end": 2329.84,
                    "word": " least",
                    "probability": 0.857421875
                },
                {
                    "start": 2329.84,
                    "end": 2330.3,
                    "word": " exhibits",
                    "probability": 0.8583984375
                },
                {
                    "start": 2330.3,
                    "end": 2331.06,
                    "word": " 128",
                    "probability": 0.77783203125
                },
                {
                    "start": 2331.06,
                    "end": 2331.36,
                    "word": " bits",
                    "probability": 0.75244140625
                },
                {
                    "start": 2331.36,
                    "end": 2331.56,
                    "word": " of",
                    "probability": 0.90966796875
                },
                {
                    "start": 2331.56,
                    "end": 2331.94,
                    "word": " security",
                    "probability": 0.9189453125
                },
                {
                    "start": 2331.94,
                    "end": 2332.16,
                    "word": " or",
                    "probability": 0.8134765625
                },
                {
                    "start": 2332.16,
                    "end": 2332.38,
                    "word": " even",
                    "probability": 0.81005859375
                },
                {
                    "start": 2332.38,
                    "end": 2332.7,
                    "word": " more",
                    "probability": 0.8916015625
                },
                {
                    "start": 2332.7,
                    "end": 2333.34,
                    "word": ".",
                    "probability": 0.94873046875
                }
            ]
        },
        {
            "id": 380,
            "seek": 225348,
            "start": 2334.06,
            "end": 2344.68,
            "text": " And the security strength of a hash depends on actually where it is used and which of these properties is the most important in that application.",
            "tokens": [
                50414,
                400,
                264,
                3825,
                3800,
                295,
                257,
                22019,
                5946,
                322,
                767,
                689,
                309,
                307,
                1143,
                293,
                597,
                295,
                613,
                7221,
                307,
                264,
                881,
                1021,
                294,
                300,
                3861,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22656250116415322,
            "compression_ratio": 1.4593023255813953,
            "no_speech_prob": 0.341552734375,
            "words": [
                {
                    "start": 2334.06,
                    "end": 2334.66,
                    "word": " And",
                    "probability": 0.65673828125
                },
                {
                    "start": 2334.66,
                    "end": 2334.82,
                    "word": " the",
                    "probability": 0.65234375
                },
                {
                    "start": 2334.82,
                    "end": 2335.3,
                    "word": " security",
                    "probability": 0.9130859375
                },
                {
                    "start": 2335.3,
                    "end": 2336.18,
                    "word": " strength",
                    "probability": 0.66064453125
                },
                {
                    "start": 2336.18,
                    "end": 2336.58,
                    "word": " of",
                    "probability": 0.89306640625
                },
                {
                    "start": 2336.74,
                    "end": 2337.06,
                    "word": " a hash",
                    "probability": 0.68359375
                },
                {
                    "start": 2337.06,
                    "end": 2337.88,
                    "word": " depends",
                    "probability": 0.7392578125
                },
                {
                    "start": 2337.88,
                    "end": 2338.2,
                    "word": " on",
                    "probability": 0.904296875
                },
                {
                    "start": 2338.2,
                    "end": 2338.72,
                    "word": " actually",
                    "probability": 0.68408203125
                },
                {
                    "start": 2338.72,
                    "end": 2339.06,
                    "word": " where",
                    "probability": 0.8818359375
                },
                {
                    "start": 2339.06,
                    "end": 2339.26,
                    "word": " it",
                    "probability": 0.90234375
                },
                {
                    "start": 2339.26,
                    "end": 2339.46,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 2339.46,
                    "end": 2339.88,
                    "word": " used",
                    "probability": 0.81103515625
                },
                {
                    "start": 2339.88,
                    "end": 2340.1,
                    "word": " and",
                    "probability": 0.75439453125
                },
                {
                    "start": 2340.1,
                    "end": 2340.46,
                    "word": " which",
                    "probability": 0.92041015625
                },
                {
                    "start": 2340.46,
                    "end": 2340.66,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 2340.66,
                    "end": 2340.9,
                    "word": " these",
                    "probability": 0.56201171875
                },
                {
                    "start": 2340.9,
                    "end": 2341.38,
                    "word": " properties",
                    "probability": 0.80712890625
                },
                {
                    "start": 2341.38,
                    "end": 2341.86,
                    "word": " is",
                    "probability": 0.87060546875
                },
                {
                    "start": 2341.86,
                    "end": 2342.16,
                    "word": " the",
                    "probability": 0.77392578125
                },
                {
                    "start": 2342.16,
                    "end": 2342.64,
                    "word": " most",
                    "probability": 0.8193359375
                },
                {
                    "start": 2342.64,
                    "end": 2343.18,
                    "word": " important",
                    "probability": 0.76953125
                },
                {
                    "start": 2343.18,
                    "end": 2343.4,
                    "word": " in",
                    "probability": 0.8955078125
                },
                {
                    "start": 2343.4,
                    "end": 2343.58,
                    "word": " that",
                    "probability": 0.88037109375
                },
                {
                    "start": 2343.58,
                    "end": 2344.16,
                    "word": " application",
                    "probability": 0.7880859375
                },
                {
                    "start": 2344.16,
                    "end": 2344.68,
                    "word": ".",
                    "probability": 0.91259765625
                }
            ]
        },
        {
            "id": 381,
            "seek": 225348,
            "start": 2344.68,
            "end": 2349.18,
            "text": " So, yeah, you have to be a little careful in which thing to use.",
            "tokens": [
                50914,
                407,
                11,
                1338,
                11,
                291,
                362,
                281,
                312,
                257,
                707,
                5026,
                294,
                597,
                551,
                281,
                764,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22656250116415322,
            "compression_ratio": 1.4593023255813953,
            "no_speech_prob": 0.341552734375,
            "words": [
                {
                    "start": 2344.68,
                    "end": 2344.68,
                    "word": " So",
                    "probability": 0.81591796875
                },
                {
                    "start": 2344.68,
                    "end": 2345.58,
                    "word": ",",
                    "probability": 0.425537109375
                },
                {
                    "start": 2345.58,
                    "end": 2346.24,
                    "word": " yeah",
                    "probability": 0.72021484375
                },
                {
                    "start": 2346.24,
                    "end": 2346.26,
                    "word": ",",
                    "probability": 0.8505859375
                },
                {
                    "start": 2346.26,
                    "end": 2346.38,
                    "word": " you",
                    "probability": 0.89599609375
                },
                {
                    "start": 2346.38,
                    "end": 2346.54,
                    "word": " have",
                    "probability": 0.8740234375
                },
                {
                    "start": 2346.54,
                    "end": 2346.64,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 2346.64,
                    "end": 2346.78,
                    "word": " be",
                    "probability": 0.900390625
                },
                {
                    "start": 2346.92,
                    "end": 2347.02,
                    "word": " a little",
                    "probability": 0.81982421875
                },
                {
                    "start": 2347.02,
                    "end": 2347.52,
                    "word": " careful",
                    "probability": 0.89306640625
                },
                {
                    "start": 2347.52,
                    "end": 2347.76,
                    "word": " in",
                    "probability": 0.86083984375
                },
                {
                    "start": 2347.76,
                    "end": 2348.02,
                    "word": " which",
                    "probability": 0.9111328125
                },
                {
                    "start": 2348.02,
                    "end": 2348.44,
                    "word": " thing",
                    "probability": 0.60107421875
                },
                {
                    "start": 2348.44,
                    "end": 2348.62,
                    "word": " to",
                    "probability": 0.86962890625
                },
                {
                    "start": 2348.62,
                    "end": 2348.92,
                    "word": " use",
                    "probability": 0.80859375
                },
                {
                    "start": 2348.92,
                    "end": 2349.18,
                    "word": ".",
                    "probability": 0.478759765625
                }
            ]
        },
        {
            "id": 382,
            "seek": 225348,
            "start": 2349.18,
            "end": 2351.94,
            "text": " But I have a simple pseudocode for that.",
            "tokens": [
                51164,
                583,
                286,
                362,
                257,
                2199,
                25505,
                532,
                905,
                1429,
                337,
                300,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22656250116415322,
            "compression_ratio": 1.4593023255813953,
            "no_speech_prob": 0.341552734375,
            "words": [
                {
                    "start": 2349.18,
                    "end": 2349.48,
                    "word": " But",
                    "probability": 0.88525390625
                },
                {
                    "start": 2349.48,
                    "end": 2349.66,
                    "word": " I",
                    "probability": 0.98974609375
                },
                {
                    "start": 2349.66,
                    "end": 2349.82,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 2349.96,
                    "end": 2350.26,
                    "word": " a simple",
                    "probability": 0.90771484375
                },
                {
                    "start": 2350.26,
                    "end": 2350.7,
                    "word": " pseudocode",
                    "probability": 0.800048828125
                },
                {
                    "start": 2350.7,
                    "end": 2351.0,
                    "word": " for",
                    "probability": 0.89990234375
                },
                {
                    "start": 2351.0,
                    "end": 2351.34,
                    "word": " that",
                    "probability": 0.8837890625
                },
                {
                    "start": 2351.34,
                    "end": 2351.94,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 383,
            "seek": 227826,
            "start": 2351.94,
            "end": 2362.88,
            "text": " What to do is just worry, just use the safest one which is SHA-3 or one of these three algorithms which has been recently made into the safe hashing list.",
            "tokens": [
                50364,
                708,
                281,
                360,
                307,
                445,
                3292,
                11,
                445,
                764,
                264,
                37558,
                472,
                597,
                307,
                38820,
                12,
                18,
                420,
                472,
                295,
                613,
                1045,
                14642,
                597,
                575,
                668,
                3938,
                1027,
                666,
                264,
                3273,
                575,
                571,
                1329,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25472383859545683,
            "compression_ratio": 1.5616438356164384,
            "no_speech_prob": 0.83056640625,
            "words": [
                {
                    "start": 2351.94,
                    "end": 2352.94,
                    "word": " What",
                    "probability": 0.031280517578125
                },
                {
                    "start": 2352.94,
                    "end": 2353.18,
                    "word": " to",
                    "probability": 0.88623046875
                },
                {
                    "start": 2353.18,
                    "end": 2353.34,
                    "word": " do",
                    "probability": 0.89111328125
                },
                {
                    "start": 2353.34,
                    "end": 2353.56,
                    "word": " is",
                    "probability": 0.85546875
                },
                {
                    "start": 2353.56,
                    "end": 2353.94,
                    "word": " just",
                    "probability": 0.55078125
                },
                {
                    "start": 2353.94,
                    "end": 2354.28,
                    "word": " worry",
                    "probability": 0.53173828125
                },
                {
                    "start": 2354.28,
                    "end": 2354.46,
                    "word": ",",
                    "probability": 0.321533203125
                },
                {
                    "start": 2354.46,
                    "end": 2354.68,
                    "word": " just",
                    "probability": 0.779296875
                },
                {
                    "start": 2354.68,
                    "end": 2354.96,
                    "word": " use",
                    "probability": 0.73291015625
                },
                {
                    "start": 2354.96,
                    "end": 2355.08,
                    "word": " the",
                    "probability": 0.5390625
                },
                {
                    "start": 2355.08,
                    "end": 2355.42,
                    "word": " safest",
                    "probability": 0.7568359375
                },
                {
                    "start": 2355.42,
                    "end": 2355.78,
                    "word": " one",
                    "probability": 0.755859375
                },
                {
                    "start": 2355.78,
                    "end": 2356.0,
                    "word": " which",
                    "probability": 0.65478515625
                },
                {
                    "start": 2356.0,
                    "end": 2356.16,
                    "word": " is",
                    "probability": 0.884765625
                },
                {
                    "start": 2356.16,
                    "end": 2356.34,
                    "word": " SHA",
                    "probability": 0.83935546875
                },
                {
                    "start": 2356.34,
                    "end": 2357.18,
                    "word": "-3",
                    "probability": 0.5625
                },
                {
                    "start": 2357.18,
                    "end": 2357.48,
                    "word": " or",
                    "probability": 0.759765625
                },
                {
                    "start": 2357.48,
                    "end": 2357.82,
                    "word": " one",
                    "probability": 0.73583984375
                },
                {
                    "start": 2357.82,
                    "end": 2357.98,
                    "word": " of",
                    "probability": 0.89111328125
                },
                {
                    "start": 2357.98,
                    "end": 2358.16,
                    "word": " these",
                    "probability": 0.56787109375
                },
                {
                    "start": 2358.16,
                    "end": 2358.36,
                    "word": " three",
                    "probability": 0.4794921875
                },
                {
                    "start": 2358.36,
                    "end": 2358.82,
                    "word": " algorithms",
                    "probability": 0.8017578125
                },
                {
                    "start": 2358.82,
                    "end": 2359.1,
                    "word": " which",
                    "probability": 0.81396484375
                },
                {
                    "start": 2359.1,
                    "end": 2359.28,
                    "word": " has",
                    "probability": 0.7919921875
                },
                {
                    "start": 2359.28,
                    "end": 2359.52,
                    "word": " been",
                    "probability": 0.74267578125
                },
                {
                    "start": 2359.52,
                    "end": 2360.36,
                    "word": " recently",
                    "probability": 0.73583984375
                },
                {
                    "start": 2360.36,
                    "end": 2360.74,
                    "word": " made",
                    "probability": 0.82470703125
                },
                {
                    "start": 2360.74,
                    "end": 2361.0,
                    "word": " into",
                    "probability": 0.70166015625
                },
                {
                    "start": 2361.0,
                    "end": 2361.24,
                    "word": " the",
                    "probability": 0.73828125
                },
                {
                    "start": 2361.24,
                    "end": 2361.54,
                    "word": " safe",
                    "probability": 0.77734375
                },
                {
                    "start": 2361.54,
                    "end": 2361.94,
                    "word": " hashing",
                    "probability": 0.882080078125
                },
                {
                    "start": 2361.94,
                    "end": 2362.28,
                    "word": " list",
                    "probability": 0.87744140625
                },
                {
                    "start": 2362.28,
                    "end": 2362.88,
                    "word": ".",
                    "probability": 0.52392578125
                }
            ]
        },
        {
            "id": 384,
            "seek": 227826,
            "start": 2363.44,
            "end": 2369.16,
            "text": " SHA-224 is okay for MAC as well as digital signatures right now.",
            "tokens": [
                50864,
                38820,
                12,
                7490,
                19,
                307,
                1392,
                337,
                27716,
                382,
                731,
                382,
                4562,
                32322,
                558,
                586,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25472383859545683,
            "compression_ratio": 1.5616438356164384,
            "no_speech_prob": 0.83056640625,
            "words": [
                {
                    "start": 2363.44,
                    "end": 2363.86,
                    "word": " SHA",
                    "probability": 0.88818359375
                },
                {
                    "start": 2363.86,
                    "end": 2364.64,
                    "word": "-224",
                    "probability": 0.8473307291666666
                },
                {
                    "start": 2364.64,
                    "end": 2365.0,
                    "word": " is",
                    "probability": 0.892578125
                },
                {
                    "start": 2365.0,
                    "end": 2365.5,
                    "word": " okay",
                    "probability": 0.373779296875
                },
                {
                    "start": 2365.5,
                    "end": 2366.16,
                    "word": " for",
                    "probability": 0.89404296875
                },
                {
                    "start": 2366.16,
                    "end": 2366.9,
                    "word": " MAC",
                    "probability": 0.3681640625
                },
                {
                    "start": 2366.9,
                    "end": 2367.14,
                    "word": " as",
                    "probability": 0.82421875
                },
                {
                    "start": 2367.14,
                    "end": 2367.3,
                    "word": " well",
                    "probability": 0.86181640625
                },
                {
                    "start": 2367.3,
                    "end": 2367.42,
                    "word": " as",
                    "probability": 0.88671875
                },
                {
                    "start": 2367.42,
                    "end": 2367.72,
                    "word": " digital",
                    "probability": 0.75927734375
                },
                {
                    "start": 2367.72,
                    "end": 2368.16,
                    "word": " signatures",
                    "probability": 0.7861328125
                },
                {
                    "start": 2368.16,
                    "end": 2368.54,
                    "word": " right",
                    "probability": 0.8515625
                },
                {
                    "start": 2368.54,
                    "end": 2368.86,
                    "word": " now",
                    "probability": 0.89111328125
                },
                {
                    "start": 2368.86,
                    "end": 2369.16,
                    "word": ".",
                    "probability": 0.5283203125
                }
            ]
        },
        {
            "id": 385,
            "seek": 227826,
            "start": 2369.52,
            "end": 2376.72,
            "text": " But for digital signatures, it just provides 112 bits of security which is soon to be deprecated so why not just avoid it.",
            "tokens": [
                51214,
                583,
                337,
                4562,
                32322,
                11,
                309,
                445,
                6417,
                45835,
                9239,
                295,
                3825,
                597,
                307,
                2321,
                281,
                312,
                1367,
                13867,
                770,
                370,
                983,
                406,
                445,
                5042,
                309,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25472383859545683,
            "compression_ratio": 1.5616438356164384,
            "no_speech_prob": 0.83056640625,
            "words": [
                {
                    "start": 2369.52,
                    "end": 2369.7,
                    "word": " But",
                    "probability": 0.85400390625
                },
                {
                    "start": 2369.7,
                    "end": 2369.88,
                    "word": " for",
                    "probability": 0.880859375
                },
                {
                    "start": 2369.88,
                    "end": 2370.22,
                    "word": " digital",
                    "probability": 0.84130859375
                },
                {
                    "start": 2370.22,
                    "end": 2370.68,
                    "word": " signatures",
                    "probability": 0.8095703125
                },
                {
                    "start": 2370.68,
                    "end": 2370.8,
                    "word": ",",
                    "probability": 0.52685546875
                },
                {
                    "start": 2370.8,
                    "end": 2370.92,
                    "word": " it",
                    "probability": 0.8916015625
                },
                {
                    "start": 2370.92,
                    "end": 2371.1,
                    "word": " just",
                    "probability": 0.88232421875
                },
                {
                    "start": 2371.1,
                    "end": 2371.48,
                    "word": " provides",
                    "probability": 0.82666015625
                },
                {
                    "start": 2371.48,
                    "end": 2371.9,
                    "word": " 112",
                    "probability": 0.72802734375
                },
                {
                    "start": 2371.9,
                    "end": 2372.24,
                    "word": " bits",
                    "probability": 0.69287109375
                },
                {
                    "start": 2372.24,
                    "end": 2372.4,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 2372.4,
                    "end": 2372.72,
                    "word": " security",
                    "probability": 0.92724609375
                },
                {
                    "start": 2372.72,
                    "end": 2373.02,
                    "word": " which",
                    "probability": 0.81103515625
                },
                {
                    "start": 2373.02,
                    "end": 2373.18,
                    "word": " is",
                    "probability": 0.8759765625
                },
                {
                    "start": 2373.18,
                    "end": 2373.4,
                    "word": " soon",
                    "probability": 0.8583984375
                },
                {
                    "start": 2373.4,
                    "end": 2373.58,
                    "word": " to",
                    "probability": 0.89794921875
                },
                {
                    "start": 2373.58,
                    "end": 2373.84,
                    "word": " be",
                    "probability": 0.8994140625
                },
                {
                    "start": 2373.84,
                    "end": 2374.5,
                    "word": " deprecated",
                    "probability": 0.8688151041666666
                },
                {
                    "start": 2374.5,
                    "end": 2374.86,
                    "word": " so",
                    "probability": 0.33935546875
                },
                {
                    "start": 2374.86,
                    "end": 2375.24,
                    "word": " why",
                    "probability": 0.78125
                },
                {
                    "start": 2375.24,
                    "end": 2375.48,
                    "word": " not",
                    "probability": 0.89404296875
                },
                {
                    "start": 2375.48,
                    "end": 2375.7,
                    "word": " just",
                    "probability": 0.8681640625
                },
                {
                    "start": 2375.7,
                    "end": 2376.1,
                    "word": " avoid",
                    "probability": 0.8134765625
                },
                {
                    "start": 2376.1,
                    "end": 2376.34,
                    "word": " it",
                    "probability": 0.8994140625
                },
                {
                    "start": 2376.34,
                    "end": 2376.72,
                    "word": ".",
                    "probability": 0.599609375
                }
            ]
        },
        {
            "id": 386,
            "seek": 229796,
            "start": 2376.72,
            "end": 2382.86,
            "text": " And please don't use message digest anymore, MD family of algorithms for any of the applications.",
            "tokens": [
                50364,
                400,
                1767,
                500,
                380,
                764,
                3636,
                13884,
                3602,
                11,
                22521,
                1605,
                295,
                14642,
                337,
                604,
                295,
                264,
                5821,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24314903846153846,
            "compression_ratio": 1.3470588235294119,
            "no_speech_prob": 0.19189453125,
            "words": [
                {
                    "start": 2376.72,
                    "end": 2376.88,
                    "word": " And",
                    "probability": 0.45263671875
                },
                {
                    "start": 2376.88,
                    "end": 2377.14,
                    "word": " please",
                    "probability": 0.7080078125
                },
                {
                    "start": 2377.14,
                    "end": 2377.42,
                    "word": " don't",
                    "probability": 0.931884765625
                },
                {
                    "start": 2377.42,
                    "end": 2377.74,
                    "word": " use",
                    "probability": 0.8232421875
                },
                {
                    "start": 2377.74,
                    "end": 2378.36,
                    "word": " message",
                    "probability": 0.322265625
                },
                {
                    "start": 2378.36,
                    "end": 2378.76,
                    "word": " digest",
                    "probability": 0.56298828125
                },
                {
                    "start": 2378.76,
                    "end": 2379.4,
                    "word": " anymore",
                    "probability": 0.513671875
                },
                {
                    "start": 2379.4,
                    "end": 2379.76,
                    "word": ",",
                    "probability": 0.239990234375
                },
                {
                    "start": 2379.76,
                    "end": 2380.0,
                    "word": " MD",
                    "probability": 0.72998046875
                },
                {
                    "start": 2380.0,
                    "end": 2380.48,
                    "word": " family",
                    "probability": 0.59912109375
                },
                {
                    "start": 2380.48,
                    "end": 2380.68,
                    "word": " of",
                    "probability": 0.89404296875
                },
                {
                    "start": 2380.68,
                    "end": 2381.1,
                    "word": " algorithms",
                    "probability": 0.87890625
                },
                {
                    "start": 2381.1,
                    "end": 2381.42,
                    "word": " for",
                    "probability": 0.85986328125
                },
                {
                    "start": 2381.42,
                    "end": 2381.7,
                    "word": " any",
                    "probability": 0.8154296875
                },
                {
                    "start": 2381.7,
                    "end": 2381.9,
                    "word": " of",
                    "probability": 0.892578125
                },
                {
                    "start": 2381.9,
                    "end": 2382.0,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 2382.0,
                    "end": 2382.58,
                    "word": " applications",
                    "probability": 0.6875
                },
                {
                    "start": 2382.58,
                    "end": 2382.86,
                    "word": ".",
                    "probability": 0.693359375
                }
            ]
        },
        {
            "id": 387,
            "seek": 229796,
            "start": 2382.86,
            "end": 2388.0,
            "text": " SHA-1 is still okay for HMAC but why bother.",
            "tokens": [
                50664,
                38820,
                12,
                16,
                307,
                920,
                1392,
                337,
                389,
                44,
                4378,
                457,
                983,
                8677,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24314903846153846,
            "compression_ratio": 1.3470588235294119,
            "no_speech_prob": 0.19189453125,
            "words": [
                {
                    "start": 2382.86,
                    "end": 2383.02,
                    "word": " SHA",
                    "probability": 0.87255859375
                },
                {
                    "start": 2383.02,
                    "end": 2383.22,
                    "word": "-1",
                    "probability": 0.807373046875
                },
                {
                    "start": 2383.22,
                    "end": 2383.42,
                    "word": " is",
                    "probability": 0.8720703125
                },
                {
                    "start": 2383.42,
                    "end": 2383.72,
                    "word": " still",
                    "probability": 0.896484375
                },
                {
                    "start": 2383.72,
                    "end": 2384.1,
                    "word": " okay",
                    "probability": 0.68896484375
                },
                {
                    "start": 2384.1,
                    "end": 2384.58,
                    "word": " for",
                    "probability": 0.892578125
                },
                {
                    "start": 2384.58,
                    "end": 2385.5,
                    "word": " HMAC",
                    "probability": 0.8748372395833334
                },
                {
                    "start": 2385.5,
                    "end": 2385.96,
                    "word": " but",
                    "probability": 0.2481689453125
                },
                {
                    "start": 2385.96,
                    "end": 2387.04,
                    "word": " why",
                    "probability": 0.70263671875
                },
                {
                    "start": 2387.04,
                    "end": 2387.38,
                    "word": " bother",
                    "probability": 0.7705078125
                },
                {
                    "start": 2387.38,
                    "end": 2388.0,
                    "word": ".",
                    "probability": 0.361083984375
                }
            ]
        },
        {
            "id": 388,
            "seek": 229796,
            "start": 2388.18,
            "end": 2396.42,
            "text": " So, what I would do is I would just blindly use any SHA-256 or 384 kind of algorithms.",
            "tokens": [
                50914,
                407,
                11,
                437,
                286,
                576,
                360,
                307,
                286,
                576,
                445,
                47744,
                764,
                604,
                38820,
                12,
                6074,
                21,
                420,
                12843,
                19,
                733,
                295,
                14642,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24314903846153846,
            "compression_ratio": 1.3470588235294119,
            "no_speech_prob": 0.19189453125,
            "words": [
                {
                    "start": 2388.18,
                    "end": 2388.42,
                    "word": " So",
                    "probability": 0.8818359375
                },
                {
                    "start": 2388.42,
                    "end": 2388.56,
                    "word": ",",
                    "probability": 0.147216796875
                },
                {
                    "start": 2388.56,
                    "end": 2388.58,
                    "word": " what",
                    "probability": 0.875
                },
                {
                    "start": 2388.58,
                    "end": 2388.72,
                    "word": " I",
                    "probability": 0.994140625
                },
                {
                    "start": 2388.72,
                    "end": 2388.88,
                    "word": " would",
                    "probability": 0.62890625
                },
                {
                    "start": 2388.88,
                    "end": 2389.02,
                    "word": " do",
                    "probability": 0.90087890625
                },
                {
                    "start": 2389.02,
                    "end": 2389.14,
                    "word": " is",
                    "probability": 0.63525390625
                },
                {
                    "start": 2389.14,
                    "end": 2389.2,
                    "word": " I",
                    "probability": 0.71142578125
                },
                {
                    "start": 2389.2,
                    "end": 2389.32,
                    "word": " would",
                    "probability": 0.25439453125
                },
                {
                    "start": 2389.32,
                    "end": 2389.58,
                    "word": " just",
                    "probability": 0.87060546875
                },
                {
                    "start": 2389.58,
                    "end": 2390.42,
                    "word": " blindly",
                    "probability": 0.892578125
                },
                {
                    "start": 2390.42,
                    "end": 2391.0,
                    "word": " use",
                    "probability": 0.82373046875
                },
                {
                    "start": 2391.0,
                    "end": 2391.58,
                    "word": " any",
                    "probability": 0.77490234375
                },
                {
                    "start": 2391.58,
                    "end": 2391.88,
                    "word": " SHA",
                    "probability": 0.91162109375
                },
                {
                    "start": 2391.88,
                    "end": 2393.04,
                    "word": "-256",
                    "probability": 0.7618815104166666
                },
                {
                    "start": 2393.04,
                    "end": 2393.4,
                    "word": " or",
                    "probability": 0.88134765625
                },
                {
                    "start": 2393.4,
                    "end": 2394.36,
                    "word": " 384",
                    "probability": 0.796630859375
                },
                {
                    "start": 2394.36,
                    "end": 2395.06,
                    "word": " kind",
                    "probability": 0.79052734375
                },
                {
                    "start": 2395.06,
                    "end": 2395.28,
                    "word": " of",
                    "probability": 0.9091796875
                },
                {
                    "start": 2395.28,
                    "end": 2395.8,
                    "word": " algorithms",
                    "probability": 0.87744140625
                },
                {
                    "start": 2395.8,
                    "end": 2396.42,
                    "word": ".",
                    "probability": 0.98388671875
                }
            ]
        },
        {
            "id": 389,
            "seek": 231907,
            "start": 2396.42,
            "end": 2408.8,
            "text": " Okay, next let's see the first symmetric key-based application called message authentication code.",
            "tokens": [
                50364,
                1033,
                11,
                958,
                718,
                311,
                536,
                264,
                700,
                32330,
                2141,
                12,
                6032,
                3861,
                1219,
                3636,
                26643,
                3089,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32155540179122577,
            "compression_ratio": 1.401360544217687,
            "no_speech_prob": 0.464599609375,
            "words": [
                {
                    "start": 2396.42,
                    "end": 2397.4,
                    "word": " Okay",
                    "probability": 0.1927490234375
                },
                {
                    "start": 2397.4,
                    "end": 2397.82,
                    "word": ",",
                    "probability": 0.6640625
                },
                {
                    "start": 2397.82,
                    "end": 2398.3,
                    "word": " next",
                    "probability": 0.65478515625
                },
                {
                    "start": 2398.3,
                    "end": 2398.7,
                    "word": " let's",
                    "probability": 0.799072265625
                },
                {
                    "start": 2398.7,
                    "end": 2398.98,
                    "word": " see",
                    "probability": 0.822265625
                },
                {
                    "start": 2398.98,
                    "end": 2400.12,
                    "word": " the",
                    "probability": 0.619140625
                },
                {
                    "start": 2400.12,
                    "end": 2400.44,
                    "word": " first",
                    "probability": 0.21923828125
                },
                {
                    "start": 2400.44,
                    "end": 2402.64,
                    "word": " symmetric",
                    "probability": 0.796875
                },
                {
                    "start": 2402.64,
                    "end": 2404.6,
                    "word": " key",
                    "probability": 0.462890625
                },
                {
                    "start": 2404.6,
                    "end": 2405.0,
                    "word": "-based",
                    "probability": 0.641357421875
                },
                {
                    "start": 2405.0,
                    "end": 2405.62,
                    "word": " application",
                    "probability": 0.74169921875
                },
                {
                    "start": 2405.62,
                    "end": 2406.42,
                    "word": " called",
                    "probability": 0.72412109375
                },
                {
                    "start": 2406.42,
                    "end": 2407.04,
                    "word": " message",
                    "probability": 0.438232421875
                },
                {
                    "start": 2407.04,
                    "end": 2407.56,
                    "word": " authentication",
                    "probability": 0.71630859375
                },
                {
                    "start": 2407.56,
                    "end": 2408.18,
                    "word": " code",
                    "probability": 0.80908203125
                },
                {
                    "start": 2408.18,
                    "end": 2408.8,
                    "word": ".",
                    "probability": 0.853515625
                }
            ]
        },
        {
            "id": 390,
            "seek": 231907,
            "start": 2408.84,
            "end": 2417.53,
            "text": " For any crypto systems which needs integrity or authenticity, this is one of the most famously used scheme.",
            "tokens": [
                50964,
                1171,
                604,
                17240,
                3652,
                597,
                2203,
                16000,
                420,
                34215,
                11,
                341,
                307,
                472,
                295,
                264,
                881,
                34360,
                1143,
                12232,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32155540179122577,
            "compression_ratio": 1.401360544217687,
            "no_speech_prob": 0.464599609375,
            "words": [
                {
                    "start": 2408.84,
                    "end": 2409.78,
                    "word": " For",
                    "probability": 0.89599609375
                },
                {
                    "start": 2409.78,
                    "end": 2410.2,
                    "word": " any",
                    "probability": 0.81201171875
                },
                {
                    "start": 2410.2,
                    "end": 2410.86,
                    "word": " crypto",
                    "probability": 0.51611328125
                },
                {
                    "start": 2410.86,
                    "end": 2411.36,
                    "word": " systems",
                    "probability": 0.734375
                },
                {
                    "start": 2411.36,
                    "end": 2411.66,
                    "word": " which",
                    "probability": 0.7998046875
                },
                {
                    "start": 2411.66,
                    "end": 2412.08,
                    "word": " needs",
                    "probability": 0.6630859375
                },
                {
                    "start": 2412.08,
                    "end": 2412.8,
                    "word": " integrity",
                    "probability": 0.67822265625
                },
                {
                    "start": 2412.8,
                    "end": 2413.24,
                    "word": " or",
                    "probability": 0.9091796875
                },
                {
                    "start": 2413.24,
                    "end": 2413.88,
                    "word": " authenticity",
                    "probability": 0.485595703125
                },
                {
                    "start": 2413.88,
                    "end": 2414.3,
                    "word": ",",
                    "probability": 0.6806640625
                },
                {
                    "start": 2414.3,
                    "end": 2414.64,
                    "word": " this",
                    "probability": 0.873046875
                },
                {
                    "start": 2414.64,
                    "end": 2414.84,
                    "word": " is",
                    "probability": 0.91455078125
                },
                {
                    "start": 2414.84,
                    "end": 2415.02,
                    "word": " one",
                    "probability": 0.8017578125
                },
                {
                    "start": 2415.02,
                    "end": 2415.16,
                    "word": " of",
                    "probability": 0.89990234375
                },
                {
                    "start": 2415.16,
                    "end": 2415.28,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 2415.28,
                    "end": 2415.54,
                    "word": " most",
                    "probability": 0.83544921875
                },
                {
                    "start": 2415.54,
                    "end": 2416.2,
                    "word": " famously",
                    "probability": 0.75732421875
                },
                {
                    "start": 2416.2,
                    "end": 2416.6,
                    "word": " used",
                    "probability": 0.828125
                },
                {
                    "start": 2416.6,
                    "end": 2417.06,
                    "word": " scheme",
                    "probability": 0.5908203125
                },
                {
                    "start": 2417.06,
                    "end": 2417.53,
                    "word": ".",
                    "probability": 0.92138671875
                }
            ]
        },
        {
            "id": 391,
            "seek": 234233,
            "start": 2417.53,
            "end": 2430.39,
            "text": " Most famously, you might be seeing it used in API authentication in most of the web applications right now providing APIs for usage.",
            "tokens": [
                50364,
                4534,
                34360,
                11,
                291,
                1062,
                312,
                2577,
                309,
                1143,
                294,
                9362,
                26643,
                294,
                881,
                295,
                264,
                3670,
                5821,
                558,
                586,
                6530,
                21445,
                337,
                14924,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2506996153005913,
            "compression_ratio": 1.532258064516129,
            "no_speech_prob": 0.22802734375,
            "words": [
                {
                    "start": 2417.53,
                    "end": 2418.57,
                    "word": " Most",
                    "probability": 0.5908203125
                },
                {
                    "start": 2418.57,
                    "end": 2418.99,
                    "word": " famously",
                    "probability": 0.783203125
                },
                {
                    "start": 2418.99,
                    "end": 2419.33,
                    "word": ",",
                    "probability": 0.498046875
                },
                {
                    "start": 2419.33,
                    "end": 2419.39,
                    "word": " you",
                    "probability": 0.88525390625
                },
                {
                    "start": 2419.39,
                    "end": 2419.61,
                    "word": " might",
                    "probability": 0.7919921875
                },
                {
                    "start": 2419.61,
                    "end": 2419.81,
                    "word": " be",
                    "probability": 0.890625
                },
                {
                    "start": 2419.81,
                    "end": 2420.13,
                    "word": " seeing",
                    "probability": 0.7763671875
                },
                {
                    "start": 2420.13,
                    "end": 2420.37,
                    "word": " it",
                    "probability": 0.84814453125
                },
                {
                    "start": 2420.37,
                    "end": 2420.83,
                    "word": " used",
                    "probability": 0.8134765625
                },
                {
                    "start": 2420.83,
                    "end": 2421.15,
                    "word": " in",
                    "probability": 0.90185546875
                },
                {
                    "start": 2421.15,
                    "end": 2421.85,
                    "word": " API",
                    "probability": 0.79931640625
                },
                {
                    "start": 2421.85,
                    "end": 2422.63,
                    "word": " authentication",
                    "probability": 0.779296875
                },
                {
                    "start": 2422.63,
                    "end": 2423.35,
                    "word": " in",
                    "probability": 0.724609375
                },
                {
                    "start": 2423.35,
                    "end": 2425.11,
                    "word": " most",
                    "probability": 0.37890625
                },
                {
                    "start": 2425.11,
                    "end": 2425.39,
                    "word": " of",
                    "probability": 0.888671875
                },
                {
                    "start": 2425.39,
                    "end": 2425.53,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 2425.53,
                    "end": 2425.77,
                    "word": " web",
                    "probability": 0.7890625
                },
                {
                    "start": 2425.77,
                    "end": 2426.33,
                    "word": " applications",
                    "probability": 0.69189453125
                },
                {
                    "start": 2426.33,
                    "end": 2426.75,
                    "word": " right",
                    "probability": 0.85986328125
                },
                {
                    "start": 2426.75,
                    "end": 2427.17,
                    "word": " now",
                    "probability": 0.88916015625
                },
                {
                    "start": 2427.17,
                    "end": 2427.81,
                    "word": " providing",
                    "probability": 0.443115234375
                },
                {
                    "start": 2427.81,
                    "end": 2429.03,
                    "word": " APIs",
                    "probability": 0.66162109375
                },
                {
                    "start": 2429.03,
                    "end": 2429.31,
                    "word": " for",
                    "probability": 0.89013671875
                },
                {
                    "start": 2429.31,
                    "end": 2429.83,
                    "word": " usage",
                    "probability": 0.8427734375
                },
                {
                    "start": 2429.83,
                    "end": 2430.39,
                    "word": ".",
                    "probability": 0.92529296875
                }
            ]
        },
        {
            "id": 392,
            "seek": 234233,
            "start": 2430.39,
            "end": 2440.79,
            "text": " How it works? There is a sender and a receiver. There is a message. There is a symmetric key involved which your sender and receiver both has a copy of.",
            "tokens": [
                50964,
                1012,
                309,
                1985,
                30,
                821,
                307,
                257,
                2845,
                260,
                293,
                257,
                20086,
                13,
                821,
                307,
                257,
                3636,
                13,
                821,
                307,
                257,
                32330,
                2141,
                3288,
                597,
                428,
                2845,
                260,
                293,
                20086,
                1293,
                575,
                257,
                5055,
                295,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2506996153005913,
            "compression_ratio": 1.532258064516129,
            "no_speech_prob": 0.22802734375,
            "words": [
                {
                    "start": 2430.39,
                    "end": 2431.03,
                    "word": " How",
                    "probability": 0.8896484375
                },
                {
                    "start": 2431.03,
                    "end": 2431.19,
                    "word": " it",
                    "probability": 0.87548828125
                },
                {
                    "start": 2431.19,
                    "end": 2431.61,
                    "word": " works",
                    "probability": 0.71826171875
                },
                {
                    "start": 2431.61,
                    "end": 2431.95,
                    "word": "?",
                    "probability": 0.51953125
                },
                {
                    "start": 2431.95,
                    "end": 2432.13,
                    "word": " There",
                    "probability": 0.7880859375
                },
                {
                    "start": 2432.13,
                    "end": 2432.23,
                    "word": " is",
                    "probability": 0.84716796875
                },
                {
                    "start": 2432.35,
                    "end": 2432.61,
                    "word": " a sender",
                    "probability": 0.8603515625
                },
                {
                    "start": 2432.61,
                    "end": 2432.77,
                    "word": " and",
                    "probability": 0.89013671875
                },
                {
                    "start": 2432.89,
                    "end": 2433.17,
                    "word": " a receiver",
                    "probability": 0.845703125
                },
                {
                    "start": 2433.17,
                    "end": 2433.77,
                    "word": ".",
                    "probability": 0.75439453125
                },
                {
                    "start": 2433.77,
                    "end": 2433.97,
                    "word": " There",
                    "probability": 0.79541015625
                },
                {
                    "start": 2433.97,
                    "end": 2434.09,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 2434.23,
                    "end": 2434.63,
                    "word": " a message",
                    "probability": 0.8310546875
                },
                {
                    "start": 2434.63,
                    "end": 2434.83,
                    "word": ".",
                    "probability": 0.6142578125
                },
                {
                    "start": 2434.83,
                    "end": 2434.93,
                    "word": " There",
                    "probability": 0.79443359375
                },
                {
                    "start": 2434.93,
                    "end": 2435.05,
                    "word": " is",
                    "probability": 0.9091796875
                },
                {
                    "start": 2435.21,
                    "end": 2435.59,
                    "word": " a symmetric",
                    "probability": 0.80029296875
                },
                {
                    "start": 2435.59,
                    "end": 2436.07,
                    "word": " key",
                    "probability": 0.76318359375
                },
                {
                    "start": 2436.07,
                    "end": 2436.57,
                    "word": " involved",
                    "probability": 0.55224609375
                },
                {
                    "start": 2436.57,
                    "end": 2437.71,
                    "word": " which",
                    "probability": 0.345703125
                },
                {
                    "start": 2437.71,
                    "end": 2437.89,
                    "word": " your",
                    "probability": 0.55859375
                },
                {
                    "start": 2437.89,
                    "end": 2438.21,
                    "word": " sender",
                    "probability": 0.871826171875
                },
                {
                    "start": 2438.21,
                    "end": 2438.35,
                    "word": " and",
                    "probability": 0.8984375
                },
                {
                    "start": 2438.35,
                    "end": 2438.65,
                    "word": " receiver",
                    "probability": 0.7421875
                },
                {
                    "start": 2438.65,
                    "end": 2438.99,
                    "word": " both",
                    "probability": 0.7802734375
                },
                {
                    "start": 2438.99,
                    "end": 2439.23,
                    "word": " has",
                    "probability": 0.65966796875
                },
                {
                    "start": 2439.55,
                    "end": 2440.21,
                    "word": " a copy",
                    "probability": 0.853515625
                },
                {
                    "start": 2440.21,
                    "end": 2440.47,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 2440.47,
                    "end": 2440.79,
                    "word": ".",
                    "probability": 0.93603515625
                }
            ]
        },
        {
            "id": 393,
            "seek": 236879,
            "start": 2440.79,
            "end": 2452.29,
            "text": " The message and the key makes it into a MAC algorithm, generates a MAC and this MAC along with the plaintext is passed on to the receiver where this process is repeated.",
            "tokens": [
                50364,
                440,
                3636,
                293,
                264,
                2141,
                1669,
                309,
                666,
                257,
                27716,
                9284,
                11,
                23815,
                257,
                27716,
                293,
                341,
                27716,
                2051,
                365,
                264,
                11121,
                25111,
                307,
                4678,
                322,
                281,
                264,
                20086,
                689,
                341,
                1399,
                307,
                10477,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2386675856925629,
            "compression_ratio": 1.6808510638297873,
            "no_speech_prob": 0.204345703125,
            "words": [
                {
                    "start": 2440.79,
                    "end": 2441.73,
                    "word": " The",
                    "probability": 0.64306640625
                },
                {
                    "start": 2441.73,
                    "end": 2442.27,
                    "word": " message",
                    "probability": 0.82568359375
                },
                {
                    "start": 2442.27,
                    "end": 2442.51,
                    "word": " and",
                    "probability": 0.884765625
                },
                {
                    "start": 2442.51,
                    "end": 2442.65,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 2442.65,
                    "end": 2442.83,
                    "word": " key",
                    "probability": 0.7451171875
                },
                {
                    "start": 2442.83,
                    "end": 2443.11,
                    "word": " makes",
                    "probability": 0.70166015625
                },
                {
                    "start": 2443.11,
                    "end": 2443.25,
                    "word": " it",
                    "probability": 0.8994140625
                },
                {
                    "start": 2443.25,
                    "end": 2443.45,
                    "word": " into",
                    "probability": 0.73046875
                },
                {
                    "start": 2443.65,
                    "end": 2443.81,
                    "word": " a MAC",
                    "probability": 0.751953125
                },
                {
                    "start": 2443.81,
                    "end": 2444.31,
                    "word": " algorithm",
                    "probability": 0.79931640625
                },
                {
                    "start": 2444.31,
                    "end": 2444.61,
                    "word": ",",
                    "probability": 0.7626953125
                },
                {
                    "start": 2444.61,
                    "end": 2444.99,
                    "word": " generates",
                    "probability": 0.74365234375
                },
                {
                    "start": 2445.21,
                    "end": 2445.49,
                    "word": " a MAC",
                    "probability": 0.8623046875
                },
                {
                    "start": 2445.49,
                    "end": 2445.85,
                    "word": " and",
                    "probability": 0.270751953125
                },
                {
                    "start": 2445.85,
                    "end": 2446.09,
                    "word": " this",
                    "probability": 0.875
                },
                {
                    "start": 2446.09,
                    "end": 2446.37,
                    "word": " MAC",
                    "probability": 0.904296875
                },
                {
                    "start": 2446.37,
                    "end": 2446.81,
                    "word": " along",
                    "probability": 0.58740234375
                },
                {
                    "start": 2446.81,
                    "end": 2447.11,
                    "word": " with",
                    "probability": 0.8125
                },
                {
                    "start": 2447.11,
                    "end": 2448.03,
                    "word": " the",
                    "probability": 0.79296875
                },
                {
                    "start": 2448.03,
                    "end": 2448.89,
                    "word": " plaintext",
                    "probability": 0.6478271484375
                },
                {
                    "start": 2448.89,
                    "end": 2449.11,
                    "word": " is",
                    "probability": 0.86962890625
                },
                {
                    "start": 2449.11,
                    "end": 2449.41,
                    "word": " passed",
                    "probability": 0.703125
                },
                {
                    "start": 2449.41,
                    "end": 2449.61,
                    "word": " on",
                    "probability": 0.619140625
                },
                {
                    "start": 2449.61,
                    "end": 2449.71,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 2449.71,
                    "end": 2449.87,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 2449.87,
                    "end": 2450.27,
                    "word": " receiver",
                    "probability": 0.7939453125
                },
                {
                    "start": 2450.27,
                    "end": 2450.59,
                    "word": " where",
                    "probability": 0.6416015625
                },
                {
                    "start": 2450.59,
                    "end": 2450.85,
                    "word": " this",
                    "probability": 0.875
                },
                {
                    "start": 2450.85,
                    "end": 2451.19,
                    "word": " process",
                    "probability": 0.86669921875
                },
                {
                    "start": 2451.19,
                    "end": 2451.43,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 2451.43,
                    "end": 2451.89,
                    "word": " repeated",
                    "probability": 0.8828125
                },
                {
                    "start": 2451.89,
                    "end": 2452.29,
                    "word": ".",
                    "probability": 0.53515625
                }
            ]
        },
        {
            "id": 394,
            "seek": 236879,
            "start": 2452.29,
            "end": 2461.53,
            "text": " And if the incoming MAC is same as the MAC computed at the receiver side, well, the message received has authenticity as well as integrity checks in it.",
            "tokens": [
                50914,
                400,
                498,
                264,
                22341,
                27716,
                307,
                912,
                382,
                264,
                27716,
                40610,
                412,
                264,
                20086,
                1252,
                11,
                731,
                11,
                264,
                3636,
                4613,
                575,
                34215,
                382,
                731,
                382,
                16000,
                13834,
                294,
                309,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2386675856925629,
            "compression_ratio": 1.6808510638297873,
            "no_speech_prob": 0.204345703125,
            "words": [
                {
                    "start": 2452.29,
                    "end": 2452.37,
                    "word": " And",
                    "probability": 0.8125
                },
                {
                    "start": 2452.37,
                    "end": 2452.53,
                    "word": " if",
                    "probability": 0.90283203125
                },
                {
                    "start": 2452.53,
                    "end": 2452.65,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 2452.65,
                    "end": 2452.99,
                    "word": " incoming",
                    "probability": 0.78955078125
                },
                {
                    "start": 2452.99,
                    "end": 2453.31,
                    "word": " MAC",
                    "probability": 0.8681640625
                },
                {
                    "start": 2453.31,
                    "end": 2453.51,
                    "word": " is",
                    "probability": 0.89453125
                },
                {
                    "start": 2453.51,
                    "end": 2453.79,
                    "word": " same",
                    "probability": 0.68017578125
                },
                {
                    "start": 2453.79,
                    "end": 2453.99,
                    "word": " as",
                    "probability": 0.890625
                },
                {
                    "start": 2453.99,
                    "end": 2454.29,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 2454.29,
                    "end": 2454.59,
                    "word": " MAC",
                    "probability": 0.91845703125
                },
                {
                    "start": 2454.59,
                    "end": 2455.17,
                    "word": " computed",
                    "probability": 0.71044921875
                },
                {
                    "start": 2455.17,
                    "end": 2455.39,
                    "word": " at",
                    "probability": 0.7880859375
                },
                {
                    "start": 2455.39,
                    "end": 2455.55,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 2455.55,
                    "end": 2455.91,
                    "word": " receiver",
                    "probability": 0.814453125
                },
                {
                    "start": 2455.91,
                    "end": 2456.33,
                    "word": " side",
                    "probability": 0.7568359375
                },
                {
                    "start": 2456.33,
                    "end": 2456.79,
                    "word": ",",
                    "probability": 0.8505859375
                },
                {
                    "start": 2456.79,
                    "end": 2456.95,
                    "word": " well",
                    "probability": 0.64208984375
                },
                {
                    "start": 2456.95,
                    "end": 2457.19,
                    "word": ",",
                    "probability": 0.673828125
                },
                {
                    "start": 2457.19,
                    "end": 2457.33,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 2457.33,
                    "end": 2457.83,
                    "word": " message",
                    "probability": 0.8046875
                },
                {
                    "start": 2457.83,
                    "end": 2458.21,
                    "word": " received",
                    "probability": 0.7197265625
                },
                {
                    "start": 2458.21,
                    "end": 2458.51,
                    "word": " has",
                    "probability": 0.8984375
                },
                {
                    "start": 2458.51,
                    "end": 2458.97,
                    "word": " authenticity",
                    "probability": 0.39306640625
                },
                {
                    "start": 2458.97,
                    "end": 2459.39,
                    "word": " as",
                    "probability": 0.859375
                },
                {
                    "start": 2459.39,
                    "end": 2459.55,
                    "word": " well",
                    "probability": 0.86669921875
                },
                {
                    "start": 2459.55,
                    "end": 2459.75,
                    "word": " as",
                    "probability": 0.8876953125
                },
                {
                    "start": 2459.75,
                    "end": 2460.23,
                    "word": " integrity",
                    "probability": 0.358642578125
                },
                {
                    "start": 2460.23,
                    "end": 2460.65,
                    "word": " checks",
                    "probability": 0.70751953125
                },
                {
                    "start": 2460.65,
                    "end": 2460.81,
                    "word": " in",
                    "probability": 0.41796875
                },
                {
                    "start": 2460.81,
                    "end": 2460.97,
                    "word": " it",
                    "probability": 0.86865234375
                },
                {
                    "start": 2460.97,
                    "end": 2461.53,
                    "word": ".",
                    "probability": 0.96630859375
                }
            ]
        },
        {
            "id": 395,
            "seek": 236879,
            "start": 2461.59,
            "end": 2467.25,
            "text": " Pretty simple, straightforward. Let's see what to do and what not to do.",
            "tokens": [
                51364,
                10693,
                2199,
                11,
                15325,
                13,
                961,
                311,
                536,
                437,
                281,
                360,
                293,
                437,
                406,
                281,
                360,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2386675856925629,
            "compression_ratio": 1.6808510638297873,
            "no_speech_prob": 0.204345703125,
            "words": [
                {
                    "start": 2461.59,
                    "end": 2462.15,
                    "word": " Pretty",
                    "probability": 0.7412109375
                },
                {
                    "start": 2462.15,
                    "end": 2462.55,
                    "word": " simple",
                    "probability": 0.91015625
                },
                {
                    "start": 2462.55,
                    "end": 2462.71,
                    "word": ",",
                    "probability": 0.77880859375
                },
                {
                    "start": 2462.71,
                    "end": 2463.29,
                    "word": " straightforward",
                    "probability": 0.81640625
                },
                {
                    "start": 2463.29,
                    "end": 2463.85,
                    "word": ".",
                    "probability": 0.8798828125
                },
                {
                    "start": 2464.21,
                    "end": 2464.77,
                    "word": " Let's",
                    "probability": 0.944091796875
                },
                {
                    "start": 2464.77,
                    "end": 2464.93,
                    "word": " see",
                    "probability": 0.8154296875
                },
                {
                    "start": 2464.93,
                    "end": 2465.53,
                    "word": " what",
                    "probability": 0.498046875
                },
                {
                    "start": 2465.53,
                    "end": 2465.77,
                    "word": " to",
                    "probability": 0.90185546875
                },
                {
                    "start": 2465.77,
                    "end": 2465.89,
                    "word": " do",
                    "probability": 0.908203125
                },
                {
                    "start": 2465.89,
                    "end": 2465.99,
                    "word": " and",
                    "probability": 0.8896484375
                },
                {
                    "start": 2465.99,
                    "end": 2466.17,
                    "word": " what",
                    "probability": 0.873046875
                },
                {
                    "start": 2466.17,
                    "end": 2466.33,
                    "word": " not",
                    "probability": 0.88916015625
                },
                {
                    "start": 2466.33,
                    "end": 2466.51,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 2466.51,
                    "end": 2466.69,
                    "word": " do",
                    "probability": 0.90380859375
                },
                {
                    "start": 2466.69,
                    "end": 2467.25,
                    "word": ".",
                    "probability": 0.9853515625
                }
            ]
        },
        {
            "id": 396,
            "seek": 239619,
            "start": 2468.55,
            "end": 2476.83,
            "text": " There are a few different kinds of MAC algorithms. Some are based on hash, some are based on block ciphers.",
            "tokens": [
                50414,
                821,
                366,
                257,
                1326,
                819,
                3685,
                295,
                27716,
                14642,
                13,
                2188,
                366,
                2361,
                322,
                22019,
                11,
                512,
                366,
                2361,
                322,
                3461,
                269,
                24595,
                433,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23313210549002344,
            "compression_ratio": 1.7087378640776698,
            "no_speech_prob": 0.2568359375,
            "words": [
                {
                    "start": 2468.55,
                    "end": 2469.11,
                    "word": " There",
                    "probability": 0.47802734375
                },
                {
                    "start": 2469.11,
                    "end": 2469.31,
                    "word": " are",
                    "probability": 0.884765625
                },
                {
                    "start": 2469.51,
                    "end": 2469.75,
                    "word": " a few",
                    "probability": 0.814453125
                },
                {
                    "start": 2469.75,
                    "end": 2471.37,
                    "word": " different",
                    "probability": 0.4951171875
                },
                {
                    "start": 2471.37,
                    "end": 2471.93,
                    "word": " kinds",
                    "probability": 0.7646484375
                },
                {
                    "start": 2471.93,
                    "end": 2472.17,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 2472.17,
                    "end": 2472.39,
                    "word": " MAC",
                    "probability": 0.364501953125
                },
                {
                    "start": 2472.39,
                    "end": 2472.85,
                    "word": " algorithms",
                    "probability": 0.77685546875
                },
                {
                    "start": 2472.85,
                    "end": 2473.09,
                    "word": ".",
                    "probability": 0.654296875
                },
                {
                    "start": 2473.09,
                    "end": 2473.19,
                    "word": " Some",
                    "probability": 0.88623046875
                },
                {
                    "start": 2473.19,
                    "end": 2473.41,
                    "word": " are",
                    "probability": 0.896484375
                },
                {
                    "start": 2473.41,
                    "end": 2473.73,
                    "word": " based",
                    "probability": 0.78564453125
                },
                {
                    "start": 2473.73,
                    "end": 2474.01,
                    "word": " on",
                    "probability": 0.9111328125
                },
                {
                    "start": 2474.01,
                    "end": 2474.39,
                    "word": " hash",
                    "probability": 0.57421875
                },
                {
                    "start": 2474.39,
                    "end": 2474.47,
                    "word": ",",
                    "probability": 0.6376953125
                },
                {
                    "start": 2474.47,
                    "end": 2474.69,
                    "word": " some",
                    "probability": 0.81201171875
                },
                {
                    "start": 2474.69,
                    "end": 2474.89,
                    "word": " are",
                    "probability": 0.89404296875
                },
                {
                    "start": 2474.89,
                    "end": 2475.19,
                    "word": " based",
                    "probability": 0.796875
                },
                {
                    "start": 2475.19,
                    "end": 2475.47,
                    "word": " on",
                    "probability": 0.9111328125
                },
                {
                    "start": 2475.47,
                    "end": 2475.75,
                    "word": " block",
                    "probability": 0.78759765625
                },
                {
                    "start": 2475.75,
                    "end": 2476.27,
                    "word": " ciphers",
                    "probability": 0.8572591145833334
                },
                {
                    "start": 2476.27,
                    "end": 2476.83,
                    "word": ".",
                    "probability": 0.953125
                }
            ]
        },
        {
            "id": 397,
            "seek": 239619,
            "start": 2477.65,
            "end": 2489.15,
            "text": " Avoid all the block cipher ones. They are a little bit more complicated involving two different keys, one for the actual MAC, one for the actual block cipher underneath.",
            "tokens": [
                50814,
                41061,
                439,
                264,
                3461,
                269,
                21240,
                2306,
                13,
                814,
                366,
                257,
                707,
                857,
                544,
                6179,
                17030,
                732,
                819,
                9317,
                11,
                472,
                337,
                264,
                3539,
                27716,
                11,
                472,
                337,
                264,
                3539,
                3461,
                269,
                21240,
                7223,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23313210549002344,
            "compression_ratio": 1.7087378640776698,
            "no_speech_prob": 0.2568359375,
            "words": [
                {
                    "start": 2477.65,
                    "end": 2478.21,
                    "word": " Avoid",
                    "probability": 0.826171875
                },
                {
                    "start": 2478.21,
                    "end": 2478.53,
                    "word": " all",
                    "probability": 0.90625
                },
                {
                    "start": 2478.53,
                    "end": 2478.69,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 2478.69,
                    "end": 2478.97,
                    "word": " block",
                    "probability": 0.78662109375
                },
                {
                    "start": 2478.97,
                    "end": 2479.39,
                    "word": " cipher",
                    "probability": 0.84521484375
                },
                {
                    "start": 2479.39,
                    "end": 2479.87,
                    "word": " ones",
                    "probability": 0.81591796875
                },
                {
                    "start": 2479.87,
                    "end": 2480.43,
                    "word": ".",
                    "probability": 0.71826171875
                },
                {
                    "start": 2480.53,
                    "end": 2480.81,
                    "word": " They",
                    "probability": 0.67333984375
                },
                {
                    "start": 2480.81,
                    "end": 2480.99,
                    "word": " are",
                    "probability": 0.78369140625
                },
                {
                    "start": 2481.19,
                    "end": 2481.35,
                    "word": " a little",
                    "probability": 0.80859375
                },
                {
                    "start": 2481.35,
                    "end": 2481.61,
                    "word": " bit",
                    "probability": 0.88134765625
                },
                {
                    "start": 2481.61,
                    "end": 2481.89,
                    "word": " more",
                    "probability": 0.88623046875
                },
                {
                    "start": 2481.89,
                    "end": 2482.71,
                    "word": " complicated",
                    "probability": 0.798828125
                },
                {
                    "start": 2482.71,
                    "end": 2483.93,
                    "word": " involving",
                    "probability": 0.30859375
                },
                {
                    "start": 2483.93,
                    "end": 2484.23,
                    "word": " two",
                    "probability": 0.81103515625
                },
                {
                    "start": 2484.23,
                    "end": 2484.59,
                    "word": " different",
                    "probability": 0.68505859375
                },
                {
                    "start": 2484.59,
                    "end": 2484.81,
                    "word": " keys",
                    "probability": 0.7978515625
                },
                {
                    "start": 2484.81,
                    "end": 2484.93,
                    "word": ",",
                    "probability": 0.5595703125
                },
                {
                    "start": 2484.93,
                    "end": 2485.03,
                    "word": " one",
                    "probability": 0.81884765625
                },
                {
                    "start": 2485.03,
                    "end": 2485.23,
                    "word": " for",
                    "probability": 0.89404296875
                },
                {
                    "start": 2485.23,
                    "end": 2485.37,
                    "word": " the",
                    "probability": 0.7021484375
                },
                {
                    "start": 2485.37,
                    "end": 2485.65,
                    "word": " actual",
                    "probability": 0.80419921875
                },
                {
                    "start": 2485.65,
                    "end": 2485.99,
                    "word": " MAC",
                    "probability": 0.80517578125
                },
                {
                    "start": 2485.99,
                    "end": 2486.07,
                    "word": ",",
                    "probability": 0.91650390625
                },
                {
                    "start": 2486.07,
                    "end": 2486.23,
                    "word": " one",
                    "probability": 0.81982421875
                },
                {
                    "start": 2486.23,
                    "end": 2486.39,
                    "word": " for",
                    "probability": 0.8984375
                },
                {
                    "start": 2486.39,
                    "end": 2486.55,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 2486.55,
                    "end": 2486.87,
                    "word": " actual",
                    "probability": 0.77783203125
                },
                {
                    "start": 2486.87,
                    "end": 2487.19,
                    "word": " block",
                    "probability": 0.8095703125
                },
                {
                    "start": 2487.19,
                    "end": 2487.55,
                    "word": " cipher",
                    "probability": 0.8857421875
                },
                {
                    "start": 2487.55,
                    "end": 2488.59,
                    "word": " underneath",
                    "probability": 0.63330078125
                },
                {
                    "start": 2488.59,
                    "end": 2489.15,
                    "word": ".",
                    "probability": 0.88671875
                }
            ]
        },
        {
            "id": 398,
            "seek": 239619,
            "start": 2489.23,
            "end": 2494.65,
            "text": " It's just complicated. Avoid using that. Use a hash-based MAC called HMAX.",
            "tokens": [
                51414,
                467,
                311,
                445,
                6179,
                13,
                41061,
                1228,
                300,
                13,
                8278,
                257,
                22019,
                12,
                6032,
                27716,
                1219,
                389,
                9998,
                55,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23313210549002344,
            "compression_ratio": 1.7087378640776698,
            "no_speech_prob": 0.2568359375,
            "words": [
                {
                    "start": 2489.23,
                    "end": 2489.39,
                    "word": " It's",
                    "probability": 0.891357421875
                },
                {
                    "start": 2489.39,
                    "end": 2489.55,
                    "word": " just",
                    "probability": 0.89892578125
                },
                {
                    "start": 2489.55,
                    "end": 2490.11,
                    "word": " complicated",
                    "probability": 0.806640625
                },
                {
                    "start": 2490.11,
                    "end": 2490.35,
                    "word": ".",
                    "probability": 0.390380859375
                },
                {
                    "start": 2490.35,
                    "end": 2490.57,
                    "word": " Avoid",
                    "probability": 0.89306640625
                },
                {
                    "start": 2490.57,
                    "end": 2490.83,
                    "word": " using",
                    "probability": 0.81591796875
                },
                {
                    "start": 2490.83,
                    "end": 2491.11,
                    "word": " that",
                    "probability": 0.84228515625
                },
                {
                    "start": 2491.11,
                    "end": 2491.25,
                    "word": ".",
                    "probability": 0.92578125
                },
                {
                    "start": 2491.25,
                    "end": 2491.49,
                    "word": " Use",
                    "probability": 0.89990234375
                },
                {
                    "start": 2492.37,
                    "end": 2492.67,
                    "word": " a hash",
                    "probability": 0.806640625
                },
                {
                    "start": 2492.67,
                    "end": 2492.97,
                    "word": "-based",
                    "probability": 0.78759765625
                },
                {
                    "start": 2492.97,
                    "end": 2493.27,
                    "word": " MAC",
                    "probability": 0.88037109375
                },
                {
                    "start": 2493.27,
                    "end": 2493.55,
                    "word": " called",
                    "probability": 0.6123046875
                },
                {
                    "start": 2493.55,
                    "end": 2494.09,
                    "word": " HMAX",
                    "probability": 0.6875
                },
                {
                    "start": 2494.09,
                    "end": 2494.65,
                    "word": ".",
                    "probability": 0.982421875
                }
            ]
        },
        {
            "id": 399,
            "seek": 241959,
            "start": 2494.65,
            "end": 2505.41,
            "text": " The key used for symmetric key use at least of size over 128 even if you have options to use 96 or 112 bit keys.",
            "tokens": [
                50364,
                440,
                2141,
                1143,
                337,
                32330,
                2141,
                764,
                412,
                1935,
                295,
                2744,
                670,
                29810,
                754,
                498,
                291,
                362,
                3956,
                281,
                764,
                24124,
                420,
                45835,
                857,
                9317,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2550781134516001,
            "compression_ratio": 1.4470046082949308,
            "no_speech_prob": 0.214599609375,
            "words": [
                {
                    "start": 2494.65,
                    "end": 2495.57,
                    "word": " The",
                    "probability": 0.22119140625
                },
                {
                    "start": 2495.57,
                    "end": 2495.93,
                    "word": " key",
                    "probability": 0.49072265625
                },
                {
                    "start": 2495.93,
                    "end": 2496.37,
                    "word": " used",
                    "probability": 0.77001953125
                },
                {
                    "start": 2496.37,
                    "end": 2496.69,
                    "word": " for",
                    "probability": 0.89501953125
                },
                {
                    "start": 2496.69,
                    "end": 2497.13,
                    "word": " symmetric",
                    "probability": 0.47021484375
                },
                {
                    "start": 2497.13,
                    "end": 2497.43,
                    "word": " key",
                    "probability": 0.56689453125
                },
                {
                    "start": 2497.43,
                    "end": 2497.87,
                    "word": " use",
                    "probability": 0.55517578125
                },
                {
                    "start": 2497.87,
                    "end": 2498.39,
                    "word": " at",
                    "probability": 0.75634765625
                },
                {
                    "start": 2498.39,
                    "end": 2498.69,
                    "word": " least",
                    "probability": 0.703125
                },
                {
                    "start": 2498.69,
                    "end": 2499.05,
                    "word": " of",
                    "probability": 0.81494140625
                },
                {
                    "start": 2499.05,
                    "end": 2499.55,
                    "word": " size",
                    "probability": 0.5634765625
                },
                {
                    "start": 2499.55,
                    "end": 2499.99,
                    "word": " over",
                    "probability": 0.78466796875
                },
                {
                    "start": 2499.99,
                    "end": 2500.53,
                    "word": " 128",
                    "probability": 0.82666015625
                },
                {
                    "start": 2500.53,
                    "end": 2500.99,
                    "word": " even",
                    "probability": 0.548828125
                },
                {
                    "start": 2500.99,
                    "end": 2501.25,
                    "word": " if",
                    "probability": 0.89892578125
                },
                {
                    "start": 2501.25,
                    "end": 2501.37,
                    "word": " you",
                    "probability": 0.89599609375
                },
                {
                    "start": 2501.37,
                    "end": 2501.57,
                    "word": " have",
                    "probability": 0.88427734375
                },
                {
                    "start": 2501.57,
                    "end": 2501.89,
                    "word": " options",
                    "probability": 0.6650390625
                },
                {
                    "start": 2501.89,
                    "end": 2502.11,
                    "word": " to",
                    "probability": 0.89892578125
                },
                {
                    "start": 2502.11,
                    "end": 2502.45,
                    "word": " use",
                    "probability": 0.82080078125
                },
                {
                    "start": 2502.45,
                    "end": 2502.99,
                    "word": " 96",
                    "probability": 0.76123046875
                },
                {
                    "start": 2502.99,
                    "end": 2503.39,
                    "word": " or",
                    "probability": 0.88134765625
                },
                {
                    "start": 2503.39,
                    "end": 2504.01,
                    "word": " 112",
                    "probability": 0.6279296875
                },
                {
                    "start": 2504.01,
                    "end": 2504.39,
                    "word": " bit",
                    "probability": 0.68115234375
                },
                {
                    "start": 2504.39,
                    "end": 2504.77,
                    "word": " keys",
                    "probability": 0.833984375
                },
                {
                    "start": 2504.77,
                    "end": 2505.41,
                    "word": ".",
                    "probability": 0.412109375
                }
            ]
        },
        {
            "id": 400,
            "seek": 241959,
            "start": 2505.51,
            "end": 2512.85,
            "text": " And the reason being, based on this and the underlying hash, the security strength of your MAC is decided.",
            "tokens": [
                50864,
                400,
                264,
                1778,
                885,
                11,
                2361,
                322,
                341,
                293,
                264,
                14217,
                22019,
                11,
                264,
                3825,
                3800,
                295,
                428,
                27716,
                307,
                3047,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2550781134516001,
            "compression_ratio": 1.4470046082949308,
            "no_speech_prob": 0.214599609375,
            "words": [
                {
                    "start": 2505.51,
                    "end": 2505.61,
                    "word": " And",
                    "probability": 0.50390625
                },
                {
                    "start": 2505.61,
                    "end": 2505.73,
                    "word": " the",
                    "probability": 0.79541015625
                },
                {
                    "start": 2505.73,
                    "end": 2506.07,
                    "word": " reason",
                    "probability": 0.923828125
                },
                {
                    "start": 2506.07,
                    "end": 2506.47,
                    "word": " being",
                    "probability": 0.853515625
                },
                {
                    "start": 2506.47,
                    "end": 2506.89,
                    "word": ",",
                    "probability": 0.31689453125
                },
                {
                    "start": 2506.89,
                    "end": 2507.31,
                    "word": " based",
                    "probability": 0.794921875
                },
                {
                    "start": 2507.31,
                    "end": 2507.55,
                    "word": " on",
                    "probability": 0.90869140625
                },
                {
                    "start": 2507.55,
                    "end": 2507.93,
                    "word": " this",
                    "probability": 0.87158203125
                },
                {
                    "start": 2507.93,
                    "end": 2508.51,
                    "word": " and",
                    "probability": 0.80908203125
                },
                {
                    "start": 2508.51,
                    "end": 2508.63,
                    "word": " the",
                    "probability": 0.5546875
                },
                {
                    "start": 2508.63,
                    "end": 2508.99,
                    "word": " underlying",
                    "probability": 0.81787109375
                },
                {
                    "start": 2508.99,
                    "end": 2509.45,
                    "word": " hash",
                    "probability": 0.7314453125
                },
                {
                    "start": 2509.45,
                    "end": 2510.05,
                    "word": ",",
                    "probability": 0.69091796875
                },
                {
                    "start": 2510.05,
                    "end": 2510.25,
                    "word": " the",
                    "probability": 0.79443359375
                },
                {
                    "start": 2510.25,
                    "end": 2510.59,
                    "word": " security",
                    "probability": 0.927734375
                },
                {
                    "start": 2510.59,
                    "end": 2511.13,
                    "word": " strength",
                    "probability": 0.7626953125
                },
                {
                    "start": 2511.13,
                    "end": 2511.31,
                    "word": " of",
                    "probability": 0.90966796875
                },
                {
                    "start": 2511.31,
                    "end": 2511.47,
                    "word": " your",
                    "probability": 0.79248046875
                },
                {
                    "start": 2511.47,
                    "end": 2511.73,
                    "word": " MAC",
                    "probability": 0.71826171875
                },
                {
                    "start": 2511.73,
                    "end": 2511.91,
                    "word": " is",
                    "probability": 0.89404296875
                },
                {
                    "start": 2511.91,
                    "end": 2512.41,
                    "word": " decided",
                    "probability": 0.865234375
                },
                {
                    "start": 2512.41,
                    "end": 2512.85,
                    "word": ".",
                    "probability": 0.9150390625
                }
            ]
        },
        {
            "id": 401,
            "seek": 241959,
            "start": 2512.85,
            "end": 2518.05,
            "text": " So, there is a little bit of math here which I don't want to go into detail but just use this.",
            "tokens": [
                51264,
                407,
                11,
                456,
                307,
                257,
                707,
                857,
                295,
                5221,
                510,
                597,
                286,
                500,
                380,
                528,
                281,
                352,
                666,
                2607,
                457,
                445,
                764,
                341,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2550781134516001,
            "compression_ratio": 1.4470046082949308,
            "no_speech_prob": 0.214599609375,
            "words": [
                {
                    "start": 2512.85,
                    "end": 2513.03,
                    "word": " So",
                    "probability": 0.7490234375
                },
                {
                    "start": 2513.03,
                    "end": 2513.23,
                    "word": ",",
                    "probability": 0.37158203125
                },
                {
                    "start": 2513.23,
                    "end": 2513.77,
                    "word": " there",
                    "probability": 0.8369140625
                },
                {
                    "start": 2513.77,
                    "end": 2513.87,
                    "word": " is",
                    "probability": 0.48876953125
                },
                {
                    "start": 2513.97,
                    "end": 2514.15,
                    "word": " a little",
                    "probability": 0.8037109375
                },
                {
                    "start": 2514.15,
                    "end": 2514.33,
                    "word": " bit",
                    "probability": 0.86083984375
                },
                {
                    "start": 2514.33,
                    "end": 2514.49,
                    "word": " of",
                    "probability": 0.892578125
                },
                {
                    "start": 2514.49,
                    "end": 2514.75,
                    "word": " math",
                    "probability": 0.544921875
                },
                {
                    "start": 2514.75,
                    "end": 2515.01,
                    "word": " here",
                    "probability": 0.8046875
                },
                {
                    "start": 2515.01,
                    "end": 2515.25,
                    "word": " which",
                    "probability": 0.57666015625
                },
                {
                    "start": 2515.25,
                    "end": 2515.37,
                    "word": " I",
                    "probability": 0.9765625
                },
                {
                    "start": 2515.37,
                    "end": 2515.49,
                    "word": " don't",
                    "probability": 0.91796875
                },
                {
                    "start": 2515.49,
                    "end": 2515.65,
                    "word": " want",
                    "probability": 0.8232421875
                },
                {
                    "start": 2515.65,
                    "end": 2515.75,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 2515.75,
                    "end": 2515.85,
                    "word": " go",
                    "probability": 0.8896484375
                },
                {
                    "start": 2515.85,
                    "end": 2515.99,
                    "word": " into",
                    "probability": 0.7080078125
                },
                {
                    "start": 2515.99,
                    "end": 2516.37,
                    "word": " detail",
                    "probability": 0.7373046875
                },
                {
                    "start": 2516.37,
                    "end": 2516.57,
                    "word": " but",
                    "probability": 0.476806640625
                },
                {
                    "start": 2516.57,
                    "end": 2516.83,
                    "word": " just",
                    "probability": 0.8701171875
                },
                {
                    "start": 2516.83,
                    "end": 2517.11,
                    "word": " use",
                    "probability": 0.8154296875
                },
                {
                    "start": 2517.11,
                    "end": 2517.41,
                    "word": " this",
                    "probability": 0.87353515625
                },
                {
                    "start": 2517.41,
                    "end": 2518.05,
                    "word": ".",
                    "probability": 0.9306640625
                }
            ]
        },
        {
            "id": 402,
            "seek": 244077,
            "start": 2518.05,
            "end": 2525.43,
            "text": " And finally, protect your symmetric key on both the sides. This goes without saying but I still have seen a lot of things failing because of that.",
            "tokens": [
                50364,
                400,
                2721,
                11,
                2371,
                428,
                32330,
                2141,
                322,
                1293,
                264,
                4881,
                13,
                639,
                1709,
                1553,
                1566,
                457,
                286,
                920,
                362,
                1612,
                257,
                688,
                295,
                721,
                18223,
                570,
                295,
                300,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23851103226051612,
            "compression_ratio": 1.5027027027027027,
            "no_speech_prob": 0.1175537109375,
            "words": [
                {
                    "start": 2518.05,
                    "end": 2518.33,
                    "word": " And",
                    "probability": 0.26953125
                },
                {
                    "start": 2518.33,
                    "end": 2518.71,
                    "word": " finally",
                    "probability": 0.82666015625
                },
                {
                    "start": 2518.71,
                    "end": 2518.83,
                    "word": ",",
                    "probability": 0.59228515625
                },
                {
                    "start": 2518.83,
                    "end": 2519.13,
                    "word": " protect",
                    "probability": 0.7158203125
                },
                {
                    "start": 2519.13,
                    "end": 2519.37,
                    "word": " your",
                    "probability": 0.78173828125
                },
                {
                    "start": 2519.37,
                    "end": 2519.79,
                    "word": " symmetric",
                    "probability": 0.71875
                },
                {
                    "start": 2519.79,
                    "end": 2520.01,
                    "word": " key",
                    "probability": 0.59375
                },
                {
                    "start": 2520.01,
                    "end": 2520.21,
                    "word": " on",
                    "probability": 0.8740234375
                },
                {
                    "start": 2520.21,
                    "end": 2520.47,
                    "word": " both",
                    "probability": 0.79931640625
                },
                {
                    "start": 2520.47,
                    "end": 2520.61,
                    "word": " the",
                    "probability": 0.62451171875
                },
                {
                    "start": 2520.61,
                    "end": 2520.85,
                    "word": " sides",
                    "probability": 0.80615234375
                },
                {
                    "start": 2520.85,
                    "end": 2521.01,
                    "word": ".",
                    "probability": 0.87158203125
                },
                {
                    "start": 2521.01,
                    "end": 2521.11,
                    "word": " This",
                    "probability": 0.73095703125
                },
                {
                    "start": 2521.11,
                    "end": 2521.33,
                    "word": " goes",
                    "probability": 0.85107421875
                },
                {
                    "start": 2521.33,
                    "end": 2521.61,
                    "word": " without",
                    "probability": 0.83203125
                },
                {
                    "start": 2521.61,
                    "end": 2521.87,
                    "word": " saying",
                    "probability": 0.818359375
                },
                {
                    "start": 2521.87,
                    "end": 2522.13,
                    "word": " but",
                    "probability": 0.277587890625
                },
                {
                    "start": 2522.13,
                    "end": 2522.59,
                    "word": " I",
                    "probability": 0.86962890625
                },
                {
                    "start": 2522.59,
                    "end": 2522.77,
                    "word": " still",
                    "probability": 0.86962890625
                },
                {
                    "start": 2522.77,
                    "end": 2522.93,
                    "word": " have",
                    "probability": 0.8896484375
                },
                {
                    "start": 2522.93,
                    "end": 2523.13,
                    "word": " seen",
                    "probability": 0.87158203125
                },
                {
                    "start": 2523.25,
                    "end": 2523.41,
                    "word": " a lot",
                    "probability": 0.904296875
                },
                {
                    "start": 2523.41,
                    "end": 2523.55,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 2523.55,
                    "end": 2523.77,
                    "word": " things",
                    "probability": 0.73779296875
                },
                {
                    "start": 2523.77,
                    "end": 2524.11,
                    "word": " failing",
                    "probability": 0.701171875
                },
                {
                    "start": 2524.11,
                    "end": 2524.45,
                    "word": " because",
                    "probability": 0.826171875
                },
                {
                    "start": 2524.45,
                    "end": 2524.65,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 2524.65,
                    "end": 2524.91,
                    "word": " that",
                    "probability": 0.88134765625
                },
                {
                    "start": 2524.91,
                    "end": 2525.43,
                    "word": ".",
                    "probability": 0.9384765625
                }
            ]
        },
        {
            "id": 403,
            "seek": 244077,
            "start": 2527.01,
            "end": 2530.77,
            "text": " Let's see how both of this actually works in action.",
            "tokens": [
                50814,
                961,
                311,
                536,
                577,
                1293,
                295,
                341,
                767,
                1985,
                294,
                3069,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23851103226051612,
            "compression_ratio": 1.5027027027027027,
            "no_speech_prob": 0.1175537109375,
            "words": [
                {
                    "start": 2527.01,
                    "end": 2527.53,
                    "word": " Let's",
                    "probability": 0.90966796875
                },
                {
                    "start": 2527.53,
                    "end": 2527.67,
                    "word": " see",
                    "probability": 0.81005859375
                },
                {
                    "start": 2527.67,
                    "end": 2527.91,
                    "word": " how",
                    "probability": 0.892578125
                },
                {
                    "start": 2527.91,
                    "end": 2528.31,
                    "word": " both",
                    "probability": 0.80126953125
                },
                {
                    "start": 2528.31,
                    "end": 2528.49,
                    "word": " of",
                    "probability": 0.89404296875
                },
                {
                    "start": 2528.49,
                    "end": 2528.73,
                    "word": " this",
                    "probability": 0.56591796875
                },
                {
                    "start": 2528.73,
                    "end": 2529.13,
                    "word": " actually",
                    "probability": 0.7890625
                },
                {
                    "start": 2529.13,
                    "end": 2529.65,
                    "word": " works",
                    "probability": 0.7177734375
                },
                {
                    "start": 2529.65,
                    "end": 2529.83,
                    "word": " in",
                    "probability": 0.90185546875
                },
                {
                    "start": 2529.83,
                    "end": 2530.25,
                    "word": " action",
                    "probability": 0.76513671875
                },
                {
                    "start": 2530.25,
                    "end": 2530.77,
                    "word": ".",
                    "probability": 0.9560546875
                }
            ]
        },
        {
            "id": 404,
            "seek": 244077,
            "start": 2532.95,
            "end": 2539.23,
            "text": " For that, let's go back in the development environment to see how to use this.",
            "tokens": [
                51114,
                1171,
                300,
                11,
                718,
                311,
                352,
                646,
                294,
                264,
                3250,
                2823,
                281,
                536,
                577,
                281,
                764,
                341,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23851103226051612,
            "compression_ratio": 1.5027027027027027,
            "no_speech_prob": 0.1175537109375,
            "words": [
                {
                    "start": 2532.95,
                    "end": 2533.47,
                    "word": " For",
                    "probability": 0.7421875
                },
                {
                    "start": 2533.47,
                    "end": 2533.73,
                    "word": " that",
                    "probability": 0.87646484375
                },
                {
                    "start": 2533.73,
                    "end": 2533.83,
                    "word": ",",
                    "probability": 0.74658203125
                },
                {
                    "start": 2533.83,
                    "end": 2534.11,
                    "word": " let's",
                    "probability": 0.944091796875
                },
                {
                    "start": 2534.11,
                    "end": 2534.55,
                    "word": " go",
                    "probability": 0.90087890625
                },
                {
                    "start": 2534.55,
                    "end": 2534.83,
                    "word": " back",
                    "probability": 0.8193359375
                },
                {
                    "start": 2534.83,
                    "end": 2535.01,
                    "word": " in",
                    "probability": 0.402587890625
                },
                {
                    "start": 2535.01,
                    "end": 2535.17,
                    "word": " the",
                    "probability": 0.712890625
                },
                {
                    "start": 2535.17,
                    "end": 2535.69,
                    "word": " development",
                    "probability": 0.7001953125
                },
                {
                    "start": 2535.69,
                    "end": 2536.21,
                    "word": " environment",
                    "probability": 0.7587890625
                },
                {
                    "start": 2536.21,
                    "end": 2536.59,
                    "word": " to",
                    "probability": 0.896484375
                },
                {
                    "start": 2536.59,
                    "end": 2537.29,
                    "word": " see",
                    "probability": 0.8056640625
                },
                {
                    "start": 2537.29,
                    "end": 2537.53,
                    "word": " how",
                    "probability": 0.9013671875
                },
                {
                    "start": 2537.53,
                    "end": 2537.81,
                    "word": " to",
                    "probability": 0.9111328125
                },
                {
                    "start": 2537.81,
                    "end": 2538.39,
                    "word": " use",
                    "probability": 0.82177734375
                },
                {
                    "start": 2538.39,
                    "end": 2538.71,
                    "word": " this",
                    "probability": 0.884765625
                },
                {
                    "start": 2538.71,
                    "end": 2539.23,
                    "word": ".",
                    "probability": 0.98828125
                }
            ]
        },
        {
            "id": 405,
            "seek": 246907,
            "start": 2539.23,
            "end": 2549.73,
            "text": " Well, guess what? Surprise! I'm not going to do the entire coding here because it's fairly straightforward using the right APIs and making the right algorithmic choices.",
            "tokens": [
                50364,
                1042,
                11,
                2041,
                437,
                30,
                36701,
                0,
                286,
                478,
                406,
                516,
                281,
                360,
                264,
                2302,
                17720,
                510,
                570,
                309,
                311,
                6457,
                15325,
                1228,
                264,
                558,
                21445,
                293,
                1455,
                264,
                558,
                9284,
                299,
                7994,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2084961005796989,
            "compression_ratio": 1.6007326007326008,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 2539.23,
                    "end": 2540.07,
                    "word": " Well",
                    "probability": 0.1484375
                },
                {
                    "start": 2540.07,
                    "end": 2540.21,
                    "word": ",",
                    "probability": 0.50830078125
                },
                {
                    "start": 2540.21,
                    "end": 2540.39,
                    "word": " guess",
                    "probability": 0.86328125
                },
                {
                    "start": 2540.39,
                    "end": 2540.73,
                    "word": " what",
                    "probability": 0.88037109375
                },
                {
                    "start": 2540.73,
                    "end": 2540.93,
                    "word": "?",
                    "probability": 0.286865234375
                },
                {
                    "start": 2540.93,
                    "end": 2541.23,
                    "word": " Surprise",
                    "probability": 0.51904296875
                },
                {
                    "start": 2541.23,
                    "end": 2541.51,
                    "word": "!",
                    "probability": 0.5361328125
                },
                {
                    "start": 2541.51,
                    "end": 2541.63,
                    "word": " I'm",
                    "probability": 0.7144775390625
                },
                {
                    "start": 2541.63,
                    "end": 2541.81,
                    "word": " not",
                    "probability": 0.89306640625
                },
                {
                    "start": 2541.81,
                    "end": 2542.01,
                    "word": " going",
                    "probability": 0.8564453125
                },
                {
                    "start": 2542.01,
                    "end": 2542.17,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 2542.17,
                    "end": 2542.39,
                    "word": " do",
                    "probability": 0.87841796875
                },
                {
                    "start": 2542.39,
                    "end": 2542.59,
                    "word": " the",
                    "probability": 0.79443359375
                },
                {
                    "start": 2542.59,
                    "end": 2542.93,
                    "word": " entire",
                    "probability": 0.6826171875
                },
                {
                    "start": 2542.93,
                    "end": 2543.37,
                    "word": " coding",
                    "probability": 0.8212890625
                },
                {
                    "start": 2543.37,
                    "end": 2543.71,
                    "word": " here",
                    "probability": 0.791015625
                },
                {
                    "start": 2543.71,
                    "end": 2544.25,
                    "word": " because",
                    "probability": 0.50927734375
                },
                {
                    "start": 2544.25,
                    "end": 2544.57,
                    "word": " it's",
                    "probability": 0.8828125
                },
                {
                    "start": 2544.57,
                    "end": 2544.95,
                    "word": " fairly",
                    "probability": 0.8046875
                },
                {
                    "start": 2544.95,
                    "end": 2545.59,
                    "word": " straightforward",
                    "probability": 0.73095703125
                },
                {
                    "start": 2545.59,
                    "end": 2546.01,
                    "word": " using",
                    "probability": 0.619140625
                },
                {
                    "start": 2546.01,
                    "end": 2546.25,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 2546.25,
                    "end": 2546.51,
                    "word": " right",
                    "probability": 0.89453125
                },
                {
                    "start": 2546.51,
                    "end": 2546.95,
                    "word": " APIs",
                    "probability": 0.69921875
                },
                {
                    "start": 2546.95,
                    "end": 2547.77,
                    "word": " and",
                    "probability": 0.828125
                },
                {
                    "start": 2547.77,
                    "end": 2548.03,
                    "word": " making",
                    "probability": 0.78271484375
                },
                {
                    "start": 2548.03,
                    "end": 2548.27,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 2548.27,
                    "end": 2548.49,
                    "word": " right",
                    "probability": 0.8798828125
                },
                {
                    "start": 2548.49,
                    "end": 2549.17,
                    "word": " algorithmic",
                    "probability": 0.830810546875
                },
                {
                    "start": 2549.17,
                    "end": 2549.47,
                    "word": " choices",
                    "probability": 0.77587890625
                },
                {
                    "start": 2549.47,
                    "end": 2549.73,
                    "word": ".",
                    "probability": 0.82861328125
                }
            ]
        },
        {
            "id": 406,
            "seek": 246907,
            "start": 2549.73,
            "end": 2554.93,
            "text": " I'll just point you to the options available and which ones to pick.",
            "tokens": [
                50864,
                286,
                603,
                445,
                935,
                291,
                281,
                264,
                3956,
                2435,
                293,
                597,
                2306,
                281,
                1888,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2084961005796989,
            "compression_ratio": 1.6007326007326008,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 2549.73,
                    "end": 2549.95,
                    "word": " I'll",
                    "probability": 0.869140625
                },
                {
                    "start": 2549.95,
                    "end": 2550.15,
                    "word": " just",
                    "probability": 0.88916015625
                },
                {
                    "start": 2550.15,
                    "end": 2550.63,
                    "word": " point",
                    "probability": 0.82373046875
                },
                {
                    "start": 2550.63,
                    "end": 2550.85,
                    "word": " you",
                    "probability": 0.876953125
                },
                {
                    "start": 2550.85,
                    "end": 2551.07,
                    "word": " to",
                    "probability": 0.88671875
                },
                {
                    "start": 2551.07,
                    "end": 2551.61,
                    "word": " the",
                    "probability": 0.72412109375
                },
                {
                    "start": 2551.61,
                    "end": 2552.07,
                    "word": " options",
                    "probability": 0.75732421875
                },
                {
                    "start": 2552.07,
                    "end": 2552.63,
                    "word": " available",
                    "probability": 0.73876953125
                },
                {
                    "start": 2552.63,
                    "end": 2553.09,
                    "word": " and",
                    "probability": 0.8583984375
                },
                {
                    "start": 2553.09,
                    "end": 2553.41,
                    "word": " which",
                    "probability": 0.8935546875
                },
                {
                    "start": 2553.41,
                    "end": 2553.67,
                    "word": " ones",
                    "probability": 0.783203125
                },
                {
                    "start": 2553.67,
                    "end": 2553.87,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 2553.87,
                    "end": 2554.29,
                    "word": " pick",
                    "probability": 0.7861328125
                },
                {
                    "start": 2554.29,
                    "end": 2554.93,
                    "word": ".",
                    "probability": 0.92919921875
                }
            ]
        },
        {
            "id": 407,
            "seek": 246907,
            "start": 2555.01,
            "end": 2562.03,
            "text": " Let's first look at the way of generating message digest which is happening through this particular class.",
            "tokens": [
                51114,
                961,
                311,
                700,
                574,
                412,
                264,
                636,
                295,
                17746,
                3636,
                13884,
                597,
                307,
                2737,
                807,
                341,
                1729,
                1508,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2084961005796989,
            "compression_ratio": 1.6007326007326008,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 2555.01,
                    "end": 2555.47,
                    "word": " Let's",
                    "probability": 0.92822265625
                },
                {
                    "start": 2555.47,
                    "end": 2555.65,
                    "word": " first",
                    "probability": 0.794921875
                },
                {
                    "start": 2555.65,
                    "end": 2555.87,
                    "word": " look",
                    "probability": 0.90869140625
                },
                {
                    "start": 2555.87,
                    "end": 2556.05,
                    "word": " at",
                    "probability": 0.90869140625
                },
                {
                    "start": 2556.05,
                    "end": 2556.37,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 2556.37,
                    "end": 2557.01,
                    "word": " way",
                    "probability": 0.8916015625
                },
                {
                    "start": 2557.01,
                    "end": 2557.35,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 2557.35,
                    "end": 2557.87,
                    "word": " generating",
                    "probability": 0.82958984375
                },
                {
                    "start": 2557.87,
                    "end": 2558.33,
                    "word": " message",
                    "probability": 0.5966796875
                },
                {
                    "start": 2558.33,
                    "end": 2558.73,
                    "word": " digest",
                    "probability": 0.68310546875
                },
                {
                    "start": 2558.73,
                    "end": 2559.33,
                    "word": " which",
                    "probability": 0.456298828125
                },
                {
                    "start": 2559.33,
                    "end": 2559.51,
                    "word": " is",
                    "probability": 0.90234375
                },
                {
                    "start": 2559.51,
                    "end": 2559.83,
                    "word": " happening",
                    "probability": 0.751953125
                },
                {
                    "start": 2559.83,
                    "end": 2560.11,
                    "word": " through",
                    "probability": 0.7744140625
                },
                {
                    "start": 2560.11,
                    "end": 2560.45,
                    "word": " this",
                    "probability": 0.888671875
                },
                {
                    "start": 2560.45,
                    "end": 2560.89,
                    "word": " particular",
                    "probability": 0.818359375
                },
                {
                    "start": 2560.89,
                    "end": 2561.47,
                    "word": " class",
                    "probability": 0.92431640625
                },
                {
                    "start": 2561.47,
                    "end": 2562.03,
                    "word": ".",
                    "probability": 0.92431640625
                }
            ]
        },
        {
            "id": 408,
            "seek": 246907,
            "start": 2562.03,
            "end": 2567.53,
            "text": " Look at the amount of options they provide. They provide still the MD family of algorithms.",
            "tokens": [
                51464,
                2053,
                412,
                264,
                2372,
                295,
                3956,
                436,
                2893,
                13,
                814,
                2893,
                920,
                264,
                22521,
                1605,
                295,
                14642,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2084961005796989,
            "compression_ratio": 1.6007326007326008,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 2562.03,
                    "end": 2562.33,
                    "word": " Look",
                    "probability": 0.7861328125
                },
                {
                    "start": 2562.33,
                    "end": 2562.45,
                    "word": " at",
                    "probability": 0.90869140625
                },
                {
                    "start": 2562.45,
                    "end": 2562.59,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 2562.59,
                    "end": 2562.89,
                    "word": " amount",
                    "probability": 0.8310546875
                },
                {
                    "start": 2562.89,
                    "end": 2563.13,
                    "word": " of",
                    "probability": 0.9140625
                },
                {
                    "start": 2563.13,
                    "end": 2563.59,
                    "word": " options",
                    "probability": 0.7744140625
                },
                {
                    "start": 2563.59,
                    "end": 2563.85,
                    "word": " they",
                    "probability": 0.724609375
                },
                {
                    "start": 2563.85,
                    "end": 2564.21,
                    "word": " provide",
                    "probability": 0.89501953125
                },
                {
                    "start": 2564.21,
                    "end": 2564.31,
                    "word": ".",
                    "probability": 0.88623046875
                },
                {
                    "start": 2564.31,
                    "end": 2564.45,
                    "word": " They",
                    "probability": 0.736328125
                },
                {
                    "start": 2564.45,
                    "end": 2564.89,
                    "word": " provide",
                    "probability": 0.84619140625
                },
                {
                    "start": 2564.89,
                    "end": 2565.21,
                    "word": " still",
                    "probability": 0.87255859375
                },
                {
                    "start": 2565.21,
                    "end": 2565.43,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 2565.43,
                    "end": 2565.67,
                    "word": " MD",
                    "probability": 0.86083984375
                },
                {
                    "start": 2565.67,
                    "end": 2566.09,
                    "word": " family",
                    "probability": 0.61474609375
                },
                {
                    "start": 2566.09,
                    "end": 2566.39,
                    "word": " of",
                    "probability": 0.88525390625
                },
                {
                    "start": 2566.39,
                    "end": 2567.17,
                    "word": " algorithms",
                    "probability": 0.83984375
                },
                {
                    "start": 2567.17,
                    "end": 2567.53,
                    "word": ".",
                    "probability": 0.78466796875
                }
            ]
        },
        {
            "id": 409,
            "seek": 249533,
            "start": 2567.53,
            "end": 2574.55,
            "text": " They also obviously provide SHA-1 and SHA-254. It's not out of scope or out of use yet.",
            "tokens": [
                50364,
                814,
                611,
                2745,
                2893,
                38820,
                12,
                16,
                293,
                38820,
                12,
                6074,
                19,
                13,
                467,
                311,
                406,
                484,
                295,
                11923,
                420,
                484,
                295,
                764,
                1939,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20741758110759023,
            "compression_ratio": 1.489451476793249,
            "no_speech_prob": 0.0111541748046875,
            "words": [
                {
                    "start": 2567.53,
                    "end": 2567.75,
                    "word": " They",
                    "probability": 0.2115478515625
                },
                {
                    "start": 2567.75,
                    "end": 2568.07,
                    "word": " also",
                    "probability": 0.77490234375
                },
                {
                    "start": 2568.07,
                    "end": 2568.47,
                    "word": " obviously",
                    "probability": 0.6474609375
                },
                {
                    "start": 2568.47,
                    "end": 2568.87,
                    "word": " provide",
                    "probability": 0.7412109375
                },
                {
                    "start": 2568.87,
                    "end": 2569.11,
                    "word": " SHA",
                    "probability": 0.73193359375
                },
                {
                    "start": 2569.11,
                    "end": 2569.33,
                    "word": "-1",
                    "probability": 0.826171875
                },
                {
                    "start": 2569.33,
                    "end": 2569.51,
                    "word": " and",
                    "probability": 0.8662109375
                },
                {
                    "start": 2569.51,
                    "end": 2569.73,
                    "word": " SHA",
                    "probability": 0.8984375
                },
                {
                    "start": 2569.73,
                    "end": 2570.67,
                    "word": "-254",
                    "probability": 0.8313802083333334
                },
                {
                    "start": 2570.67,
                    "end": 2570.83,
                    "word": ".",
                    "probability": 0.71826171875
                },
                {
                    "start": 2570.83,
                    "end": 2570.99,
                    "word": " It's",
                    "probability": 0.9267578125
                },
                {
                    "start": 2570.99,
                    "end": 2571.29,
                    "word": " not",
                    "probability": 0.8916015625
                },
                {
                    "start": 2571.29,
                    "end": 2572.17,
                    "word": " out",
                    "probability": 0.7744140625
                },
                {
                    "start": 2572.17,
                    "end": 2572.35,
                    "word": " of",
                    "probability": 0.89697265625
                },
                {
                    "start": 2572.35,
                    "end": 2572.69,
                    "word": " scope",
                    "probability": 0.8525390625
                },
                {
                    "start": 2572.69,
                    "end": 2572.95,
                    "word": " or",
                    "probability": 0.8798828125
                },
                {
                    "start": 2572.95,
                    "end": 2573.21,
                    "word": " out",
                    "probability": 0.82421875
                },
                {
                    "start": 2573.21,
                    "end": 2573.37,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 2573.37,
                    "end": 2573.67,
                    "word": " use",
                    "probability": 0.79541015625
                },
                {
                    "start": 2573.67,
                    "end": 2573.99,
                    "word": " yet",
                    "probability": 0.88134765625
                },
                {
                    "start": 2573.99,
                    "end": 2574.55,
                    "word": ".",
                    "probability": 0.7998046875
                }
            ]
        },
        {
            "id": 410,
            "seek": 249533,
            "start": 2575.17,
            "end": 2583.41,
            "text": " And it has the good ones, the SHA-2 and the SHA-3 family. Choosing one of these should keep you in safe areas.",
            "tokens": [
                50714,
                400,
                309,
                575,
                264,
                665,
                2306,
                11,
                264,
                38820,
                12,
                17,
                293,
                264,
                38820,
                12,
                18,
                1605,
                13,
                12366,
                6110,
                472,
                295,
                613,
                820,
                1066,
                291,
                294,
                3273,
                3179,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20741758110759023,
            "compression_ratio": 1.489451476793249,
            "no_speech_prob": 0.0111541748046875,
            "words": [
                {
                    "start": 2575.17,
                    "end": 2575.61,
                    "word": " And",
                    "probability": 0.63427734375
                },
                {
                    "start": 2575.61,
                    "end": 2575.75,
                    "word": " it",
                    "probability": 0.89208984375
                },
                {
                    "start": 2575.75,
                    "end": 2576.03,
                    "word": " has",
                    "probability": 0.900390625
                },
                {
                    "start": 2576.03,
                    "end": 2576.23,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 2576.23,
                    "end": 2576.45,
                    "word": " good",
                    "probability": 0.8955078125
                },
                {
                    "start": 2576.45,
                    "end": 2576.73,
                    "word": " ones",
                    "probability": 0.81005859375
                },
                {
                    "start": 2576.73,
                    "end": 2576.85,
                    "word": ",",
                    "probability": 0.8251953125
                },
                {
                    "start": 2576.85,
                    "end": 2576.95,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 2576.95,
                    "end": 2577.15,
                    "word": " SHA",
                    "probability": 0.900390625
                },
                {
                    "start": 2577.15,
                    "end": 2577.43,
                    "word": "-2",
                    "probability": 0.9814453125
                },
                {
                    "start": 2577.43,
                    "end": 2577.63,
                    "word": " and",
                    "probability": 0.876953125
                },
                {
                    "start": 2577.63,
                    "end": 2577.79,
                    "word": " the",
                    "probability": 0.7919921875
                },
                {
                    "start": 2577.79,
                    "end": 2577.97,
                    "word": " SHA",
                    "probability": 0.86572265625
                },
                {
                    "start": 2577.97,
                    "end": 2578.17,
                    "word": "-3",
                    "probability": 0.9970703125
                },
                {
                    "start": 2578.17,
                    "end": 2578.63,
                    "word": " family",
                    "probability": 0.58056640625
                },
                {
                    "start": 2578.63,
                    "end": 2578.89,
                    "word": ".",
                    "probability": 0.9111328125
                },
                {
                    "start": 2578.89,
                    "end": 2579.19,
                    "word": " Choosing",
                    "probability": 0.85595703125
                },
                {
                    "start": 2579.19,
                    "end": 2579.47,
                    "word": " one",
                    "probability": 0.81005859375
                },
                {
                    "start": 2579.47,
                    "end": 2579.67,
                    "word": " of",
                    "probability": 0.89892578125
                },
                {
                    "start": 2579.67,
                    "end": 2579.91,
                    "word": " these",
                    "probability": 0.73876953125
                },
                {
                    "start": 2579.91,
                    "end": 2580.23,
                    "word": " should",
                    "probability": 0.927734375
                },
                {
                    "start": 2580.23,
                    "end": 2581.17,
                    "word": " keep",
                    "probability": 0.814453125
                },
                {
                    "start": 2581.17,
                    "end": 2581.33,
                    "word": " you",
                    "probability": 0.88720703125
                },
                {
                    "start": 2581.33,
                    "end": 2581.49,
                    "word": " in",
                    "probability": 0.88818359375
                },
                {
                    "start": 2581.49,
                    "end": 2581.81,
                    "word": " safe",
                    "probability": 0.86376953125
                },
                {
                    "start": 2581.81,
                    "end": 2582.85,
                    "word": " areas",
                    "probability": 0.87109375
                },
                {
                    "start": 2582.85,
                    "end": 2583.41,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 411,
            "seek": 249533,
            "start": 2584.43,
            "end": 2593.79,
            "text": " Similarly, for generating message authentication code, luckily we don't have to write the whole scheme from scratch. We have a corresponding API provided.",
            "tokens": [
                51164,
                13157,
                11,
                337,
                17746,
                3636,
                26643,
                3089,
                11,
                22880,
                321,
                500,
                380,
                362,
                281,
                2464,
                264,
                1379,
                12232,
                490,
                8459,
                13,
                492,
                362,
                257,
                11760,
                9362,
                5649,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20741758110759023,
            "compression_ratio": 1.489451476793249,
            "no_speech_prob": 0.0111541748046875,
            "words": [
                {
                    "start": 2584.43,
                    "end": 2584.99,
                    "word": " Similarly",
                    "probability": 0.779296875
                },
                {
                    "start": 2584.99,
                    "end": 2585.43,
                    "word": ",",
                    "probability": 0.79638671875
                },
                {
                    "start": 2585.43,
                    "end": 2585.99,
                    "word": " for",
                    "probability": 0.8642578125
                },
                {
                    "start": 2585.99,
                    "end": 2586.49,
                    "word": " generating",
                    "probability": 0.7744140625
                },
                {
                    "start": 2586.49,
                    "end": 2586.89,
                    "word": " message",
                    "probability": 0.82666015625
                },
                {
                    "start": 2586.89,
                    "end": 2587.37,
                    "word": " authentication",
                    "probability": 0.7666015625
                },
                {
                    "start": 2587.37,
                    "end": 2587.83,
                    "word": " code",
                    "probability": 0.82861328125
                },
                {
                    "start": 2587.83,
                    "end": 2587.91,
                    "word": ",",
                    "probability": 0.92333984375
                },
                {
                    "start": 2587.91,
                    "end": 2588.17,
                    "word": " luckily",
                    "probability": 0.7626953125
                },
                {
                    "start": 2588.17,
                    "end": 2588.41,
                    "word": " we",
                    "probability": 0.486572265625
                },
                {
                    "start": 2588.41,
                    "end": 2588.63,
                    "word": " don't",
                    "probability": 0.94287109375
                },
                {
                    "start": 2588.63,
                    "end": 2588.81,
                    "word": " have",
                    "probability": 0.88671875
                },
                {
                    "start": 2588.81,
                    "end": 2589.09,
                    "word": " to",
                    "probability": 0.91162109375
                },
                {
                    "start": 2589.09,
                    "end": 2589.63,
                    "word": " write",
                    "probability": 0.8037109375
                },
                {
                    "start": 2589.63,
                    "end": 2589.81,
                    "word": " the",
                    "probability": 0.82080078125
                },
                {
                    "start": 2589.81,
                    "end": 2590.07,
                    "word": " whole",
                    "probability": 0.7880859375
                },
                {
                    "start": 2590.07,
                    "end": 2590.37,
                    "word": " scheme",
                    "probability": 0.84765625
                },
                {
                    "start": 2590.37,
                    "end": 2590.63,
                    "word": " from",
                    "probability": 0.81884765625
                },
                {
                    "start": 2590.63,
                    "end": 2591.03,
                    "word": " scratch",
                    "probability": 0.802734375
                },
                {
                    "start": 2591.03,
                    "end": 2591.17,
                    "word": ".",
                    "probability": 0.91259765625
                },
                {
                    "start": 2591.17,
                    "end": 2591.31,
                    "word": " We",
                    "probability": 0.91064453125
                },
                {
                    "start": 2591.31,
                    "end": 2591.59,
                    "word": " have",
                    "probability": 0.876953125
                },
                {
                    "start": 2591.85,
                    "end": 2592.31,
                    "word": " a corresponding",
                    "probability": 0.79443359375
                },
                {
                    "start": 2592.31,
                    "end": 2592.83,
                    "word": " API",
                    "probability": 0.85205078125
                },
                {
                    "start": 2592.83,
                    "end": 2593.51,
                    "word": " provided",
                    "probability": 0.828125
                },
                {
                    "start": 2593.51,
                    "end": 2593.79,
                    "word": ".",
                    "probability": 0.9921875
                }
            ]
        },
        {
            "id": 412,
            "seek": 251999,
            "start": 2595.85,
            "end": 2605.61,
            "text": " Java does not at least provide block ciphers which is a good news. It provides a lot of algorithms based for HMAC.",
            "tokens": [
                50414,
                10745,
                775,
                406,
                412,
                1935,
                2893,
                3461,
                269,
                24595,
                433,
                597,
                307,
                257,
                665,
                2583,
                13,
                467,
                6417,
                257,
                688,
                295,
                14642,
                2361,
                337,
                389,
                44,
                4378,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25278254731060706,
            "compression_ratio": 1.496969696969697,
            "no_speech_prob": 0.1732177734375,
            "words": [
                {
                    "start": 2595.85,
                    "end": 2596.45,
                    "word": " Java",
                    "probability": 0.0814208984375
                },
                {
                    "start": 2596.45,
                    "end": 2596.75,
                    "word": " does",
                    "probability": 0.79736328125
                },
                {
                    "start": 2596.75,
                    "end": 2596.93,
                    "word": " not",
                    "probability": 0.89208984375
                },
                {
                    "start": 2596.93,
                    "end": 2597.11,
                    "word": " at",
                    "probability": 0.78369140625
                },
                {
                    "start": 2597.11,
                    "end": 2597.21,
                    "word": " least",
                    "probability": 0.76904296875
                },
                {
                    "start": 2597.21,
                    "end": 2597.59,
                    "word": " provide",
                    "probability": 0.85693359375
                },
                {
                    "start": 2597.59,
                    "end": 2597.89,
                    "word": " block",
                    "probability": 0.6240234375
                },
                {
                    "start": 2597.89,
                    "end": 2598.35,
                    "word": " ciphers",
                    "probability": 0.82958984375
                },
                {
                    "start": 2598.35,
                    "end": 2598.55,
                    "word": " which",
                    "probability": 0.436767578125
                },
                {
                    "start": 2598.55,
                    "end": 2598.69,
                    "word": " is",
                    "probability": 0.90283203125
                },
                {
                    "start": 2598.81,
                    "end": 2598.97,
                    "word": " a good",
                    "probability": 0.88818359375
                },
                {
                    "start": 2598.97,
                    "end": 2599.41,
                    "word": " news",
                    "probability": 0.69482421875
                },
                {
                    "start": 2599.41,
                    "end": 2599.77,
                    "word": ".",
                    "probability": 0.61474609375
                },
                {
                    "start": 2599.77,
                    "end": 2599.99,
                    "word": " It",
                    "probability": 0.77783203125
                },
                {
                    "start": 2599.99,
                    "end": 2602.01,
                    "word": " provides",
                    "probability": 0.332763671875
                },
                {
                    "start": 2602.39,
                    "end": 2602.57,
                    "word": " a lot",
                    "probability": 0.89794921875
                },
                {
                    "start": 2602.57,
                    "end": 2602.75,
                    "word": " of",
                    "probability": 0.8916015625
                },
                {
                    "start": 2602.75,
                    "end": 2603.33,
                    "word": " algorithms",
                    "probability": 0.7939453125
                },
                {
                    "start": 2603.33,
                    "end": 2603.83,
                    "word": " based",
                    "probability": 0.52099609375
                },
                {
                    "start": 2603.83,
                    "end": 2604.19,
                    "word": " for",
                    "probability": 0.77197265625
                },
                {
                    "start": 2604.19,
                    "end": 2605.01,
                    "word": " HMAC",
                    "probability": 0.91455078125
                },
                {
                    "start": 2605.01,
                    "end": 2605.61,
                    "word": ".",
                    "probability": 0.8525390625
                }
            ]
        },
        {
            "id": 413,
            "seek": 251999,
            "start": 2606.23,
            "end": 2618.45,
            "text": " You have HMAC schemes using underlying MD5 family of algorithms, SHA-1, SHA-2, SHA-24, all the SHA-2 and SHA-3 family of algorithms.",
            "tokens": [
                50964,
                509,
                362,
                389,
                44,
                4378,
                26954,
                1228,
                14217,
                22521,
                20,
                1605,
                295,
                14642,
                11,
                38820,
                12,
                16,
                11,
                38820,
                12,
                17,
                11,
                38820,
                12,
                7911,
                11,
                439,
                264,
                38820,
                12,
                17,
                293,
                38820,
                12,
                18,
                1605,
                295,
                14642,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25278254731060706,
            "compression_ratio": 1.496969696969697,
            "no_speech_prob": 0.1732177734375,
            "words": [
                {
                    "start": 2606.23,
                    "end": 2606.83,
                    "word": " You",
                    "probability": 0.85400390625
                },
                {
                    "start": 2606.83,
                    "end": 2607.11,
                    "word": " have",
                    "probability": 0.87890625
                },
                {
                    "start": 2607.11,
                    "end": 2607.61,
                    "word": " HMAC",
                    "probability": 0.9378255208333334
                },
                {
                    "start": 2607.61,
                    "end": 2607.97,
                    "word": " schemes",
                    "probability": 0.81787109375
                },
                {
                    "start": 2607.97,
                    "end": 2608.49,
                    "word": " using",
                    "probability": 0.69287109375
                },
                {
                    "start": 2608.49,
                    "end": 2609.21,
                    "word": " underlying",
                    "probability": 0.82080078125
                },
                {
                    "start": 2609.21,
                    "end": 2609.93,
                    "word": " MD5",
                    "probability": 0.90673828125
                },
                {
                    "start": 2609.93,
                    "end": 2610.37,
                    "word": " family",
                    "probability": 0.73828125
                },
                {
                    "start": 2610.37,
                    "end": 2610.63,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 2610.63,
                    "end": 2611.27,
                    "word": " algorithms",
                    "probability": 0.85693359375
                },
                {
                    "start": 2611.27,
                    "end": 2612.35,
                    "word": ",",
                    "probability": 0.43798828125
                },
                {
                    "start": 2612.35,
                    "end": 2612.53,
                    "word": " SHA",
                    "probability": 0.91748046875
                },
                {
                    "start": 2612.53,
                    "end": 2612.69,
                    "word": "-1",
                    "probability": 0.68505859375
                },
                {
                    "start": 2612.69,
                    "end": 2612.77,
                    "word": ",",
                    "probability": 0.90478515625
                },
                {
                    "start": 2612.77,
                    "end": 2612.89,
                    "word": " SHA",
                    "probability": 0.84716796875
                },
                {
                    "start": 2612.89,
                    "end": 2613.13,
                    "word": "-2",
                    "probability": 0.895263671875
                },
                {
                    "start": 2613.13,
                    "end": 2613.23,
                    "word": ",",
                    "probability": 0.71240234375
                },
                {
                    "start": 2613.23,
                    "end": 2613.63,
                    "word": " SHA",
                    "probability": 0.47119140625
                },
                {
                    "start": 2613.63,
                    "end": 2614.01,
                    "word": "-24",
                    "probability": 0.818603515625
                },
                {
                    "start": 2614.01,
                    "end": 2614.71,
                    "word": ",",
                    "probability": 0.611328125
                },
                {
                    "start": 2614.71,
                    "end": 2614.93,
                    "word": " all",
                    "probability": 0.814453125
                },
                {
                    "start": 2614.93,
                    "end": 2615.11,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 2615.11,
                    "end": 2615.29,
                    "word": " SHA",
                    "probability": 0.9013671875
                },
                {
                    "start": 2615.29,
                    "end": 2615.49,
                    "word": "-2",
                    "probability": 0.960693359375
                },
                {
                    "start": 2615.49,
                    "end": 2615.71,
                    "word": " and",
                    "probability": 0.84228515625
                },
                {
                    "start": 2615.71,
                    "end": 2615.91,
                    "word": " SHA",
                    "probability": 0.8603515625
                },
                {
                    "start": 2615.91,
                    "end": 2616.17,
                    "word": "-3",
                    "probability": 0.995361328125
                },
                {
                    "start": 2616.17,
                    "end": 2617.05,
                    "word": " family",
                    "probability": 0.5048828125
                },
                {
                    "start": 2617.05,
                    "end": 2617.27,
                    "word": " of",
                    "probability": 0.89697265625
                },
                {
                    "start": 2617.27,
                    "end": 2617.85,
                    "word": " algorithms",
                    "probability": 0.8603515625
                },
                {
                    "start": 2617.85,
                    "end": 2618.45,
                    "word": ".",
                    "probability": 0.75
                }
            ]
        },
        {
            "id": 414,
            "seek": 254435,
            "start": 2618.45,
            "end": 2630.43,
            "text": " For safely storing your secrets or mainly generating keying material based on low entropy inputs, there are options also provided by the map class.",
            "tokens": [
                50364,
                1171,
                11750,
                26085,
                428,
                14093,
                420,
                8704,
                17746,
                350,
                68,
                1840,
                2527,
                2361,
                322,
                2295,
                30867,
                15743,
                11,
                456,
                366,
                3956,
                611,
                5649,
                538,
                264,
                4471,
                1508,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2604166580283124,
            "compression_ratio": 1.4801980198019802,
            "no_speech_prob": 0.377197265625,
            "words": [
                {
                    "start": 2618.45,
                    "end": 2619.35,
                    "word": " For",
                    "probability": 0.36083984375
                },
                {
                    "start": 2619.35,
                    "end": 2620.55,
                    "word": " safely",
                    "probability": 0.76904296875
                },
                {
                    "start": 2620.55,
                    "end": 2621.05,
                    "word": " storing",
                    "probability": 0.85986328125
                },
                {
                    "start": 2621.05,
                    "end": 2621.33,
                    "word": " your",
                    "probability": 0.81103515625
                },
                {
                    "start": 2621.33,
                    "end": 2621.83,
                    "word": " secrets",
                    "probability": 0.73974609375
                },
                {
                    "start": 2621.83,
                    "end": 2622.27,
                    "word": " or",
                    "probability": 0.74169921875
                },
                {
                    "start": 2622.27,
                    "end": 2623.35,
                    "word": " mainly",
                    "probability": 0.74365234375
                },
                {
                    "start": 2623.35,
                    "end": 2623.89,
                    "word": " generating",
                    "probability": 0.7666015625
                },
                {
                    "start": 2623.89,
                    "end": 2624.25,
                    "word": " keying",
                    "probability": 0.5707194010416666
                },
                {
                    "start": 2624.25,
                    "end": 2624.87,
                    "word": " material",
                    "probability": 0.7705078125
                },
                {
                    "start": 2624.87,
                    "end": 2625.33,
                    "word": " based",
                    "probability": 0.78515625
                },
                {
                    "start": 2625.33,
                    "end": 2625.59,
                    "word": " on",
                    "probability": 0.90625
                },
                {
                    "start": 2625.59,
                    "end": 2625.85,
                    "word": " low",
                    "probability": 0.8623046875
                },
                {
                    "start": 2625.85,
                    "end": 2626.29,
                    "word": " entropy",
                    "probability": 0.6259765625
                },
                {
                    "start": 2626.29,
                    "end": 2626.83,
                    "word": " inputs",
                    "probability": 0.79833984375
                },
                {
                    "start": 2626.83,
                    "end": 2626.97,
                    "word": ",",
                    "probability": 0.6455078125
                },
                {
                    "start": 2626.97,
                    "end": 2627.11,
                    "word": " there",
                    "probability": 0.85546875
                },
                {
                    "start": 2627.11,
                    "end": 2627.31,
                    "word": " are",
                    "probability": 0.89892578125
                },
                {
                    "start": 2627.31,
                    "end": 2627.75,
                    "word": " options",
                    "probability": 0.77490234375
                },
                {
                    "start": 2627.75,
                    "end": 2628.17,
                    "word": " also",
                    "probability": 0.8212890625
                },
                {
                    "start": 2628.17,
                    "end": 2628.63,
                    "word": " provided",
                    "probability": 0.83203125
                },
                {
                    "start": 2628.63,
                    "end": 2628.87,
                    "word": " by",
                    "probability": 0.90673828125
                },
                {
                    "start": 2628.87,
                    "end": 2629.03,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 2629.03,
                    "end": 2629.31,
                    "word": " map",
                    "probability": 0.201416015625
                },
                {
                    "start": 2629.31,
                    "end": 2629.69,
                    "word": " class",
                    "probability": 0.8818359375
                },
                {
                    "start": 2629.69,
                    "end": 2630.43,
                    "word": ".",
                    "probability": 0.95068359375
                }
            ]
        },
        {
            "id": 415,
            "seek": 254435,
            "start": 2630.75,
            "end": 2633.57,
            "text": " It's good to know if you need to use that.",
            "tokens": [
                50964,
                467,
                311,
                665,
                281,
                458,
                498,
                291,
                643,
                281,
                764,
                300,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2604166580283124,
            "compression_ratio": 1.4801980198019802,
            "no_speech_prob": 0.377197265625,
            "words": [
                {
                    "start": 2630.75,
                    "end": 2631.11,
                    "word": " It's",
                    "probability": 0.914306640625
                },
                {
                    "start": 2631.11,
                    "end": 2631.29,
                    "word": " good",
                    "probability": 0.8759765625
                },
                {
                    "start": 2631.29,
                    "end": 2631.47,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 2631.47,
                    "end": 2631.61,
                    "word": " know",
                    "probability": 0.814453125
                },
                {
                    "start": 2631.61,
                    "end": 2631.75,
                    "word": " if",
                    "probability": 0.89453125
                },
                {
                    "start": 2631.75,
                    "end": 2631.87,
                    "word": " you",
                    "probability": 0.8994140625
                },
                {
                    "start": 2631.87,
                    "end": 2632.05,
                    "word": " need",
                    "probability": 0.810546875
                },
                {
                    "start": 2632.05,
                    "end": 2632.19,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 2632.19,
                    "end": 2632.47,
                    "word": " use",
                    "probability": 0.8154296875
                },
                {
                    "start": 2632.47,
                    "end": 2632.83,
                    "word": " that",
                    "probability": 0.88720703125
                },
                {
                    "start": 2632.83,
                    "end": 2633.57,
                    "word": ".",
                    "probability": 0.986328125
                }
            ]
        },
        {
            "id": 416,
            "seek": 254435,
            "start": 2634.15,
            "end": 2642.81,
            "text": " The coding is as straightforward as the cipher object where you just initialize it with the right algorithm.",
            "tokens": [
                51114,
                440,
                17720,
                307,
                382,
                15325,
                382,
                264,
                269,
                21240,
                2657,
                689,
                291,
                445,
                5883,
                1125,
                309,
                365,
                264,
                558,
                9284,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2604166580283124,
            "compression_ratio": 1.4801980198019802,
            "no_speech_prob": 0.377197265625,
            "words": [
                {
                    "start": 2634.15,
                    "end": 2634.85,
                    "word": " The",
                    "probability": 0.74560546875
                },
                {
                    "start": 2634.85,
                    "end": 2635.27,
                    "word": " coding",
                    "probability": 0.81201171875
                },
                {
                    "start": 2635.27,
                    "end": 2635.55,
                    "word": " is",
                    "probability": 0.89990234375
                },
                {
                    "start": 2635.55,
                    "end": 2635.97,
                    "word": " as",
                    "probability": 0.8662109375
                },
                {
                    "start": 2635.97,
                    "end": 2636.53,
                    "word": " straightforward",
                    "probability": 0.85595703125
                },
                {
                    "start": 2636.53,
                    "end": 2637.15,
                    "word": " as",
                    "probability": 0.9072265625
                },
                {
                    "start": 2637.15,
                    "end": 2638.39,
                    "word": " the",
                    "probability": 0.63037109375
                },
                {
                    "start": 2638.39,
                    "end": 2638.89,
                    "word": " cipher",
                    "probability": 0.6087646484375
                },
                {
                    "start": 2638.89,
                    "end": 2639.37,
                    "word": " object",
                    "probability": 0.87548828125
                },
                {
                    "start": 2639.37,
                    "end": 2639.65,
                    "word": " where",
                    "probability": 0.51708984375
                },
                {
                    "start": 2639.65,
                    "end": 2639.79,
                    "word": " you",
                    "probability": 0.88818359375
                },
                {
                    "start": 2639.79,
                    "end": 2640.05,
                    "word": " just",
                    "probability": 0.89208984375
                },
                {
                    "start": 2640.05,
                    "end": 2640.87,
                    "word": " initialize",
                    "probability": 0.90283203125
                },
                {
                    "start": 2640.87,
                    "end": 2641.01,
                    "word": " it",
                    "probability": 0.8984375
                },
                {
                    "start": 2641.01,
                    "end": 2641.19,
                    "word": " with",
                    "probability": 0.8095703125
                },
                {
                    "start": 2641.19,
                    "end": 2641.31,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 2641.31,
                    "end": 2641.53,
                    "word": " right",
                    "probability": 0.87353515625
                },
                {
                    "start": 2641.53,
                    "end": 2642.07,
                    "word": " algorithm",
                    "probability": 0.86474609375
                },
                {
                    "start": 2642.07,
                    "end": 2642.81,
                    "word": ".",
                    "probability": 0.45849609375
                }
            ]
        },
        {
            "id": 417,
            "seek": 257113,
            "start": 2642.81,
            "end": 2653.05,
            "text": " Prepare the initialized object with the data you need to map or find a digest for and just do that with the doFinal method.",
            "tokens": [
                50364,
                29689,
                264,
                5883,
                1602,
                2657,
                365,
                264,
                1412,
                291,
                643,
                281,
                4471,
                420,
                915,
                257,
                13884,
                337,
                293,
                445,
                360,
                300,
                365,
                264,
                360,
                37,
                2071,
                3170,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27447288007621307,
            "compression_ratio": 1.5688073394495412,
            "no_speech_prob": 0.300537109375,
            "words": [
                {
                    "start": 2642.81,
                    "end": 2643.59,
                    "word": " Prepare",
                    "probability": 0.0611572265625
                },
                {
                    "start": 2643.59,
                    "end": 2644.07,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 2644.07,
                    "end": 2645.47,
                    "word": " initialized",
                    "probability": 0.79638671875
                },
                {
                    "start": 2645.47,
                    "end": 2645.91,
                    "word": " object",
                    "probability": 0.8701171875
                },
                {
                    "start": 2645.91,
                    "end": 2646.23,
                    "word": " with",
                    "probability": 0.802734375
                },
                {
                    "start": 2646.23,
                    "end": 2646.41,
                    "word": " the",
                    "probability": 0.78515625
                },
                {
                    "start": 2646.41,
                    "end": 2646.69,
                    "word": " data",
                    "probability": 0.8125
                },
                {
                    "start": 2646.69,
                    "end": 2646.93,
                    "word": " you",
                    "probability": 0.818359375
                },
                {
                    "start": 2646.93,
                    "end": 2647.17,
                    "word": " need",
                    "probability": 0.80908203125
                },
                {
                    "start": 2647.17,
                    "end": 2647.55,
                    "word": " to",
                    "probability": 0.89208984375
                },
                {
                    "start": 2647.55,
                    "end": 2648.43,
                    "word": " map",
                    "probability": 0.81640625
                },
                {
                    "start": 2648.43,
                    "end": 2648.75,
                    "word": " or",
                    "probability": 0.845703125
                },
                {
                    "start": 2648.75,
                    "end": 2649.53,
                    "word": " find",
                    "probability": 0.79296875
                },
                {
                    "start": 2649.73,
                    "end": 2650.23,
                    "word": " a digest",
                    "probability": 0.83544921875
                },
                {
                    "start": 2650.23,
                    "end": 2650.61,
                    "word": " for",
                    "probability": 0.87060546875
                },
                {
                    "start": 2650.61,
                    "end": 2651.01,
                    "word": " and",
                    "probability": 0.66259765625
                },
                {
                    "start": 2651.01,
                    "end": 2651.21,
                    "word": " just",
                    "probability": 0.888671875
                },
                {
                    "start": 2651.21,
                    "end": 2651.41,
                    "word": " do",
                    "probability": 0.9052734375
                },
                {
                    "start": 2651.41,
                    "end": 2651.63,
                    "word": " that",
                    "probability": 0.884765625
                },
                {
                    "start": 2651.63,
                    "end": 2651.85,
                    "word": " with",
                    "probability": 0.64599609375
                },
                {
                    "start": 2651.85,
                    "end": 2651.99,
                    "word": " the",
                    "probability": 0.759765625
                },
                {
                    "start": 2651.99,
                    "end": 2652.39,
                    "word": " doFinal",
                    "probability": 0.72265625
                },
                {
                    "start": 2652.39,
                    "end": 2652.75,
                    "word": " method",
                    "probability": 0.7275390625
                },
                {
                    "start": 2652.75,
                    "end": 2653.05,
                    "word": ".",
                    "probability": 0.83154296875
                }
            ]
        },
        {
            "id": 418,
            "seek": 257113,
            "start": 2653.11,
            "end": 2659.07,
            "text": " That's pretty standard. In the interest of time, I'm not going to code that up for you.",
            "tokens": [
                50864,
                663,
                311,
                1238,
                3832,
                13,
                682,
                264,
                1179,
                295,
                565,
                11,
                286,
                478,
                406,
                516,
                281,
                3089,
                300,
                493,
                337,
                291,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27447288007621307,
            "compression_ratio": 1.5688073394495412,
            "no_speech_prob": 0.300537109375,
            "words": [
                {
                    "start": 2653.11,
                    "end": 2653.67,
                    "word": " That's",
                    "probability": 0.532012939453125
                },
                {
                    "start": 2653.67,
                    "end": 2653.87,
                    "word": " pretty",
                    "probability": 0.88720703125
                },
                {
                    "start": 2653.87,
                    "end": 2654.31,
                    "word": " standard",
                    "probability": 0.875
                },
                {
                    "start": 2654.31,
                    "end": 2654.87,
                    "word": ".",
                    "probability": 0.481689453125
                },
                {
                    "start": 2655.41,
                    "end": 2655.97,
                    "word": " In",
                    "probability": 0.57861328125
                },
                {
                    "start": 2655.97,
                    "end": 2656.09,
                    "word": " the",
                    "probability": 0.7890625
                },
                {
                    "start": 2656.09,
                    "end": 2656.33,
                    "word": " interest",
                    "probability": 0.77392578125
                },
                {
                    "start": 2656.33,
                    "end": 2656.55,
                    "word": " of",
                    "probability": 0.90869140625
                },
                {
                    "start": 2656.55,
                    "end": 2656.75,
                    "word": " time",
                    "probability": 0.8017578125
                },
                {
                    "start": 2656.75,
                    "end": 2656.83,
                    "word": ",",
                    "probability": 0.77978515625
                },
                {
                    "start": 2656.83,
                    "end": 2656.97,
                    "word": " I'm",
                    "probability": 0.97021484375
                },
                {
                    "start": 2656.97,
                    "end": 2657.15,
                    "word": " not",
                    "probability": 0.88330078125
                },
                {
                    "start": 2657.15,
                    "end": 2657.33,
                    "word": " going",
                    "probability": 0.85693359375
                },
                {
                    "start": 2657.33,
                    "end": 2657.49,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 2657.49,
                    "end": 2657.67,
                    "word": " code",
                    "probability": 0.73876953125
                },
                {
                    "start": 2657.67,
                    "end": 2657.89,
                    "word": " that",
                    "probability": 0.87890625
                },
                {
                    "start": 2657.89,
                    "end": 2658.11,
                    "word": " up",
                    "probability": 0.76025390625
                },
                {
                    "start": 2658.11,
                    "end": 2658.27,
                    "word": " for",
                    "probability": 0.89892578125
                },
                {
                    "start": 2658.27,
                    "end": 2658.51,
                    "word": " you",
                    "probability": 0.89892578125
                },
                {
                    "start": 2658.51,
                    "end": 2659.07,
                    "word": ".",
                    "probability": 0.98291015625
                }
            ]
        },
        {
            "id": 419,
            "seek": 257113,
            "start": 2661.15,
            "end": 2669.59,
            "text": " Going ahead with the applications, let's next look at how to actually store your secrets or the information you want to safeguard,",
            "tokens": [
                51264,
                10963,
                2286,
                365,
                264,
                5821,
                11,
                718,
                311,
                958,
                574,
                412,
                577,
                281,
                767,
                3531,
                428,
                14093,
                420,
                264,
                1589,
                291,
                528,
                281,
                40153,
                11,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27447288007621307,
            "compression_ratio": 1.5688073394495412,
            "no_speech_prob": 0.300537109375,
            "words": [
                {
                    "start": 2661.15,
                    "end": 2661.71,
                    "word": " Going",
                    "probability": 0.8408203125
                },
                {
                    "start": 2661.71,
                    "end": 2662.03,
                    "word": " ahead",
                    "probability": 0.8564453125
                },
                {
                    "start": 2662.03,
                    "end": 2662.21,
                    "word": " with",
                    "probability": 0.81494140625
                },
                {
                    "start": 2662.21,
                    "end": 2662.35,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 2662.35,
                    "end": 2662.77,
                    "word": " applications",
                    "probability": 0.73828125
                },
                {
                    "start": 2662.77,
                    "end": 2663.09,
                    "word": ",",
                    "probability": 0.87451171875
                },
                {
                    "start": 2663.09,
                    "end": 2663.35,
                    "word": " let's",
                    "probability": 0.93701171875
                },
                {
                    "start": 2663.35,
                    "end": 2663.83,
                    "word": " next",
                    "probability": 0.8427734375
                },
                {
                    "start": 2663.83,
                    "end": 2664.19,
                    "word": " look",
                    "probability": 0.91259765625
                },
                {
                    "start": 2664.19,
                    "end": 2664.37,
                    "word": " at",
                    "probability": 0.91162109375
                },
                {
                    "start": 2664.37,
                    "end": 2664.57,
                    "word": " how",
                    "probability": 0.908203125
                },
                {
                    "start": 2664.57,
                    "end": 2664.75,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 2664.75,
                    "end": 2665.13,
                    "word": " actually",
                    "probability": 0.7802734375
                },
                {
                    "start": 2665.13,
                    "end": 2665.87,
                    "word": " store",
                    "probability": 0.78076171875
                },
                {
                    "start": 2665.87,
                    "end": 2666.31,
                    "word": " your",
                    "probability": 0.7890625
                },
                {
                    "start": 2666.31,
                    "end": 2666.99,
                    "word": " secrets",
                    "probability": 0.708984375
                },
                {
                    "start": 2666.99,
                    "end": 2667.29,
                    "word": " or",
                    "probability": 0.8017578125
                },
                {
                    "start": 2667.29,
                    "end": 2667.43,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 2667.43,
                    "end": 2667.91,
                    "word": " information",
                    "probability": 0.72314453125
                },
                {
                    "start": 2667.91,
                    "end": 2668.33,
                    "word": " you",
                    "probability": 0.8896484375
                },
                {
                    "start": 2668.33,
                    "end": 2668.59,
                    "word": " want",
                    "probability": 0.81689453125
                },
                {
                    "start": 2668.59,
                    "end": 2668.79,
                    "word": " to",
                    "probability": 0.89697265625
                },
                {
                    "start": 2668.79,
                    "end": 2669.35,
                    "word": " safeguard",
                    "probability": 0.76806640625
                },
                {
                    "start": 2669.35,
                    "end": 2669.59,
                    "word": ",",
                    "probability": 0.71728515625
                }
            ]
        },
        {
            "id": 420,
            "seek": 259657,
            "start": 2669.59,
            "end": 2679.37,
            "text": " be it your personal identifiable information or some GDPR compliance information, and most importantly, password.",
            "tokens": [
                50364,
                312,
                309,
                428,
                2973,
                2473,
                30876,
                1589,
                420,
                512,
                19599,
                49,
                15882,
                1589,
                11,
                293,
                881,
                8906,
                11,
                11524,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2692307772544714,
            "compression_ratio": 1.5178571428571428,
            "no_speech_prob": 0.1732177734375,
            "words": [
                {
                    "start": 2669.59,
                    "end": 2669.71,
                    "word": " be",
                    "probability": 0.0109100341796875
                },
                {
                    "start": 2669.71,
                    "end": 2669.83,
                    "word": " it",
                    "probability": 0.54541015625
                },
                {
                    "start": 2669.83,
                    "end": 2670.21,
                    "word": " your",
                    "probability": 0.74169921875
                },
                {
                    "start": 2670.21,
                    "end": 2671.49,
                    "word": " personal",
                    "probability": 0.7431640625
                },
                {
                    "start": 2671.49,
                    "end": 2672.23,
                    "word": " identifiable",
                    "probability": 0.783447265625
                },
                {
                    "start": 2672.23,
                    "end": 2672.99,
                    "word": " information",
                    "probability": 0.65380859375
                },
                {
                    "start": 2672.99,
                    "end": 2673.57,
                    "word": " or",
                    "probability": 0.77392578125
                },
                {
                    "start": 2673.57,
                    "end": 2674.53,
                    "word": " some",
                    "probability": 0.73681640625
                },
                {
                    "start": 2674.53,
                    "end": 2675.49,
                    "word": " GDPR",
                    "probability": 0.867919921875
                },
                {
                    "start": 2675.49,
                    "end": 2676.09,
                    "word": " compliance",
                    "probability": 0.64013671875
                },
                {
                    "start": 2676.09,
                    "end": 2676.67,
                    "word": " information",
                    "probability": 0.6826171875
                },
                {
                    "start": 2676.67,
                    "end": 2676.89,
                    "word": ",",
                    "probability": 0.1849365234375
                },
                {
                    "start": 2676.89,
                    "end": 2677.23,
                    "word": " and",
                    "probability": 0.88134765625
                },
                {
                    "start": 2677.23,
                    "end": 2677.67,
                    "word": " most",
                    "probability": 0.7685546875
                },
                {
                    "start": 2677.67,
                    "end": 2678.19,
                    "word": " importantly",
                    "probability": 0.60498046875
                },
                {
                    "start": 2678.19,
                    "end": 2678.33,
                    "word": ",",
                    "probability": 0.68359375
                },
                {
                    "start": 2678.33,
                    "end": 2678.69,
                    "word": " password",
                    "probability": 0.826171875
                },
                {
                    "start": 2678.69,
                    "end": 2679.37,
                    "word": ".",
                    "probability": 0.9443359375
                }
            ]
        },
        {
            "id": 421,
            "seek": 259657,
            "start": 2679.37,
            "end": 2689.47,
            "text": " This application is very famously called as password hashing or password storage, but in my opinion, it can be extended to safeguard any kinds of secrets.",
            "tokens": [
                50864,
                639,
                3861,
                307,
                588,
                34360,
                1219,
                382,
                11524,
                575,
                571,
                420,
                11524,
                6725,
                11,
                457,
                294,
                452,
                4800,
                11,
                309,
                393,
                312,
                10913,
                281,
                40153,
                604,
                3685,
                295,
                14093,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2692307772544714,
            "compression_ratio": 1.5178571428571428,
            "no_speech_prob": 0.1732177734375,
            "words": [
                {
                    "start": 2679.37,
                    "end": 2679.81,
                    "word": " This",
                    "probability": 0.798828125
                },
                {
                    "start": 2679.81,
                    "end": 2680.27,
                    "word": " application",
                    "probability": 0.7412109375
                },
                {
                    "start": 2680.27,
                    "end": 2680.51,
                    "word": " is",
                    "probability": 0.91015625
                },
                {
                    "start": 2680.51,
                    "end": 2680.69,
                    "word": " very",
                    "probability": 0.7490234375
                },
                {
                    "start": 2680.69,
                    "end": 2681.13,
                    "word": " famously",
                    "probability": 0.8076171875
                },
                {
                    "start": 2681.13,
                    "end": 2681.47,
                    "word": " called",
                    "probability": 0.7734375
                },
                {
                    "start": 2681.47,
                    "end": 2681.65,
                    "word": " as",
                    "probability": 0.623046875
                },
                {
                    "start": 2681.65,
                    "end": 2682.05,
                    "word": " password",
                    "probability": 0.81103515625
                },
                {
                    "start": 2682.05,
                    "end": 2682.49,
                    "word": " hashing",
                    "probability": 0.71630859375
                },
                {
                    "start": 2682.49,
                    "end": 2683.19,
                    "word": " or",
                    "probability": 0.4501953125
                },
                {
                    "start": 2683.19,
                    "end": 2684.39,
                    "word": " password",
                    "probability": 0.89892578125
                },
                {
                    "start": 2684.39,
                    "end": 2684.97,
                    "word": " storage",
                    "probability": 0.734375
                },
                {
                    "start": 2684.97,
                    "end": 2685.15,
                    "word": ",",
                    "probability": 0.60791015625
                },
                {
                    "start": 2685.15,
                    "end": 2685.27,
                    "word": " but",
                    "probability": 0.8984375
                },
                {
                    "start": 2685.27,
                    "end": 2685.41,
                    "word": " in",
                    "probability": 0.888671875
                },
                {
                    "start": 2685.41,
                    "end": 2685.61,
                    "word": " my",
                    "probability": 0.904296875
                },
                {
                    "start": 2685.61,
                    "end": 2685.99,
                    "word": " opinion",
                    "probability": 0.83642578125
                },
                {
                    "start": 2685.99,
                    "end": 2686.09,
                    "word": ",",
                    "probability": 0.779296875
                },
                {
                    "start": 2686.09,
                    "end": 2686.21,
                    "word": " it",
                    "probability": 0.90234375
                },
                {
                    "start": 2686.21,
                    "end": 2686.39,
                    "word": " can",
                    "probability": 0.89599609375
                },
                {
                    "start": 2686.39,
                    "end": 2686.53,
                    "word": " be",
                    "probability": 0.904296875
                },
                {
                    "start": 2686.53,
                    "end": 2686.89,
                    "word": " extended",
                    "probability": 0.51123046875
                },
                {
                    "start": 2686.89,
                    "end": 2687.21,
                    "word": " to",
                    "probability": 0.88671875
                },
                {
                    "start": 2687.21,
                    "end": 2687.55,
                    "word": " safeguard",
                    "probability": 0.63134765625
                },
                {
                    "start": 2687.55,
                    "end": 2687.93,
                    "word": " any",
                    "probability": 0.80712890625
                },
                {
                    "start": 2687.93,
                    "end": 2688.23,
                    "word": " kinds",
                    "probability": 0.75390625
                },
                {
                    "start": 2688.23,
                    "end": 2688.37,
                    "word": " of",
                    "probability": 0.91162109375
                },
                {
                    "start": 2688.37,
                    "end": 2688.79,
                    "word": " secrets",
                    "probability": 0.70068359375
                },
                {
                    "start": 2688.79,
                    "end": 2689.47,
                    "word": ".",
                    "probability": 0.994140625
                }
            ]
        },
        {
            "id": 422,
            "seek": 259657,
            "start": 2690.27,
            "end": 2695.03,
            "text": " Well, it's a well-known fact, don't ever store your data in plain text.",
            "tokens": [
                51364,
                1042,
                11,
                309,
                311,
                257,
                731,
                12,
                6861,
                1186,
                11,
                500,
                380,
                1562,
                3531,
                428,
                1412,
                294,
                11121,
                2487,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2692307772544714,
            "compression_ratio": 1.5178571428571428,
            "no_speech_prob": 0.1732177734375,
            "words": [
                {
                    "start": 2690.27,
                    "end": 2690.95,
                    "word": " Well",
                    "probability": 0.66162109375
                },
                {
                    "start": 2690.95,
                    "end": 2690.97,
                    "word": ",",
                    "probability": 0.94482421875
                },
                {
                    "start": 2690.97,
                    "end": 2691.11,
                    "word": " it's",
                    "probability": 0.94580078125
                },
                {
                    "start": 2691.21,
                    "end": 2691.37,
                    "word": " a well",
                    "probability": 0.86181640625
                },
                {
                    "start": 2691.37,
                    "end": 2691.53,
                    "word": "-known",
                    "probability": 0.763916015625
                },
                {
                    "start": 2691.53,
                    "end": 2691.95,
                    "word": " fact",
                    "probability": 0.78759765625
                },
                {
                    "start": 2691.95,
                    "end": 2692.19,
                    "word": ",",
                    "probability": 0.5576171875
                },
                {
                    "start": 2692.19,
                    "end": 2692.43,
                    "word": " don't",
                    "probability": 0.945068359375
                },
                {
                    "start": 2692.43,
                    "end": 2692.59,
                    "word": " ever",
                    "probability": 0.83984375
                },
                {
                    "start": 2692.59,
                    "end": 2692.97,
                    "word": " store",
                    "probability": 0.8056640625
                },
                {
                    "start": 2692.97,
                    "end": 2693.31,
                    "word": " your",
                    "probability": 0.79248046875
                },
                {
                    "start": 2693.31,
                    "end": 2693.71,
                    "word": " data",
                    "probability": 0.80615234375
                },
                {
                    "start": 2693.71,
                    "end": 2693.93,
                    "word": " in",
                    "probability": 0.89794921875
                },
                {
                    "start": 2693.93,
                    "end": 2694.11,
                    "word": " plain",
                    "probability": 0.91943359375
                },
                {
                    "start": 2694.11,
                    "end": 2694.45,
                    "word": " text",
                    "probability": 0.61474609375
                },
                {
                    "start": 2694.45,
                    "end": 2695.03,
                    "word": ".",
                    "probability": 0.875
                }
            ]
        },
        {
            "id": 423,
            "seek": 261697,
            "start": 2695.03,
            "end": 2700.59,
            "text": " It's also a big no-no to store it in a hash or just a simple salted hash.",
            "tokens": [
                50364,
                467,
                311,
                611,
                257,
                955,
                572,
                12,
                1771,
                281,
                3531,
                309,
                294,
                257,
                22019,
                420,
                445,
                257,
                2199,
                1845,
                14727,
                22019,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2319808506196545,
            "compression_ratio": 1.3664596273291925,
            "no_speech_prob": 0.027587890625,
            "words": [
                {
                    "start": 2695.03,
                    "end": 2695.47,
                    "word": " It's",
                    "probability": 0.5823974609375
                },
                {
                    "start": 2695.47,
                    "end": 2695.71,
                    "word": " also",
                    "probability": 0.8173828125
                },
                {
                    "start": 2695.87,
                    "end": 2696.01,
                    "word": " a big",
                    "probability": 0.85302734375
                },
                {
                    "start": 2696.01,
                    "end": 2696.25,
                    "word": " no",
                    "probability": 0.53759765625
                },
                {
                    "start": 2696.25,
                    "end": 2696.45,
                    "word": "-no",
                    "probability": 0.892578125
                },
                {
                    "start": 2696.45,
                    "end": 2696.67,
                    "word": " to",
                    "probability": 0.869140625
                },
                {
                    "start": 2696.67,
                    "end": 2696.99,
                    "word": " store",
                    "probability": 0.82421875
                },
                {
                    "start": 2696.99,
                    "end": 2697.15,
                    "word": " it",
                    "probability": 0.88134765625
                },
                {
                    "start": 2697.15,
                    "end": 2697.37,
                    "word": " in",
                    "probability": 0.892578125
                },
                {
                    "start": 2697.55,
                    "end": 2697.93,
                    "word": " a hash",
                    "probability": 0.52197265625
                },
                {
                    "start": 2697.93,
                    "end": 2698.17,
                    "word": " or",
                    "probability": 0.79345703125
                },
                {
                    "start": 2698.17,
                    "end": 2698.45,
                    "word": " just",
                    "probability": 0.779296875
                },
                {
                    "start": 2698.77,
                    "end": 2699.07,
                    "word": " a simple",
                    "probability": 0.9091796875
                },
                {
                    "start": 2699.07,
                    "end": 2699.55,
                    "word": " salted",
                    "probability": 0.6441650390625
                },
                {
                    "start": 2699.55,
                    "end": 2699.99,
                    "word": " hash",
                    "probability": 0.7314453125
                },
                {
                    "start": 2699.99,
                    "end": 2700.59,
                    "word": ".",
                    "probability": 0.7958984375
                }
            ]
        },
        {
            "id": 424,
            "seek": 261697,
            "start": 2700.71,
            "end": 2712.09,
            "text": " Modern GPUs and A6 hardware are very good at just parallelizing it and just cracking all this information.",
            "tokens": [
                50614,
                19814,
                18407,
                82,
                293,
                316,
                21,
                8837,
                366,
                588,
                665,
                412,
                445,
                8952,
                3319,
                309,
                293,
                445,
                25229,
                439,
                341,
                1589,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2319808506196545,
            "compression_ratio": 1.3664596273291925,
            "no_speech_prob": 0.027587890625,
            "words": [
                {
                    "start": 2700.71,
                    "end": 2701.17,
                    "word": " Modern",
                    "probability": 0.65625
                },
                {
                    "start": 2701.17,
                    "end": 2701.95,
                    "word": " GPUs",
                    "probability": 0.885986328125
                },
                {
                    "start": 2701.95,
                    "end": 2702.37,
                    "word": " and",
                    "probability": 0.8857421875
                },
                {
                    "start": 2702.37,
                    "end": 2703.79,
                    "word": " A6",
                    "probability": 0.6873779296875
                },
                {
                    "start": 2703.79,
                    "end": 2704.19,
                    "word": " hardware",
                    "probability": 0.78515625
                },
                {
                    "start": 2704.19,
                    "end": 2704.61,
                    "word": " are",
                    "probability": 0.8779296875
                },
                {
                    "start": 2704.61,
                    "end": 2705.11,
                    "word": " very",
                    "probability": 0.73876953125
                },
                {
                    "start": 2705.11,
                    "end": 2707.61,
                    "word": " good",
                    "probability": 0.556640625
                },
                {
                    "start": 2707.61,
                    "end": 2707.85,
                    "word": " at",
                    "probability": 0.91552734375
                },
                {
                    "start": 2707.85,
                    "end": 2708.07,
                    "word": " just",
                    "probability": 0.85498046875
                },
                {
                    "start": 2708.07,
                    "end": 2708.71,
                    "word": " parallelizing",
                    "probability": 0.6162109375
                },
                {
                    "start": 2708.71,
                    "end": 2708.93,
                    "word": " it",
                    "probability": 0.88623046875
                },
                {
                    "start": 2708.93,
                    "end": 2709.23,
                    "word": " and",
                    "probability": 0.8369140625
                },
                {
                    "start": 2709.23,
                    "end": 2709.53,
                    "word": " just",
                    "probability": 0.7587890625
                },
                {
                    "start": 2709.53,
                    "end": 2710.77,
                    "word": " cracking",
                    "probability": 0.62255859375
                },
                {
                    "start": 2710.77,
                    "end": 2711.05,
                    "word": " all",
                    "probability": 0.89208984375
                },
                {
                    "start": 2711.05,
                    "end": 2711.25,
                    "word": " this",
                    "probability": 0.8447265625
                },
                {
                    "start": 2711.25,
                    "end": 2711.79,
                    "word": " information",
                    "probability": 0.71630859375
                },
                {
                    "start": 2711.79,
                    "end": 2712.09,
                    "word": ".",
                    "probability": 0.6953125
                }
            ]
        },
        {
            "id": 425,
            "seek": 261697,
            "start": 2712.09,
            "end": 2715.43,
            "text": " So, terrible idea in this day and time.",
            "tokens": [
                51214,
                407,
                11,
                6237,
                1558,
                294,
                341,
                786,
                293,
                565,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2319808506196545,
            "compression_ratio": 1.3664596273291925,
            "no_speech_prob": 0.027587890625,
            "words": [
                {
                    "start": 2712.09,
                    "end": 2712.25,
                    "word": " So",
                    "probability": 0.8095703125
                },
                {
                    "start": 2712.25,
                    "end": 2713.13,
                    "word": ",",
                    "probability": 0.47802734375
                },
                {
                    "start": 2713.13,
                    "end": 2713.17,
                    "word": " terrible",
                    "probability": 0.58935546875
                },
                {
                    "start": 2713.17,
                    "end": 2713.63,
                    "word": " idea",
                    "probability": 0.77294921875
                },
                {
                    "start": 2713.63,
                    "end": 2713.97,
                    "word": " in",
                    "probability": 0.87451171875
                },
                {
                    "start": 2713.97,
                    "end": 2714.25,
                    "word": " this",
                    "probability": 0.869140625
                },
                {
                    "start": 2714.25,
                    "end": 2714.47,
                    "word": " day",
                    "probability": 0.8603515625
                },
                {
                    "start": 2714.47,
                    "end": 2714.61,
                    "word": " and",
                    "probability": 0.88671875
                },
                {
                    "start": 2714.61,
                    "end": 2714.85,
                    "word": " time",
                    "probability": 0.8134765625
                },
                {
                    "start": 2714.85,
                    "end": 2715.43,
                    "word": ".",
                    "probability": 0.9560546875
                }
            ]
        },
        {
            "id": 426,
            "seek": 263779,
            "start": 2715.43,
            "end": 2726.05,
            "text": " What you should be doing is using something called as key derivation functions, which is inbuilt to be more expensive to be computed.",
            "tokens": [
                50364,
                708,
                291,
                820,
                312,
                884,
                307,
                1228,
                746,
                1219,
                382,
                2141,
                10151,
                399,
                6828,
                11,
                597,
                307,
                294,
                23018,
                281,
                312,
                544,
                5124,
                281,
                312,
                40610,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23641304866127347,
            "compression_ratio": 1.542857142857143,
            "no_speech_prob": 0.55810546875,
            "words": [
                {
                    "start": 2715.43,
                    "end": 2715.75,
                    "word": " What",
                    "probability": 0.48388671875
                },
                {
                    "start": 2715.75,
                    "end": 2715.97,
                    "word": " you",
                    "probability": 0.8896484375
                },
                {
                    "start": 2715.97,
                    "end": 2716.29,
                    "word": " should",
                    "probability": 0.931640625
                },
                {
                    "start": 2716.29,
                    "end": 2716.49,
                    "word": " be",
                    "probability": 0.908203125
                },
                {
                    "start": 2716.49,
                    "end": 2716.79,
                    "word": " doing",
                    "probability": 0.8994140625
                },
                {
                    "start": 2716.79,
                    "end": 2717.09,
                    "word": " is",
                    "probability": 0.892578125
                },
                {
                    "start": 2717.09,
                    "end": 2717.57,
                    "word": " using",
                    "probability": 0.75048828125
                },
                {
                    "start": 2717.57,
                    "end": 2717.91,
                    "word": " something",
                    "probability": 0.71728515625
                },
                {
                    "start": 2717.91,
                    "end": 2718.31,
                    "word": " called",
                    "probability": 0.78076171875
                },
                {
                    "start": 2718.31,
                    "end": 2718.53,
                    "word": " as",
                    "probability": 0.71240234375
                },
                {
                    "start": 2718.53,
                    "end": 2718.87,
                    "word": " key",
                    "probability": 0.17431640625
                },
                {
                    "start": 2718.87,
                    "end": 2719.41,
                    "word": " derivation",
                    "probability": 0.88671875
                },
                {
                    "start": 2719.41,
                    "end": 2720.17,
                    "word": " functions",
                    "probability": 0.7998046875
                },
                {
                    "start": 2720.17,
                    "end": 2720.73,
                    "word": ",",
                    "probability": 0.5166015625
                },
                {
                    "start": 2720.73,
                    "end": 2720.83,
                    "word": " which",
                    "probability": 0.79052734375
                },
                {
                    "start": 2720.83,
                    "end": 2722.11,
                    "word": " is",
                    "probability": 0.876953125
                },
                {
                    "start": 2722.11,
                    "end": 2722.55,
                    "word": " inbuilt",
                    "probability": 0.83642578125
                },
                {
                    "start": 2722.55,
                    "end": 2722.83,
                    "word": " to",
                    "probability": 0.88232421875
                },
                {
                    "start": 2722.83,
                    "end": 2723.69,
                    "word": " be",
                    "probability": 0.7685546875
                },
                {
                    "start": 2723.69,
                    "end": 2724.01,
                    "word": " more",
                    "probability": 0.88232421875
                },
                {
                    "start": 2724.01,
                    "end": 2724.55,
                    "word": " expensive",
                    "probability": 0.896484375
                },
                {
                    "start": 2724.55,
                    "end": 2724.79,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 2724.79,
                    "end": 2724.93,
                    "word": " be",
                    "probability": 0.884765625
                },
                {
                    "start": 2724.93,
                    "end": 2725.45,
                    "word": " computed",
                    "probability": 0.74755859375
                },
                {
                    "start": 2725.45,
                    "end": 2726.05,
                    "word": ".",
                    "probability": 0.98486328125
                }
            ]
        },
        {
            "id": 427,
            "seek": 263779,
            "start": 2726.41,
            "end": 2731.53,
            "text": " There are a few different kinds of key derivation functions.",
            "tokens": [
                50914,
                821,
                366,
                257,
                1326,
                819,
                3685,
                295,
                2141,
                10151,
                399,
                6828,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23641304866127347,
            "compression_ratio": 1.542857142857143,
            "no_speech_prob": 0.55810546875,
            "words": [
                {
                    "start": 2726.41,
                    "end": 2726.85,
                    "word": " There",
                    "probability": 0.806640625
                },
                {
                    "start": 2726.85,
                    "end": 2727.05,
                    "word": " are",
                    "probability": 0.892578125
                },
                {
                    "start": 2727.23,
                    "end": 2727.39,
                    "word": " a few",
                    "probability": 0.81298828125
                },
                {
                    "start": 2727.39,
                    "end": 2727.93,
                    "word": " different",
                    "probability": 0.7041015625
                },
                {
                    "start": 2727.93,
                    "end": 2728.39,
                    "word": " kinds",
                    "probability": 0.77880859375
                },
                {
                    "start": 2728.39,
                    "end": 2728.73,
                    "word": " of",
                    "probability": 0.91259765625
                },
                {
                    "start": 2728.73,
                    "end": 2729.83,
                    "word": " key",
                    "probability": 0.72900390625
                },
                {
                    "start": 2729.83,
                    "end": 2730.31,
                    "word": " derivation",
                    "probability": 0.935546875
                },
                {
                    "start": 2730.31,
                    "end": 2730.93,
                    "word": " functions",
                    "probability": 0.8603515625
                },
                {
                    "start": 2730.93,
                    "end": 2731.53,
                    "word": ".",
                    "probability": 0.90673828125
                }
            ]
        },
        {
            "id": 428,
            "seek": 263779,
            "start": 2731.99,
            "end": 2736.25,
            "text": " Again, at the core of it, it will take a password, a salt, and then a hash.",
            "tokens": [
                51164,
                3764,
                11,
                412,
                264,
                4965,
                295,
                309,
                11,
                309,
                486,
                747,
                257,
                11524,
                11,
                257,
                5139,
                11,
                293,
                550,
                257,
                22019,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23641304866127347,
            "compression_ratio": 1.542857142857143,
            "no_speech_prob": 0.55810546875,
            "words": [
                {
                    "start": 2731.99,
                    "end": 2732.59,
                    "word": " Again",
                    "probability": 0.88330078125
                },
                {
                    "start": 2732.59,
                    "end": 2732.71,
                    "word": ",",
                    "probability": 0.900390625
                },
                {
                    "start": 2732.71,
                    "end": 2732.81,
                    "word": " at",
                    "probability": 0.859375
                },
                {
                    "start": 2732.81,
                    "end": 2732.95,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 2732.95,
                    "end": 2733.15,
                    "word": " core",
                    "probability": 0.88623046875
                },
                {
                    "start": 2733.15,
                    "end": 2733.31,
                    "word": " of",
                    "probability": 0.89453125
                },
                {
                    "start": 2733.31,
                    "end": 2733.45,
                    "word": " it",
                    "probability": 0.9013671875
                },
                {
                    "start": 2733.45,
                    "end": 2733.49,
                    "word": ",",
                    "probability": 0.90478515625
                },
                {
                    "start": 2733.49,
                    "end": 2733.59,
                    "word": " it",
                    "probability": 0.88916015625
                },
                {
                    "start": 2733.59,
                    "end": 2733.69,
                    "word": " will",
                    "probability": 0.73486328125
                },
                {
                    "start": 2733.69,
                    "end": 2733.89,
                    "word": " take",
                    "probability": 0.82080078125
                },
                {
                    "start": 2734.01,
                    "end": 2734.39,
                    "word": " a password",
                    "probability": 0.86279296875
                },
                {
                    "start": 2734.39,
                    "end": 2734.57,
                    "word": ",",
                    "probability": 0.20751953125
                },
                {
                    "start": 2734.61,
                    "end": 2734.89,
                    "word": " a salt",
                    "probability": 0.496337890625
                },
                {
                    "start": 2734.89,
                    "end": 2734.97,
                    "word": ",",
                    "probability": 0.52099609375
                },
                {
                    "start": 2734.97,
                    "end": 2735.13,
                    "word": " and",
                    "probability": 0.76904296875
                },
                {
                    "start": 2735.13,
                    "end": 2735.25,
                    "word": " then",
                    "probability": 0.400146484375
                },
                {
                    "start": 2735.39,
                    "end": 2735.77,
                    "word": " a hash",
                    "probability": 0.81201171875
                },
                {
                    "start": 2735.77,
                    "end": 2736.25,
                    "word": ".",
                    "probability": 0.68701171875
                }
            ]
        },
        {
            "id": 429,
            "seek": 265689,
            "start": 2737.08,
            "end": 2748.55,
            "text": " But there is something called as a work factor, which can be configured to add a way to artificially increase the computation time needed to generate this hash.",
            "tokens": [
                50414,
                583,
                456,
                307,
                746,
                1219,
                382,
                257,
                589,
                5952,
                11,
                597,
                393,
                312,
                30538,
                281,
                909,
                257,
                636,
                281,
                39905,
                2270,
                3488,
                264,
                24903,
                565,
                2978,
                281,
                8460,
                341,
                22019,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22656249941564074,
            "compression_ratio": 1.4573170731707317,
            "no_speech_prob": 0.44140625,
            "words": [
                {
                    "start": 2737.08,
                    "end": 2737.43,
                    "word": " But",
                    "probability": 0.28125
                },
                {
                    "start": 2737.43,
                    "end": 2738.75,
                    "word": " there",
                    "probability": 0.75048828125
                },
                {
                    "start": 2738.75,
                    "end": 2738.87,
                    "word": " is",
                    "probability": 0.89453125
                },
                {
                    "start": 2738.87,
                    "end": 2739.13,
                    "word": " something",
                    "probability": 0.74951171875
                },
                {
                    "start": 2739.13,
                    "end": 2739.41,
                    "word": " called",
                    "probability": 0.7890625
                },
                {
                    "start": 2739.41,
                    "end": 2739.55,
                    "word": " as",
                    "probability": 0.7275390625
                },
                {
                    "start": 2739.69,
                    "end": 2739.93,
                    "word": " a work",
                    "probability": 0.6884765625
                },
                {
                    "start": 2739.93,
                    "end": 2740.37,
                    "word": " factor",
                    "probability": 0.697265625
                },
                {
                    "start": 2740.37,
                    "end": 2740.47,
                    "word": ",",
                    "probability": 0.451904296875
                },
                {
                    "start": 2740.47,
                    "end": 2740.65,
                    "word": " which",
                    "probability": 0.92041015625
                },
                {
                    "start": 2740.65,
                    "end": 2740.83,
                    "word": " can",
                    "probability": 0.8935546875
                },
                {
                    "start": 2740.83,
                    "end": 2741.01,
                    "word": " be",
                    "probability": 0.9052734375
                },
                {
                    "start": 2741.01,
                    "end": 2741.49,
                    "word": " configured",
                    "probability": 0.85009765625
                },
                {
                    "start": 2741.49,
                    "end": 2741.85,
                    "word": " to",
                    "probability": 0.8896484375
                },
                {
                    "start": 2741.85,
                    "end": 2742.77,
                    "word": " add",
                    "probability": 0.802734375
                },
                {
                    "start": 2743.13,
                    "end": 2743.37,
                    "word": " a way",
                    "probability": 0.8828125
                },
                {
                    "start": 2743.37,
                    "end": 2743.69,
                    "word": " to",
                    "probability": 0.8935546875
                },
                {
                    "start": 2743.69,
                    "end": 2744.45,
                    "word": " artificially",
                    "probability": 0.94189453125
                },
                {
                    "start": 2744.45,
                    "end": 2745.15,
                    "word": " increase",
                    "probability": 0.748046875
                },
                {
                    "start": 2745.15,
                    "end": 2745.35,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 2745.35,
                    "end": 2745.89,
                    "word": " computation",
                    "probability": 0.8291015625
                },
                {
                    "start": 2745.89,
                    "end": 2746.45,
                    "word": " time",
                    "probability": 0.7900390625
                },
                {
                    "start": 2746.45,
                    "end": 2746.83,
                    "word": " needed",
                    "probability": 0.73681640625
                },
                {
                    "start": 2746.83,
                    "end": 2747.11,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 2747.11,
                    "end": 2747.55,
                    "word": " generate",
                    "probability": 0.8212890625
                },
                {
                    "start": 2747.55,
                    "end": 2747.81,
                    "word": " this",
                    "probability": 0.85546875
                },
                {
                    "start": 2747.81,
                    "end": 2748.17,
                    "word": " hash",
                    "probability": 0.74658203125
                },
                {
                    "start": 2748.17,
                    "end": 2748.55,
                    "word": ".",
                    "probability": 0.908203125
                }
            ]
        },
        {
            "id": 430,
            "seek": 265689,
            "start": 2749.21,
            "end": 2755.35,
            "text": " What kind of work factors are available depends heavily on the algorithm used.",
            "tokens": [
                51014,
                708,
                733,
                295,
                589,
                6771,
                366,
                2435,
                5946,
                10950,
                322,
                264,
                9284,
                1143,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22656249941564074,
            "compression_ratio": 1.4573170731707317,
            "no_speech_prob": 0.44140625,
            "words": [
                {
                    "start": 2749.21,
                    "end": 2749.91,
                    "word": " What",
                    "probability": 0.312255859375
                },
                {
                    "start": 2749.91,
                    "end": 2750.19,
                    "word": " kind",
                    "probability": 0.822265625
                },
                {
                    "start": 2750.19,
                    "end": 2750.31,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 2750.31,
                    "end": 2750.55,
                    "word": " work",
                    "probability": 0.72509765625
                },
                {
                    "start": 2750.55,
                    "end": 2750.93,
                    "word": " factors",
                    "probability": 0.84375
                },
                {
                    "start": 2750.93,
                    "end": 2751.21,
                    "word": " are",
                    "probability": 0.89453125
                },
                {
                    "start": 2751.21,
                    "end": 2751.97,
                    "word": " available",
                    "probability": 0.7294921875
                },
                {
                    "start": 2751.97,
                    "end": 2752.55,
                    "word": " depends",
                    "probability": 0.6171875
                },
                {
                    "start": 2752.55,
                    "end": 2753.45,
                    "word": " heavily",
                    "probability": 0.84228515625
                },
                {
                    "start": 2753.45,
                    "end": 2753.73,
                    "word": " on",
                    "probability": 0.90576171875
                },
                {
                    "start": 2753.73,
                    "end": 2753.85,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 2753.85,
                    "end": 2754.19,
                    "word": " algorithm",
                    "probability": 0.7421875
                },
                {
                    "start": 2754.19,
                    "end": 2754.65,
                    "word": " used",
                    "probability": 0.822265625
                },
                {
                    "start": 2754.65,
                    "end": 2755.35,
                    "word": ".",
                    "probability": 0.97900390625
                }
            ]
        },
        {
            "id": 431,
            "seek": 268373,
            "start": 2755.35,
            "end": 2772.85,
            "text": " There are a few algorithms called as adaptive functions, where we can just configure a repetition of a number of times the core primitive would be computed for thousands, even sometimes a couple of millions of times.",
            "tokens": [
                50364,
                821,
                366,
                257,
                1326,
                14642,
                1219,
                382,
                27912,
                6828,
                11,
                689,
                321,
                393,
                445,
                22162,
                257,
                30432,
                295,
                257,
                1230,
                295,
                1413,
                264,
                4965,
                28540,
                576,
                312,
                40610,
                337,
                5383,
                11,
                754,
                2171,
                257,
                1916,
                295,
                6803,
                295,
                1413,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2759683090196529,
            "compression_ratio": 1.7142857142857142,
            "no_speech_prob": 0.265869140625,
            "words": [
                {
                    "start": 2755.35,
                    "end": 2755.75,
                    "word": " There",
                    "probability": 0.3779296875
                },
                {
                    "start": 2755.75,
                    "end": 2755.91,
                    "word": " are",
                    "probability": 0.8837890625
                },
                {
                    "start": 2755.99,
                    "end": 2756.13,
                    "word": " a few",
                    "probability": 0.81640625
                },
                {
                    "start": 2756.13,
                    "end": 2756.63,
                    "word": " algorithms",
                    "probability": 0.81640625
                },
                {
                    "start": 2756.63,
                    "end": 2757.07,
                    "word": " called",
                    "probability": 0.76806640625
                },
                {
                    "start": 2757.07,
                    "end": 2757.35,
                    "word": " as",
                    "probability": 0.58349609375
                },
                {
                    "start": 2757.35,
                    "end": 2758.01,
                    "word": " adaptive",
                    "probability": 0.63818359375
                },
                {
                    "start": 2758.01,
                    "end": 2758.77,
                    "word": " functions",
                    "probability": 0.84375
                },
                {
                    "start": 2758.77,
                    "end": 2759.03,
                    "word": ",",
                    "probability": 0.27490234375
                },
                {
                    "start": 2759.03,
                    "end": 2759.27,
                    "word": " where",
                    "probability": 0.84375
                },
                {
                    "start": 2759.27,
                    "end": 2761.45,
                    "word": " we",
                    "probability": 0.373779296875
                },
                {
                    "start": 2761.45,
                    "end": 2762.33,
                    "word": " can",
                    "probability": 0.89892578125
                },
                {
                    "start": 2762.33,
                    "end": 2762.53,
                    "word": " just",
                    "probability": 0.86865234375
                },
                {
                    "start": 2762.53,
                    "end": 2763.01,
                    "word": " configure",
                    "probability": 0.65283203125
                },
                {
                    "start": 2763.59,
                    "end": 2764.33,
                    "word": " a repetition",
                    "probability": 0.69091796875
                },
                {
                    "start": 2764.33,
                    "end": 2764.73,
                    "word": " of",
                    "probability": 0.86279296875
                },
                {
                    "start": 2764.93,
                    "end": 2765.27,
                    "word": " a number",
                    "probability": 0.88916015625
                },
                {
                    "start": 2765.27,
                    "end": 2765.47,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 2765.47,
                    "end": 2765.77,
                    "word": " times",
                    "probability": 0.8466796875
                },
                {
                    "start": 2765.77,
                    "end": 2766.23,
                    "word": " the",
                    "probability": 0.62353515625
                },
                {
                    "start": 2766.23,
                    "end": 2766.65,
                    "word": " core",
                    "probability": 0.708984375
                },
                {
                    "start": 2766.65,
                    "end": 2767.11,
                    "word": " primitive",
                    "probability": 0.489501953125
                },
                {
                    "start": 2767.11,
                    "end": 2768.19,
                    "word": " would",
                    "probability": 0.666015625
                },
                {
                    "start": 2768.19,
                    "end": 2768.37,
                    "word": " be",
                    "probability": 0.89892578125
                },
                {
                    "start": 2768.37,
                    "end": 2768.77,
                    "word": " computed",
                    "probability": 0.7529296875
                },
                {
                    "start": 2768.77,
                    "end": 2769.07,
                    "word": " for",
                    "probability": 0.8583984375
                },
                {
                    "start": 2769.07,
                    "end": 2769.81,
                    "word": " thousands",
                    "probability": 0.31787109375
                },
                {
                    "start": 2769.81,
                    "end": 2770.05,
                    "word": ",",
                    "probability": 0.77880859375
                },
                {
                    "start": 2770.05,
                    "end": 2770.21,
                    "word": " even",
                    "probability": 0.630859375
                },
                {
                    "start": 2770.21,
                    "end": 2770.71,
                    "word": " sometimes",
                    "probability": 0.84521484375
                },
                {
                    "start": 2770.89,
                    "end": 2771.11,
                    "word": " a couple",
                    "probability": 0.8056640625
                },
                {
                    "start": 2771.11,
                    "end": 2771.29,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 2771.29,
                    "end": 2771.61,
                    "word": " millions",
                    "probability": 0.79541015625
                },
                {
                    "start": 2771.61,
                    "end": 2771.89,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 2771.89,
                    "end": 2772.21,
                    "word": " times",
                    "probability": 0.8408203125
                },
                {
                    "start": 2772.21,
                    "end": 2772.85,
                    "word": ".",
                    "probability": 0.94384765625
                }
            ]
        },
        {
            "id": 432,
            "seek": 268373,
            "start": 2772.89,
            "end": 2782.19,
            "text": " And another category of functions are called as memory hard functions, where there is some amount of memory involved in doing this computation.",
            "tokens": [
                51214,
                400,
                1071,
                7719,
                295,
                6828,
                366,
                1219,
                382,
                4675,
                1152,
                6828,
                11,
                689,
                456,
                307,
                512,
                2372,
                295,
                4675,
                3288,
                294,
                884,
                341,
                24903,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2759683090196529,
            "compression_ratio": 1.7142857142857142,
            "no_speech_prob": 0.265869140625,
            "words": [
                {
                    "start": 2772.89,
                    "end": 2772.99,
                    "word": " And",
                    "probability": 0.4892578125
                },
                {
                    "start": 2772.99,
                    "end": 2773.29,
                    "word": " another",
                    "probability": 0.77978515625
                },
                {
                    "start": 2773.29,
                    "end": 2773.79,
                    "word": " category",
                    "probability": 0.83544921875
                },
                {
                    "start": 2773.79,
                    "end": 2774.05,
                    "word": " of",
                    "probability": 0.90771484375
                },
                {
                    "start": 2774.05,
                    "end": 2774.63,
                    "word": " functions",
                    "probability": 0.86572265625
                },
                {
                    "start": 2774.63,
                    "end": 2775.11,
                    "word": " are",
                    "probability": 0.884765625
                },
                {
                    "start": 2775.11,
                    "end": 2775.61,
                    "word": " called",
                    "probability": 0.771484375
                },
                {
                    "start": 2775.61,
                    "end": 2776.07,
                    "word": " as",
                    "probability": 0.73974609375
                },
                {
                    "start": 2776.07,
                    "end": 2777.09,
                    "word": " memory",
                    "probability": 0.72900390625
                },
                {
                    "start": 2777.09,
                    "end": 2777.35,
                    "word": " hard",
                    "probability": 0.471435546875
                },
                {
                    "start": 2777.35,
                    "end": 2777.75,
                    "word": " functions",
                    "probability": 0.8232421875
                },
                {
                    "start": 2777.75,
                    "end": 2777.91,
                    "word": ",",
                    "probability": 0.65576171875
                },
                {
                    "start": 2777.91,
                    "end": 2778.03,
                    "word": " where",
                    "probability": 0.87109375
                },
                {
                    "start": 2778.03,
                    "end": 2778.15,
                    "word": " there",
                    "probability": 0.76416015625
                },
                {
                    "start": 2778.15,
                    "end": 2778.25,
                    "word": " is",
                    "probability": 0.501953125
                },
                {
                    "start": 2778.25,
                    "end": 2778.45,
                    "word": " some",
                    "probability": 0.81689453125
                },
                {
                    "start": 2778.45,
                    "end": 2778.77,
                    "word": " amount",
                    "probability": 0.83642578125
                },
                {
                    "start": 2778.77,
                    "end": 2778.99,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 2778.99,
                    "end": 2779.35,
                    "word": " memory",
                    "probability": 0.791015625
                },
                {
                    "start": 2779.35,
                    "end": 2780.07,
                    "word": " involved",
                    "probability": 0.7587890625
                },
                {
                    "start": 2780.07,
                    "end": 2780.29,
                    "word": " in",
                    "probability": 0.88671875
                },
                {
                    "start": 2780.29,
                    "end": 2780.75,
                    "word": " doing",
                    "probability": 0.90380859375
                },
                {
                    "start": 2780.75,
                    "end": 2781.03,
                    "word": " this",
                    "probability": 0.87060546875
                },
                {
                    "start": 2781.03,
                    "end": 2781.55,
                    "word": " computation",
                    "probability": 0.81396484375
                },
                {
                    "start": 2781.55,
                    "end": 2782.19,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 433,
            "seek": 270591,
            "start": 2782.19,
            "end": 2796.05,
            "text": " I have another talk later in the day today, which talks extensively about all these kinds of functions. I'll highly encourage if you are interested in this to log in to watch that.",
            "tokens": [
                50364,
                286,
                362,
                1071,
                751,
                1780,
                294,
                264,
                786,
                965,
                11,
                597,
                6686,
                32636,
                466,
                439,
                613,
                3685,
                295,
                6828,
                13,
                286,
                603,
                5405,
                5373,
                498,
                291,
                366,
                3102,
                294,
                341,
                281,
                3565,
                294,
                281,
                1159,
                300,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25066208233267573,
            "compression_ratio": 1.4662921348314606,
            "no_speech_prob": 0.100830078125,
            "words": [
                {
                    "start": 2782.19,
                    "end": 2782.61,
                    "word": " I",
                    "probability": 0.355224609375
                },
                {
                    "start": 2782.61,
                    "end": 2783.27,
                    "word": " have",
                    "probability": 0.7900390625
                },
                {
                    "start": 2783.27,
                    "end": 2783.71,
                    "word": " another",
                    "probability": 0.80615234375
                },
                {
                    "start": 2783.71,
                    "end": 2784.51,
                    "word": " talk",
                    "probability": 0.80224609375
                },
                {
                    "start": 2784.51,
                    "end": 2785.31,
                    "word": " later",
                    "probability": 0.74609375
                },
                {
                    "start": 2785.31,
                    "end": 2785.47,
                    "word": " in",
                    "probability": 0.85302734375
                },
                {
                    "start": 2785.47,
                    "end": 2785.59,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 2785.59,
                    "end": 2785.77,
                    "word": " day",
                    "probability": 0.9033203125
                },
                {
                    "start": 2785.77,
                    "end": 2786.07,
                    "word": " today",
                    "probability": 0.67822265625
                },
                {
                    "start": 2786.07,
                    "end": 2786.61,
                    "word": ",",
                    "probability": 0.305419921875
                },
                {
                    "start": 2786.61,
                    "end": 2787.07,
                    "word": " which",
                    "probability": 0.91455078125
                },
                {
                    "start": 2787.07,
                    "end": 2787.37,
                    "word": " talks",
                    "probability": 0.76806640625
                },
                {
                    "start": 2787.37,
                    "end": 2787.99,
                    "word": " extensively",
                    "probability": 0.78515625
                },
                {
                    "start": 2787.99,
                    "end": 2788.51,
                    "word": " about",
                    "probability": 0.80859375
                },
                {
                    "start": 2788.51,
                    "end": 2788.79,
                    "word": " all",
                    "probability": 0.8720703125
                },
                {
                    "start": 2788.79,
                    "end": 2788.99,
                    "word": " these",
                    "probability": 0.57275390625
                },
                {
                    "start": 2788.99,
                    "end": 2789.25,
                    "word": " kinds",
                    "probability": 0.7314453125
                },
                {
                    "start": 2789.25,
                    "end": 2789.45,
                    "word": " of",
                    "probability": 0.89306640625
                },
                {
                    "start": 2789.45,
                    "end": 2791.03,
                    "word": " functions",
                    "probability": 0.84423828125
                },
                {
                    "start": 2791.03,
                    "end": 2791.33,
                    "word": ".",
                    "probability": 0.82177734375
                },
                {
                    "start": 2791.33,
                    "end": 2791.45,
                    "word": " I'll",
                    "probability": 0.7587890625
                },
                {
                    "start": 2791.45,
                    "end": 2791.81,
                    "word": " highly",
                    "probability": 0.84814453125
                },
                {
                    "start": 2791.81,
                    "end": 2792.21,
                    "word": " encourage",
                    "probability": 0.6669921875
                },
                {
                    "start": 2792.21,
                    "end": 2792.37,
                    "word": " if",
                    "probability": 0.50927734375
                },
                {
                    "start": 2792.37,
                    "end": 2792.45,
                    "word": " you",
                    "probability": 0.892578125
                },
                {
                    "start": 2792.45,
                    "end": 2792.55,
                    "word": " are",
                    "probability": 0.615234375
                },
                {
                    "start": 2792.55,
                    "end": 2792.93,
                    "word": " interested",
                    "probability": 0.63427734375
                },
                {
                    "start": 2792.93,
                    "end": 2793.17,
                    "word": " in",
                    "probability": 0.8818359375
                },
                {
                    "start": 2793.17,
                    "end": 2793.37,
                    "word": " this",
                    "probability": 0.64208984375
                },
                {
                    "start": 2793.37,
                    "end": 2793.65,
                    "word": " to",
                    "probability": 0.64306640625
                },
                {
                    "start": 2793.65,
                    "end": 2794.27,
                    "word": " log",
                    "probability": 0.6708984375
                },
                {
                    "start": 2794.27,
                    "end": 2794.43,
                    "word": " in",
                    "probability": 0.6396484375
                },
                {
                    "start": 2794.43,
                    "end": 2794.59,
                    "word": " to",
                    "probability": 0.86572265625
                },
                {
                    "start": 2794.59,
                    "end": 2794.99,
                    "word": " watch",
                    "probability": 0.7998046875
                },
                {
                    "start": 2794.99,
                    "end": 2795.33,
                    "word": " that",
                    "probability": 0.87548828125
                },
                {
                    "start": 2795.33,
                    "end": 2796.05,
                    "word": ".",
                    "probability": 0.974609375
                }
            ]
        },
        {
            "id": 434,
            "seek": 270591,
            "start": 2797.77,
            "end": 2804.37,
            "text": " Let's move on to talking about public key cryptography or asymmetric encryption.",
            "tokens": [
                51064,
                961,
                311,
                1286,
                322,
                281,
                1417,
                466,
                1908,
                2141,
                9844,
                5820,
                420,
                37277,
                17475,
                29575,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25066208233267573,
            "compression_ratio": 1.4662921348314606,
            "no_speech_prob": 0.100830078125,
            "words": [
                {
                    "start": 2797.77,
                    "end": 2798.49,
                    "word": " Let's",
                    "probability": 0.81298828125
                },
                {
                    "start": 2798.49,
                    "end": 2798.79,
                    "word": " move",
                    "probability": 0.87158203125
                },
                {
                    "start": 2798.79,
                    "end": 2799.05,
                    "word": " on",
                    "probability": 0.8798828125
                },
                {
                    "start": 2799.05,
                    "end": 2799.17,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 2799.17,
                    "end": 2799.55,
                    "word": " talking",
                    "probability": 0.76171875
                },
                {
                    "start": 2799.55,
                    "end": 2800.05,
                    "word": " about",
                    "probability": 0.83935546875
                },
                {
                    "start": 2800.05,
                    "end": 2800.83,
                    "word": " public",
                    "probability": 0.701171875
                },
                {
                    "start": 2800.83,
                    "end": 2801.09,
                    "word": " key",
                    "probability": 0.5693359375
                },
                {
                    "start": 2801.09,
                    "end": 2801.79,
                    "word": " cryptography",
                    "probability": 0.900390625
                },
                {
                    "start": 2801.79,
                    "end": 2802.17,
                    "word": " or",
                    "probability": 0.748046875
                },
                {
                    "start": 2802.17,
                    "end": 2803.07,
                    "word": " asymmetric",
                    "probability": 0.892822265625
                },
                {
                    "start": 2803.07,
                    "end": 2803.65,
                    "word": " encryption",
                    "probability": 0.7744140625
                },
                {
                    "start": 2803.65,
                    "end": 2804.37,
                    "word": ".",
                    "probability": 0.97900390625
                }
            ]
        },
        {
            "id": 435,
            "seek": 272847,
            "start": 2805.23,
            "end": 2816.01,
            "text": " Well, it is still very similar to asymmetric keys, except for there is a private key involved to encrypt your message and a public key involved to actually decrypt back that message.",
            "tokens": [
                50414,
                1042,
                11,
                309,
                307,
                920,
                588,
                2531,
                281,
                37277,
                17475,
                9317,
                11,
                3993,
                337,
                456,
                307,
                257,
                4551,
                2141,
                3288,
                281,
                17972,
                662,
                428,
                3636,
                293,
                257,
                1908,
                2141,
                3288,
                281,
                767,
                979,
                627,
                662,
                646,
                300,
                3636,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2337962904094178,
            "compression_ratio": 1.6956521739130435,
            "no_speech_prob": 0.225341796875,
            "words": [
                {
                    "start": 2805.23,
                    "end": 2805.75,
                    "word": " Well",
                    "probability": 0.26513671875
                },
                {
                    "start": 2805.75,
                    "end": 2805.79,
                    "word": ",",
                    "probability": 0.7451171875
                },
                {
                    "start": 2805.79,
                    "end": 2805.93,
                    "word": " it",
                    "probability": 0.8681640625
                },
                {
                    "start": 2805.93,
                    "end": 2806.05,
                    "word": " is",
                    "probability": 0.86572265625
                },
                {
                    "start": 2806.05,
                    "end": 2806.23,
                    "word": " still",
                    "probability": 0.8935546875
                },
                {
                    "start": 2806.23,
                    "end": 2806.45,
                    "word": " very",
                    "probability": 0.7255859375
                },
                {
                    "start": 2806.45,
                    "end": 2806.83,
                    "word": " similar",
                    "probability": 0.908203125
                },
                {
                    "start": 2806.83,
                    "end": 2807.09,
                    "word": " to",
                    "probability": 0.89501953125
                },
                {
                    "start": 2807.09,
                    "end": 2807.65,
                    "word": " asymmetric",
                    "probability": 0.4969482421875
                },
                {
                    "start": 2807.65,
                    "end": 2807.93,
                    "word": " keys",
                    "probability": 0.77978515625
                },
                {
                    "start": 2807.93,
                    "end": 2808.05,
                    "word": ",",
                    "probability": 0.408203125
                },
                {
                    "start": 2808.05,
                    "end": 2808.29,
                    "word": " except",
                    "probability": 0.85595703125
                },
                {
                    "start": 2808.29,
                    "end": 2808.63,
                    "word": " for",
                    "probability": 0.72021484375
                },
                {
                    "start": 2808.63,
                    "end": 2809.03,
                    "word": " there",
                    "probability": 0.76513671875
                },
                {
                    "start": 2809.03,
                    "end": 2809.17,
                    "word": " is",
                    "probability": 0.890625
                },
                {
                    "start": 2809.29,
                    "end": 2809.63,
                    "word": " a private",
                    "probability": 0.7802734375
                },
                {
                    "start": 2809.63,
                    "end": 2809.93,
                    "word": " key",
                    "probability": 0.7724609375
                },
                {
                    "start": 2809.93,
                    "end": 2810.33,
                    "word": " involved",
                    "probability": 0.52490234375
                },
                {
                    "start": 2810.33,
                    "end": 2810.61,
                    "word": " to",
                    "probability": 0.89013671875
                },
                {
                    "start": 2810.61,
                    "end": 2811.05,
                    "word": " encrypt",
                    "probability": 0.87744140625
                },
                {
                    "start": 2811.05,
                    "end": 2811.21,
                    "word": " your",
                    "probability": 0.7880859375
                },
                {
                    "start": 2811.21,
                    "end": 2811.55,
                    "word": " message",
                    "probability": 0.81494140625
                },
                {
                    "start": 2811.55,
                    "end": 2811.73,
                    "word": " and",
                    "probability": 0.67431640625
                },
                {
                    "start": 2811.87,
                    "end": 2812.19,
                    "word": " a public",
                    "probability": 0.86767578125
                },
                {
                    "start": 2812.19,
                    "end": 2812.51,
                    "word": " key",
                    "probability": 0.7568359375
                },
                {
                    "start": 2812.51,
                    "end": 2813.25,
                    "word": " involved",
                    "probability": 0.75
                },
                {
                    "start": 2813.25,
                    "end": 2813.51,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 2813.51,
                    "end": 2813.97,
                    "word": " actually",
                    "probability": 0.81982421875
                },
                {
                    "start": 2813.97,
                    "end": 2814.53,
                    "word": " decrypt",
                    "probability": 0.9386393229166666
                },
                {
                    "start": 2814.53,
                    "end": 2814.83,
                    "word": " back",
                    "probability": 0.80126953125
                },
                {
                    "start": 2814.83,
                    "end": 2815.05,
                    "word": " that",
                    "probability": 0.86669921875
                },
                {
                    "start": 2815.05,
                    "end": 2815.49,
                    "word": " message",
                    "probability": 0.8330078125
                },
                {
                    "start": 2815.49,
                    "end": 2816.01,
                    "word": ".",
                    "probability": 0.91455078125
                }
            ]
        },
        {
            "id": 436,
            "seek": 272847,
            "start": 2816.37,
            "end": 2826.93,
            "text": " And the core principle or the core property is having the public key, which is a public information, we should never be able to go back and get hold of the private key.",
            "tokens": [
                50964,
                400,
                264,
                4965,
                8665,
                420,
                264,
                4965,
                4707,
                307,
                1419,
                264,
                1908,
                2141,
                11,
                597,
                307,
                257,
                1908,
                1589,
                11,
                321,
                820,
                1128,
                312,
                1075,
                281,
                352,
                646,
                293,
                483,
                1797,
                295,
                264,
                4551,
                2141,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2337962904094178,
            "compression_ratio": 1.6956521739130435,
            "no_speech_prob": 0.225341796875,
            "words": [
                {
                    "start": 2816.37,
                    "end": 2816.53,
                    "word": " And",
                    "probability": 0.666015625
                },
                {
                    "start": 2816.53,
                    "end": 2816.69,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 2816.69,
                    "end": 2816.95,
                    "word": " core",
                    "probability": 0.90087890625
                },
                {
                    "start": 2816.95,
                    "end": 2817.69,
                    "word": " principle",
                    "probability": 0.7490234375
                },
                {
                    "start": 2817.69,
                    "end": 2818.05,
                    "word": " or",
                    "probability": 0.748046875
                },
                {
                    "start": 2818.05,
                    "end": 2818.23,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 2818.23,
                    "end": 2818.45,
                    "word": " core",
                    "probability": 0.88330078125
                },
                {
                    "start": 2818.45,
                    "end": 2818.97,
                    "word": " property",
                    "probability": 0.8232421875
                },
                {
                    "start": 2818.97,
                    "end": 2819.35,
                    "word": " is",
                    "probability": 0.89892578125
                },
                {
                    "start": 2819.35,
                    "end": 2819.91,
                    "word": " having",
                    "probability": 0.73779296875
                },
                {
                    "start": 2819.91,
                    "end": 2820.15,
                    "word": " the",
                    "probability": 0.8037109375
                },
                {
                    "start": 2820.15,
                    "end": 2820.43,
                    "word": " public",
                    "probability": 0.8837890625
                },
                {
                    "start": 2820.43,
                    "end": 2820.63,
                    "word": " key",
                    "probability": 0.79150390625
                },
                {
                    "start": 2820.63,
                    "end": 2820.73,
                    "word": ",",
                    "probability": 0.81298828125
                },
                {
                    "start": 2820.73,
                    "end": 2820.83,
                    "word": " which",
                    "probability": 0.91357421875
                },
                {
                    "start": 2820.83,
                    "end": 2820.93,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 2821.05,
                    "end": 2821.29,
                    "word": " a public",
                    "probability": 0.8798828125
                },
                {
                    "start": 2821.29,
                    "end": 2821.89,
                    "word": " information",
                    "probability": 0.72607421875
                },
                {
                    "start": 2821.89,
                    "end": 2822.11,
                    "word": ",",
                    "probability": 0.401611328125
                },
                {
                    "start": 2822.11,
                    "end": 2822.23,
                    "word": " we",
                    "probability": 0.630859375
                },
                {
                    "start": 2822.23,
                    "end": 2822.41,
                    "word": " should",
                    "probability": 0.9267578125
                },
                {
                    "start": 2822.41,
                    "end": 2822.71,
                    "word": " never",
                    "probability": 0.87548828125
                },
                {
                    "start": 2822.71,
                    "end": 2822.93,
                    "word": " be",
                    "probability": 0.908203125
                },
                {
                    "start": 2822.93,
                    "end": 2823.19,
                    "word": " able",
                    "probability": 0.88818359375
                },
                {
                    "start": 2823.19,
                    "end": 2823.59,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 2823.59,
                    "end": 2824.07,
                    "word": " go",
                    "probability": 0.90283203125
                },
                {
                    "start": 2824.07,
                    "end": 2824.39,
                    "word": " back",
                    "probability": 0.82177734375
                },
                {
                    "start": 2824.39,
                    "end": 2824.63,
                    "word": " and",
                    "probability": 0.8935546875
                },
                {
                    "start": 2824.63,
                    "end": 2824.89,
                    "word": " get",
                    "probability": 0.90234375
                },
                {
                    "start": 2824.89,
                    "end": 2825.17,
                    "word": " hold",
                    "probability": 0.7939453125
                },
                {
                    "start": 2825.17,
                    "end": 2825.37,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 2825.37,
                    "end": 2825.63,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 2825.63,
                    "end": 2826.11,
                    "word": " private",
                    "probability": 0.80810546875
                },
                {
                    "start": 2826.11,
                    "end": 2826.41,
                    "word": " key",
                    "probability": 0.80322265625
                },
                {
                    "start": 2826.41,
                    "end": 2826.93,
                    "word": ".",
                    "probability": 0.9931640625
                }
            ]
        },
        {
            "id": 437,
            "seek": 274915,
            "start": 2826.93,
            "end": 2838.65,
            "text": " Traditionally, these keys were computed based on prime numbers, which over time has proven not to be the best option.",
            "tokens": [
                50364,
                22017,
                15899,
                11,
                613,
                9317,
                645,
                40610,
                2361,
                322,
                5835,
                3547,
                11,
                597,
                670,
                565,
                575,
                12785,
                406,
                281,
                312,
                264,
                1151,
                3614,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25504558719694614,
            "compression_ratio": 1.4545454545454546,
            "no_speech_prob": 0.39208984375,
            "words": [
                {
                    "start": 2826.93,
                    "end": 2828.67,
                    "word": " Traditionally",
                    "probability": 0.6033935546875
                },
                {
                    "start": 2828.67,
                    "end": 2829.21,
                    "word": ",",
                    "probability": 0.64453125
                },
                {
                    "start": 2829.21,
                    "end": 2829.47,
                    "word": " these",
                    "probability": 0.55322265625
                },
                {
                    "start": 2829.47,
                    "end": 2830.19,
                    "word": " keys",
                    "probability": 0.81884765625
                },
                {
                    "start": 2830.19,
                    "end": 2830.41,
                    "word": " were",
                    "probability": 0.7099609375
                },
                {
                    "start": 2830.41,
                    "end": 2830.87,
                    "word": " computed",
                    "probability": 0.771484375
                },
                {
                    "start": 2830.87,
                    "end": 2831.35,
                    "word": " based",
                    "probability": 0.75146484375
                },
                {
                    "start": 2831.35,
                    "end": 2831.73,
                    "word": " on",
                    "probability": 0.912109375
                },
                {
                    "start": 2831.73,
                    "end": 2832.47,
                    "word": " prime",
                    "probability": 0.75390625
                },
                {
                    "start": 2832.47,
                    "end": 2833.07,
                    "word": " numbers",
                    "probability": 0.8681640625
                },
                {
                    "start": 2833.07,
                    "end": 2833.33,
                    "word": ",",
                    "probability": 0.4970703125
                },
                {
                    "start": 2833.33,
                    "end": 2834.23,
                    "word": " which",
                    "probability": 0.92138671875
                },
                {
                    "start": 2834.23,
                    "end": 2834.69,
                    "word": " over",
                    "probability": 0.724609375
                },
                {
                    "start": 2834.69,
                    "end": 2835.05,
                    "word": " time",
                    "probability": 0.81005859375
                },
                {
                    "start": 2835.05,
                    "end": 2835.35,
                    "word": " has",
                    "probability": 0.7578125
                },
                {
                    "start": 2835.35,
                    "end": 2835.87,
                    "word": " proven",
                    "probability": 0.84765625
                },
                {
                    "start": 2835.87,
                    "end": 2836.21,
                    "word": " not",
                    "probability": 0.8251953125
                },
                {
                    "start": 2836.21,
                    "end": 2836.37,
                    "word": " to",
                    "probability": 0.8955078125
                },
                {
                    "start": 2836.37,
                    "end": 2836.49,
                    "word": " be",
                    "probability": 0.90283203125
                },
                {
                    "start": 2836.49,
                    "end": 2836.69,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 2836.69,
                    "end": 2837.25,
                    "word": " best",
                    "probability": 0.81640625
                },
                {
                    "start": 2837.25,
                    "end": 2837.77,
                    "word": " option",
                    "probability": 0.7783203125
                },
                {
                    "start": 2837.77,
                    "end": 2838.65,
                    "word": ".",
                    "probability": 0.91552734375
                }
            ]
        },
        {
            "id": 438,
            "seek": 274915,
            "start": 2838.65,
            "end": 2847.61,
            "text": " The algebra involved or the exponents needed to choose this prime number was getting increasingly fragile.",
            "tokens": [
                50914,
                440,
                21989,
                3288,
                420,
                264,
                12680,
                791,
                2978,
                281,
                2826,
                341,
                5835,
                1230,
                390,
                1242,
                12980,
                23847,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25504558719694614,
            "compression_ratio": 1.4545454545454546,
            "no_speech_prob": 0.39208984375,
            "words": [
                {
                    "start": 2838.65,
                    "end": 2838.91,
                    "word": " The",
                    "probability": 0.78857421875
                },
                {
                    "start": 2838.91,
                    "end": 2839.83,
                    "word": " algebra",
                    "probability": 0.541015625
                },
                {
                    "start": 2839.83,
                    "end": 2840.65,
                    "word": " involved",
                    "probability": 0.77587890625
                },
                {
                    "start": 2840.65,
                    "end": 2841.03,
                    "word": " or",
                    "probability": 0.63232421875
                },
                {
                    "start": 2841.03,
                    "end": 2841.43,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 2841.43,
                    "end": 2842.07,
                    "word": " exponents",
                    "probability": 0.875732421875
                },
                {
                    "start": 2842.07,
                    "end": 2842.47,
                    "word": " needed",
                    "probability": 0.75146484375
                },
                {
                    "start": 2842.47,
                    "end": 2842.75,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 2842.75,
                    "end": 2843.21,
                    "word": " choose",
                    "probability": 0.81982421875
                },
                {
                    "start": 2843.21,
                    "end": 2843.47,
                    "word": " this",
                    "probability": 0.473388671875
                },
                {
                    "start": 2843.47,
                    "end": 2843.83,
                    "word": " prime",
                    "probability": 0.7861328125
                },
                {
                    "start": 2843.83,
                    "end": 2844.25,
                    "word": " number",
                    "probability": 0.60498046875
                },
                {
                    "start": 2844.25,
                    "end": 2844.49,
                    "word": " was",
                    "probability": 0.75634765625
                },
                {
                    "start": 2844.49,
                    "end": 2844.81,
                    "word": " getting",
                    "probability": 0.90625
                },
                {
                    "start": 2844.81,
                    "end": 2845.51,
                    "word": " increasingly",
                    "probability": 0.82568359375
                },
                {
                    "start": 2845.51,
                    "end": 2846.73,
                    "word": " fragile",
                    "probability": 0.64453125
                },
                {
                    "start": 2846.73,
                    "end": 2847.61,
                    "word": ".",
                    "probability": 0.962890625
                }
            ]
        },
        {
            "id": 439,
            "seek": 276911,
            "start": 2847.61,
            "end": 2860.61,
            "text": " These schemes are constant reasons of padding oracle attacks. And most importantly, we have a more promising option available in terms of elliptic curves.",
            "tokens": [
                50364,
                1981,
                26954,
                366,
                5754,
                4112,
                295,
                39562,
                420,
                7041,
                8122,
                13,
                400,
                881,
                8906,
                11,
                321,
                362,
                257,
                544,
                20257,
                3614,
                2435,
                294,
                2115,
                295,
                8284,
                22439,
                299,
                19490,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.30243389766949874,
            "compression_ratio": 1.3855421686746987,
            "no_speech_prob": 0.75146484375,
            "words": [
                {
                    "start": 2847.61,
                    "end": 2848.57,
                    "word": " These",
                    "probability": 0.202880859375
                },
                {
                    "start": 2848.57,
                    "end": 2848.93,
                    "word": " schemes",
                    "probability": 0.775390625
                },
                {
                    "start": 2848.93,
                    "end": 2849.15,
                    "word": " are",
                    "probability": 0.83984375
                },
                {
                    "start": 2849.15,
                    "end": 2849.79,
                    "word": " constant",
                    "probability": 0.82373046875
                },
                {
                    "start": 2849.79,
                    "end": 2851.75,
                    "word": " reasons",
                    "probability": 0.7275390625
                },
                {
                    "start": 2851.75,
                    "end": 2852.15,
                    "word": " of",
                    "probability": 0.8359375
                },
                {
                    "start": 2852.15,
                    "end": 2852.67,
                    "word": " padding",
                    "probability": 0.74072265625
                },
                {
                    "start": 2852.67,
                    "end": 2853.09,
                    "word": " oracle",
                    "probability": 0.676025390625
                },
                {
                    "start": 2853.09,
                    "end": 2853.53,
                    "word": " attacks",
                    "probability": 0.66015625
                },
                {
                    "start": 2853.53,
                    "end": 2853.95,
                    "word": ".",
                    "probability": 0.55859375
                },
                {
                    "start": 2853.95,
                    "end": 2854.75,
                    "word": " And",
                    "probability": 0.4716796875
                },
                {
                    "start": 2854.75,
                    "end": 2855.07,
                    "word": " most",
                    "probability": 0.76806640625
                },
                {
                    "start": 2855.07,
                    "end": 2855.71,
                    "word": " importantly",
                    "probability": 0.65966796875
                },
                {
                    "start": 2855.71,
                    "end": 2856.05,
                    "word": ",",
                    "probability": 0.8271484375
                },
                {
                    "start": 2856.05,
                    "end": 2856.37,
                    "word": " we",
                    "probability": 0.90234375
                },
                {
                    "start": 2856.37,
                    "end": 2856.61,
                    "word": " have",
                    "probability": 0.88330078125
                },
                {
                    "start": 2856.79,
                    "end": 2857.19,
                    "word": " a more",
                    "probability": 0.86962890625
                },
                {
                    "start": 2857.19,
                    "end": 2857.69,
                    "word": " promising",
                    "probability": 0.83544921875
                },
                {
                    "start": 2857.69,
                    "end": 2858.25,
                    "word": " option",
                    "probability": 0.77490234375
                },
                {
                    "start": 2858.25,
                    "end": 2858.73,
                    "word": " available",
                    "probability": 0.7265625
                },
                {
                    "start": 2858.73,
                    "end": 2859.03,
                    "word": " in",
                    "probability": 0.8818359375
                },
                {
                    "start": 2859.03,
                    "end": 2859.31,
                    "word": " terms",
                    "probability": 0.77392578125
                },
                {
                    "start": 2859.31,
                    "end": 2859.71,
                    "word": " of",
                    "probability": 0.90966796875
                },
                {
                    "start": 2859.71,
                    "end": 2860.23,
                    "word": " elliptic",
                    "probability": 0.8177083333333334
                },
                {
                    "start": 2860.23,
                    "end": 2860.49,
                    "word": " curves",
                    "probability": 0.55712890625
                },
                {
                    "start": 2860.49,
                    "end": 2860.61,
                    "word": ".",
                    "probability": 0.93115234375
                }
            ]
        },
        {
            "id": 440,
            "seek": 276911,
            "start": 2860.61,
            "end": 2867.57,
            "text": " So I would highly encourage us to embrace this. They are much more compact.",
            "tokens": [
                51014,
                407,
                286,
                576,
                5405,
                5373,
                505,
                281,
                14038,
                341,
                13,
                814,
                366,
                709,
                544,
                14679,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.30243389766949874,
            "compression_ratio": 1.3855421686746987,
            "no_speech_prob": 0.75146484375,
            "words": [
                {
                    "start": 2860.61,
                    "end": 2860.71,
                    "word": " So",
                    "probability": 0.82373046875
                },
                {
                    "start": 2860.71,
                    "end": 2860.85,
                    "word": " I",
                    "probability": 0.85986328125
                },
                {
                    "start": 2860.85,
                    "end": 2861.01,
                    "word": " would",
                    "probability": 0.74560546875
                },
                {
                    "start": 2861.01,
                    "end": 2861.35,
                    "word": " highly",
                    "probability": 0.87646484375
                },
                {
                    "start": 2861.35,
                    "end": 2861.91,
                    "word": " encourage",
                    "probability": 0.64208984375
                },
                {
                    "start": 2861.91,
                    "end": 2863.07,
                    "word": " us",
                    "probability": 0.759765625
                },
                {
                    "start": 2863.07,
                    "end": 2863.41,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 2863.41,
                    "end": 2864.27,
                    "word": " embrace",
                    "probability": 0.78564453125
                },
                {
                    "start": 2864.27,
                    "end": 2864.71,
                    "word": " this",
                    "probability": 0.87060546875
                },
                {
                    "start": 2864.71,
                    "end": 2865.41,
                    "word": ".",
                    "probability": 0.84130859375
                },
                {
                    "start": 2865.41,
                    "end": 2865.53,
                    "word": " They",
                    "probability": 0.734375
                },
                {
                    "start": 2865.53,
                    "end": 2865.69,
                    "word": " are",
                    "probability": 0.7900390625
                },
                {
                    "start": 2865.69,
                    "end": 2865.93,
                    "word": " much",
                    "probability": 0.8076171875
                },
                {
                    "start": 2865.93,
                    "end": 2866.21,
                    "word": " more",
                    "probability": 0.86865234375
                },
                {
                    "start": 2866.21,
                    "end": 2866.95,
                    "word": " compact",
                    "probability": 0.80322265625
                },
                {
                    "start": 2866.95,
                    "end": 2867.57,
                    "word": ".",
                    "probability": 0.358642578125
                }
            ]
        },
        {
            "id": 441,
            "seek": 278637,
            "start": 2867.57,
            "end": 2880.17,
            "text": " And most importantly, most of the public key cryptography based applications have a good amount of schemes out of the box available for this usage.",
            "tokens": [
                50364,
                400,
                881,
                8906,
                11,
                881,
                295,
                264,
                1908,
                2141,
                9844,
                5820,
                2361,
                5821,
                362,
                257,
                665,
                2372,
                295,
                26954,
                484,
                295,
                264,
                2424,
                2435,
                337,
                341,
                14924,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23947703595064124,
            "compression_ratio": 1.38,
            "no_speech_prob": 0.5849609375,
            "words": [
                {
                    "start": 2867.57,
                    "end": 2867.63,
                    "word": " And",
                    "probability": 0.186279296875
                },
                {
                    "start": 2867.63,
                    "end": 2868.87,
                    "word": " most",
                    "probability": 0.76171875
                },
                {
                    "start": 2868.87,
                    "end": 2869.41,
                    "word": " importantly",
                    "probability": 0.611328125
                },
                {
                    "start": 2869.41,
                    "end": 2869.63,
                    "word": ",",
                    "probability": 0.55810546875
                },
                {
                    "start": 2869.63,
                    "end": 2869.83,
                    "word": " most",
                    "probability": 0.810546875
                },
                {
                    "start": 2869.83,
                    "end": 2870.05,
                    "word": " of",
                    "probability": 0.88134765625
                },
                {
                    "start": 2870.05,
                    "end": 2870.39,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 2870.39,
                    "end": 2870.79,
                    "word": " public",
                    "probability": 0.87060546875
                },
                {
                    "start": 2870.79,
                    "end": 2871.01,
                    "word": " key",
                    "probability": 0.5830078125
                },
                {
                    "start": 2871.01,
                    "end": 2872.05,
                    "word": " cryptography",
                    "probability": 0.8583984375
                },
                {
                    "start": 2872.05,
                    "end": 2872.37,
                    "word": " based",
                    "probability": 0.56689453125
                },
                {
                    "start": 2872.37,
                    "end": 2872.97,
                    "word": " applications",
                    "probability": 0.78564453125
                },
                {
                    "start": 2872.97,
                    "end": 2873.53,
                    "word": " have",
                    "probability": 0.8662109375
                },
                {
                    "start": 2874.57,
                    "end": 2875.17,
                    "word": " a good",
                    "probability": 0.869140625
                },
                {
                    "start": 2875.17,
                    "end": 2875.61,
                    "word": " amount",
                    "probability": 0.86669921875
                },
                {
                    "start": 2875.61,
                    "end": 2875.93,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 2875.93,
                    "end": 2876.61,
                    "word": " schemes",
                    "probability": 0.83203125
                },
                {
                    "start": 2876.61,
                    "end": 2877.05,
                    "word": " out",
                    "probability": 0.78662109375
                },
                {
                    "start": 2877.05,
                    "end": 2877.19,
                    "word": " of",
                    "probability": 0.81689453125
                },
                {
                    "start": 2877.19,
                    "end": 2877.33,
                    "word": " the",
                    "probability": 0.81982421875
                },
                {
                    "start": 2877.33,
                    "end": 2877.57,
                    "word": " box",
                    "probability": 0.79541015625
                },
                {
                    "start": 2877.57,
                    "end": 2877.99,
                    "word": " available",
                    "probability": 0.68896484375
                },
                {
                    "start": 2877.99,
                    "end": 2878.39,
                    "word": " for",
                    "probability": 0.892578125
                },
                {
                    "start": 2878.39,
                    "end": 2879.21,
                    "word": " this",
                    "probability": 0.78271484375
                },
                {
                    "start": 2879.21,
                    "end": 2879.75,
                    "word": " usage",
                    "probability": 0.87060546875
                },
                {
                    "start": 2879.75,
                    "end": 2880.17,
                    "word": ".",
                    "probability": 0.94921875
                }
            ]
        },
        {
            "id": 442,
            "seek": 278637,
            "start": 2880.33,
            "end": 2884.83,
            "text": " So briefly, let's talk about how this elliptic curves work.",
            "tokens": [
                51014,
                407,
                10515,
                11,
                718,
                311,
                751,
                466,
                577,
                341,
                8284,
                22439,
                299,
                19490,
                589,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23947703595064124,
            "compression_ratio": 1.38,
            "no_speech_prob": 0.5849609375,
            "words": [
                {
                    "start": 2880.33,
                    "end": 2881.13,
                    "word": " So",
                    "probability": 0.81884765625
                },
                {
                    "start": 2881.13,
                    "end": 2882.01,
                    "word": " briefly",
                    "probability": 0.50537109375
                },
                {
                    "start": 2882.01,
                    "end": 2882.27,
                    "word": ",",
                    "probability": 0.5732421875
                },
                {
                    "start": 2882.27,
                    "end": 2882.35,
                    "word": " let's",
                    "probability": 0.933349609375
                },
                {
                    "start": 2882.35,
                    "end": 2882.59,
                    "word": " talk",
                    "probability": 0.82373046875
                },
                {
                    "start": 2882.59,
                    "end": 2882.85,
                    "word": " about",
                    "probability": 0.82421875
                },
                {
                    "start": 2882.85,
                    "end": 2883.07,
                    "word": " how",
                    "probability": 0.89892578125
                },
                {
                    "start": 2883.07,
                    "end": 2883.31,
                    "word": " this",
                    "probability": 0.546875
                },
                {
                    "start": 2883.31,
                    "end": 2883.67,
                    "word": " elliptic",
                    "probability": 0.87744140625
                },
                {
                    "start": 2883.67,
                    "end": 2884.01,
                    "word": " curves",
                    "probability": 0.63427734375
                },
                {
                    "start": 2884.01,
                    "end": 2884.43,
                    "word": " work",
                    "probability": 0.76953125
                },
                {
                    "start": 2884.43,
                    "end": 2884.83,
                    "word": ".",
                    "probability": 0.9521484375
                }
            ]
        },
        {
            "id": 443,
            "seek": 281637,
            "start": 2884.83,
            "end": 2891.29,
            "text": " There is this algebraic equation defined, which basically defines a particular curve.",
            "tokens": [
                50364,
                821,
                307,
                341,
                21989,
                299,
                5367,
                7642,
                11,
                597,
                1936,
                23122,
                257,
                1729,
                7605,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2531672341598047,
            "compression_ratio": 1.7871287128712872,
            "no_speech_prob": 0.5732421875,
            "words": [
                {
                    "start": 2884.83,
                    "end": 2885.43,
                    "word": " There",
                    "probability": 0.359375
                },
                {
                    "start": 2885.43,
                    "end": 2885.59,
                    "word": " is",
                    "probability": 0.8984375
                },
                {
                    "start": 2885.59,
                    "end": 2885.83,
                    "word": " this",
                    "probability": 0.81884765625
                },
                {
                    "start": 2885.83,
                    "end": 2886.37,
                    "word": " algebraic",
                    "probability": 0.79833984375
                },
                {
                    "start": 2886.37,
                    "end": 2886.87,
                    "word": " equation",
                    "probability": 0.92578125
                },
                {
                    "start": 2886.87,
                    "end": 2887.49,
                    "word": " defined",
                    "probability": 0.56591796875
                },
                {
                    "start": 2887.49,
                    "end": 2887.79,
                    "word": ",",
                    "probability": 0.21435546875
                },
                {
                    "start": 2887.79,
                    "end": 2887.91,
                    "word": " which",
                    "probability": 0.91064453125
                },
                {
                    "start": 2887.91,
                    "end": 2888.69,
                    "word": " basically",
                    "probability": 0.65771484375
                },
                {
                    "start": 2888.69,
                    "end": 2889.41,
                    "word": " defines",
                    "probability": 0.7197265625
                },
                {
                    "start": 2889.61,
                    "end": 2890.07,
                    "word": " a particular",
                    "probability": 0.80810546875
                },
                {
                    "start": 2890.07,
                    "end": 2890.65,
                    "word": " curve",
                    "probability": 0.8359375
                },
                {
                    "start": 2890.65,
                    "end": 2891.29,
                    "word": ".",
                    "probability": 0.28173828125
                }
            ]
        },
        {
            "id": 444,
            "seek": 281637,
            "start": 2891.29,
            "end": 2902.17,
            "text": " And the public key and the private key is based on the number of points on this curves and actual x and y coefficients of those points.",
            "tokens": [
                50714,
                400,
                264,
                1908,
                2141,
                293,
                264,
                4551,
                2141,
                307,
                2361,
                322,
                264,
                1230,
                295,
                2793,
                322,
                341,
                19490,
                293,
                3539,
                2031,
                293,
                288,
                31994,
                295,
                729,
                2793,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2531672341598047,
            "compression_ratio": 1.7871287128712872,
            "no_speech_prob": 0.5732421875,
            "words": [
                {
                    "start": 2891.29,
                    "end": 2891.39,
                    "word": " And",
                    "probability": 0.77099609375
                },
                {
                    "start": 2891.39,
                    "end": 2891.55,
                    "word": " the",
                    "probability": 0.787109375
                },
                {
                    "start": 2891.55,
                    "end": 2891.79,
                    "word": " public",
                    "probability": 0.8369140625
                },
                {
                    "start": 2891.79,
                    "end": 2892.01,
                    "word": " key",
                    "probability": 0.765625
                },
                {
                    "start": 2892.01,
                    "end": 2892.13,
                    "word": " and",
                    "probability": 0.880859375
                },
                {
                    "start": 2892.13,
                    "end": 2892.29,
                    "word": " the",
                    "probability": 0.78564453125
                },
                {
                    "start": 2892.29,
                    "end": 2892.63,
                    "word": " private",
                    "probability": 0.81298828125
                },
                {
                    "start": 2892.63,
                    "end": 2892.93,
                    "word": " key",
                    "probability": 0.78662109375
                },
                {
                    "start": 2892.93,
                    "end": 2893.13,
                    "word": " is",
                    "probability": 0.82177734375
                },
                {
                    "start": 2893.13,
                    "end": 2893.51,
                    "word": " based",
                    "probability": 0.82958984375
                },
                {
                    "start": 2893.51,
                    "end": 2893.91,
                    "word": " on",
                    "probability": 0.90771484375
                },
                {
                    "start": 2893.91,
                    "end": 2894.21,
                    "word": " the",
                    "probability": 0.4365234375
                },
                {
                    "start": 2894.21,
                    "end": 2894.61,
                    "word": " number",
                    "probability": 0.87890625
                },
                {
                    "start": 2894.61,
                    "end": 2894.83,
                    "word": " of",
                    "probability": 0.9111328125
                },
                {
                    "start": 2894.83,
                    "end": 2895.35,
                    "word": " points",
                    "probability": 0.7763671875
                },
                {
                    "start": 2895.35,
                    "end": 2895.63,
                    "word": " on",
                    "probability": 0.89208984375
                },
                {
                    "start": 2895.63,
                    "end": 2896.43,
                    "word": " this",
                    "probability": 0.4697265625
                },
                {
                    "start": 2896.43,
                    "end": 2896.73,
                    "word": " curves",
                    "probability": 0.296630859375
                },
                {
                    "start": 2896.73,
                    "end": 2896.91,
                    "word": " and",
                    "probability": 0.76123046875
                },
                {
                    "start": 2896.91,
                    "end": 2897.33,
                    "word": " actual",
                    "probability": 0.71728515625
                },
                {
                    "start": 2897.33,
                    "end": 2898.09,
                    "word": " x",
                    "probability": 0.8583984375
                },
                {
                    "start": 2898.09,
                    "end": 2898.25,
                    "word": " and",
                    "probability": 0.83935546875
                },
                {
                    "start": 2898.25,
                    "end": 2898.51,
                    "word": " y",
                    "probability": 0.99609375
                },
                {
                    "start": 2898.51,
                    "end": 2899.71,
                    "word": " coefficients",
                    "probability": 0.74951171875
                },
                {
                    "start": 2899.71,
                    "end": 2900.31,
                    "word": " of",
                    "probability": 0.908203125
                },
                {
                    "start": 2900.31,
                    "end": 2901.25,
                    "word": " those",
                    "probability": 0.83837890625
                },
                {
                    "start": 2901.25,
                    "end": 2901.77,
                    "word": " points",
                    "probability": 0.77099609375
                },
                {
                    "start": 2901.77,
                    "end": 2902.17,
                    "word": ".",
                    "probability": 0.93115234375
                }
            ]
        },
        {
            "id": 445,
            "seek": 281637,
            "start": 2902.71,
            "end": 2914.81,
            "text": " And this expression contains, this algebraic expression contains all these kinds of coefficients, which is important in defining the curve.",
            "tokens": [
                51264,
                400,
                341,
                6114,
                8306,
                11,
                341,
                21989,
                299,
                6114,
                8306,
                439,
                613,
                3685,
                295,
                31994,
                11,
                597,
                307,
                1021,
                294,
                17827,
                264,
                7605,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2531672341598047,
            "compression_ratio": 1.7871287128712872,
            "no_speech_prob": 0.5732421875,
            "words": [
                {
                    "start": 2902.71,
                    "end": 2902.93,
                    "word": " And",
                    "probability": 0.7802734375
                },
                {
                    "start": 2902.93,
                    "end": 2903.41,
                    "word": " this",
                    "probability": 0.84326171875
                },
                {
                    "start": 2903.41,
                    "end": 2904.13,
                    "word": " expression",
                    "probability": 0.478515625
                },
                {
                    "start": 2904.13,
                    "end": 2905.03,
                    "word": " contains",
                    "probability": 0.86328125
                },
                {
                    "start": 2905.03,
                    "end": 2905.59,
                    "word": ",",
                    "probability": 0.52783203125
                },
                {
                    "start": 2905.59,
                    "end": 2906.71,
                    "word": " this",
                    "probability": 0.8681640625
                },
                {
                    "start": 2906.71,
                    "end": 2907.19,
                    "word": " algebraic",
                    "probability": 0.915771484375
                },
                {
                    "start": 2907.19,
                    "end": 2907.63,
                    "word": " expression",
                    "probability": 0.83984375
                },
                {
                    "start": 2907.63,
                    "end": 2908.23,
                    "word": " contains",
                    "probability": 0.85205078125
                },
                {
                    "start": 2908.23,
                    "end": 2908.57,
                    "word": " all",
                    "probability": 0.8349609375
                },
                {
                    "start": 2908.57,
                    "end": 2908.85,
                    "word": " these",
                    "probability": 0.56591796875
                },
                {
                    "start": 2908.85,
                    "end": 2909.15,
                    "word": " kinds",
                    "probability": 0.7822265625
                },
                {
                    "start": 2909.15,
                    "end": 2909.41,
                    "word": " of",
                    "probability": 0.91845703125
                },
                {
                    "start": 2909.41,
                    "end": 2910.35,
                    "word": " coefficients",
                    "probability": 0.8798828125
                },
                {
                    "start": 2910.35,
                    "end": 2911.21,
                    "word": ",",
                    "probability": 0.70458984375
                },
                {
                    "start": 2911.21,
                    "end": 2911.75,
                    "word": " which",
                    "probability": 0.923828125
                },
                {
                    "start": 2911.75,
                    "end": 2911.97,
                    "word": " is",
                    "probability": 0.88330078125
                },
                {
                    "start": 2911.97,
                    "end": 2912.97,
                    "word": " important",
                    "probability": 0.72314453125
                },
                {
                    "start": 2912.97,
                    "end": 2913.25,
                    "word": " in",
                    "probability": 0.904296875
                },
                {
                    "start": 2913.25,
                    "end": 2913.65,
                    "word": " defining",
                    "probability": 0.71435546875
                },
                {
                    "start": 2913.65,
                    "end": 2914.01,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 2914.01,
                    "end": 2914.47,
                    "word": " curve",
                    "probability": 0.85009765625
                },
                {
                    "start": 2914.47,
                    "end": 2914.81,
                    "word": ".",
                    "probability": 0.9921875
                }
            ]
        },
        {
            "id": 446,
            "seek": 284317,
            "start": 2915.55,
            "end": 2922.29,
            "text": " Everything except the private key, which is the number of points chosen on the curve is a public information.",
            "tokens": [
                50364,
                5471,
                3993,
                264,
                4551,
                2141,
                11,
                597,
                307,
                264,
                1230,
                295,
                2793,
                8614,
                322,
                264,
                7605,
                307,
                257,
                1908,
                1589,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22667910848090897,
            "compression_ratio": 1.4833333333333334,
            "no_speech_prob": 0.001956939697265625,
            "words": [
                {
                    "start": 2915.55,
                    "end": 2916.19,
                    "word": " Everything",
                    "probability": 0.46142578125
                },
                {
                    "start": 2916.19,
                    "end": 2916.61,
                    "word": " except",
                    "probability": 0.78955078125
                },
                {
                    "start": 2916.61,
                    "end": 2916.87,
                    "word": " the",
                    "probability": 0.79931640625
                },
                {
                    "start": 2916.87,
                    "end": 2917.19,
                    "word": " private",
                    "probability": 0.783203125
                },
                {
                    "start": 2917.19,
                    "end": 2917.39,
                    "word": " key",
                    "probability": 0.806640625
                },
                {
                    "start": 2917.39,
                    "end": 2917.49,
                    "word": ",",
                    "probability": 0.358642578125
                },
                {
                    "start": 2917.49,
                    "end": 2917.57,
                    "word": " which",
                    "probability": 0.90380859375
                },
                {
                    "start": 2917.57,
                    "end": 2917.67,
                    "word": " is",
                    "probability": 0.892578125
                },
                {
                    "start": 2917.67,
                    "end": 2917.79,
                    "word": " the",
                    "probability": 0.5859375
                },
                {
                    "start": 2917.79,
                    "end": 2917.99,
                    "word": " number",
                    "probability": 0.87841796875
                },
                {
                    "start": 2917.99,
                    "end": 2918.23,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 2918.23,
                    "end": 2918.65,
                    "word": " points",
                    "probability": 0.77197265625
                },
                {
                    "start": 2918.65,
                    "end": 2919.09,
                    "word": " chosen",
                    "probability": 0.89208984375
                },
                {
                    "start": 2919.09,
                    "end": 2919.45,
                    "word": " on",
                    "probability": 0.88330078125
                },
                {
                    "start": 2919.45,
                    "end": 2919.69,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 2919.69,
                    "end": 2920.01,
                    "word": " curve",
                    "probability": 0.81787109375
                },
                {
                    "start": 2920.01,
                    "end": 2920.35,
                    "word": " is",
                    "probability": 0.5458984375
                },
                {
                    "start": 2920.71,
                    "end": 2920.97,
                    "word": " a public",
                    "probability": 0.865234375
                },
                {
                    "start": 2920.97,
                    "end": 2921.65,
                    "word": " information",
                    "probability": 0.740234375
                },
                {
                    "start": 2921.65,
                    "end": 2922.29,
                    "word": ".",
                    "probability": 0.67626953125
                }
            ]
        },
        {
            "id": 447,
            "seek": 284317,
            "start": 2922.89,
            "end": 2932.01,
            "text": " And again, given the public key, we cannot get hold of the private key.",
            "tokens": [
                50764,
                400,
                797,
                11,
                2212,
                264,
                1908,
                2141,
                11,
                321,
                2644,
                483,
                1797,
                295,
                264,
                4551,
                2141,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22667910848090897,
            "compression_ratio": 1.4833333333333334,
            "no_speech_prob": 0.001956939697265625,
            "words": [
                {
                    "start": 2922.89,
                    "end": 2923.53,
                    "word": " And",
                    "probability": 0.1527099609375
                },
                {
                    "start": 2923.53,
                    "end": 2923.91,
                    "word": " again",
                    "probability": 0.89013671875
                },
                {
                    "start": 2923.91,
                    "end": 2924.83,
                    "word": ",",
                    "probability": 0.77392578125
                },
                {
                    "start": 2924.83,
                    "end": 2925.33,
                    "word": " given",
                    "probability": 0.69677734375
                },
                {
                    "start": 2925.33,
                    "end": 2925.53,
                    "word": " the",
                    "probability": 0.79833984375
                },
                {
                    "start": 2925.53,
                    "end": 2925.85,
                    "word": " public",
                    "probability": 0.55517578125
                },
                {
                    "start": 2925.85,
                    "end": 2926.13,
                    "word": " key",
                    "probability": 0.8095703125
                },
                {
                    "start": 2926.13,
                    "end": 2926.29,
                    "word": ",",
                    "probability": 0.6845703125
                },
                {
                    "start": 2926.29,
                    "end": 2926.53,
                    "word": " we",
                    "probability": 0.89208984375
                },
                {
                    "start": 2926.53,
                    "end": 2926.75,
                    "word": " cannot",
                    "probability": 0.79638671875
                },
                {
                    "start": 2926.75,
                    "end": 2929.99,
                    "word": " get",
                    "probability": 0.8837890625
                },
                {
                    "start": 2929.99,
                    "end": 2930.21,
                    "word": " hold",
                    "probability": 0.77490234375
                },
                {
                    "start": 2930.21,
                    "end": 2930.39,
                    "word": " of",
                    "probability": 0.8916015625
                },
                {
                    "start": 2930.39,
                    "end": 2930.55,
                    "word": " the",
                    "probability": 0.79736328125
                },
                {
                    "start": 2930.55,
                    "end": 2931.01,
                    "word": " private",
                    "probability": 0.81494140625
                },
                {
                    "start": 2931.01,
                    "end": 2931.37,
                    "word": " key",
                    "probability": 0.69873046875
                },
                {
                    "start": 2931.37,
                    "end": 2932.01,
                    "word": ".",
                    "probability": 0.9599609375
                }
            ]
        },
        {
            "id": 448,
            "seek": 284317,
            "start": 2934.25,
            "end": 2941.63,
            "text": " Elliptic curves is not such a modern or a newer thing. It is in existence since 1985.",
            "tokens": [
                51214,
                8353,
                22439,
                299,
                19490,
                307,
                406,
                1270,
                257,
                4363,
                420,
                257,
                17628,
                551,
                13,
                467,
                307,
                294,
                9123,
                1670,
                28962,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22667910848090897,
            "compression_ratio": 1.4833333333333334,
            "no_speech_prob": 0.001956939697265625,
            "words": [
                {
                    "start": 2934.25,
                    "end": 2934.89,
                    "word": " Elliptic",
                    "probability": 0.9270833333333334
                },
                {
                    "start": 2934.89,
                    "end": 2935.17,
                    "word": " curves",
                    "probability": 0.72998046875
                },
                {
                    "start": 2935.17,
                    "end": 2935.39,
                    "word": " is",
                    "probability": 0.8330078125
                },
                {
                    "start": 2935.39,
                    "end": 2935.63,
                    "word": " not",
                    "probability": 0.89453125
                },
                {
                    "start": 2935.63,
                    "end": 2935.99,
                    "word": " such",
                    "probability": 0.8896484375
                },
                {
                    "start": 2936.53,
                    "end": 2937.07,
                    "word": " a modern",
                    "probability": 0.830078125
                },
                {
                    "start": 2937.07,
                    "end": 2937.31,
                    "word": " or",
                    "probability": 0.8701171875
                },
                {
                    "start": 2937.47,
                    "end": 2937.69,
                    "word": " a newer",
                    "probability": 0.67919921875
                },
                {
                    "start": 2937.69,
                    "end": 2938.09,
                    "word": " thing",
                    "probability": 0.80224609375
                },
                {
                    "start": 2938.09,
                    "end": 2938.25,
                    "word": ".",
                    "probability": 0.7880859375
                },
                {
                    "start": 2938.25,
                    "end": 2938.57,
                    "word": " It",
                    "probability": 0.9033203125
                },
                {
                    "start": 2938.57,
                    "end": 2938.75,
                    "word": " is",
                    "probability": 0.78662109375
                },
                {
                    "start": 2938.75,
                    "end": 2939.05,
                    "word": " in",
                    "probability": 0.85986328125
                },
                {
                    "start": 2939.05,
                    "end": 2939.77,
                    "word": " existence",
                    "probability": 0.91650390625
                },
                {
                    "start": 2939.77,
                    "end": 2940.17,
                    "word": " since",
                    "probability": 0.8173828125
                },
                {
                    "start": 2940.17,
                    "end": 2940.99,
                    "word": " 1985",
                    "probability": 0.78125
                },
                {
                    "start": 2940.99,
                    "end": 2941.63,
                    "word": ".",
                    "probability": 0.68701171875
                }
            ]
        },
        {
            "id": 449,
            "seek": 286533,
            "start": 2941.63,
            "end": 2947.81,
            "text": " And over time, there have been lots of curves which have came into picture or being proposed.",
            "tokens": [
                50364,
                400,
                670,
                565,
                11,
                456,
                362,
                668,
                3195,
                295,
                19490,
                597,
                362,
                1361,
                666,
                3036,
                420,
                885,
                10348,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28561580356429606,
            "compression_ratio": 1.427807486631016,
            "no_speech_prob": 0.1365966796875,
            "words": [
                {
                    "start": 2941.63,
                    "end": 2942.15,
                    "word": " And",
                    "probability": 0.11517333984375
                },
                {
                    "start": 2942.15,
                    "end": 2942.41,
                    "word": " over",
                    "probability": 0.6826171875
                },
                {
                    "start": 2942.41,
                    "end": 2942.69,
                    "word": " time",
                    "probability": 0.79638671875
                },
                {
                    "start": 2942.69,
                    "end": 2942.83,
                    "word": ",",
                    "probability": 0.4111328125
                },
                {
                    "start": 2942.83,
                    "end": 2942.87,
                    "word": " there",
                    "probability": 0.8427734375
                },
                {
                    "start": 2942.87,
                    "end": 2943.03,
                    "word": " have",
                    "probability": 0.86376953125
                },
                {
                    "start": 2943.03,
                    "end": 2943.17,
                    "word": " been",
                    "probability": 0.81298828125
                },
                {
                    "start": 2943.17,
                    "end": 2943.53,
                    "word": " lots",
                    "probability": 0.8232421875
                },
                {
                    "start": 2943.53,
                    "end": 2943.83,
                    "word": " of",
                    "probability": 0.90966796875
                },
                {
                    "start": 2943.83,
                    "end": 2944.15,
                    "word": " curves",
                    "probability": 0.63134765625
                },
                {
                    "start": 2944.15,
                    "end": 2944.43,
                    "word": " which",
                    "probability": 0.78955078125
                },
                {
                    "start": 2944.43,
                    "end": 2944.67,
                    "word": " have",
                    "probability": 0.8095703125
                },
                {
                    "start": 2944.67,
                    "end": 2945.17,
                    "word": " came",
                    "probability": 0.5771484375
                },
                {
                    "start": 2945.17,
                    "end": 2945.45,
                    "word": " into",
                    "probability": 0.7197265625
                },
                {
                    "start": 2945.45,
                    "end": 2945.89,
                    "word": " picture",
                    "probability": 0.6943359375
                },
                {
                    "start": 2945.89,
                    "end": 2946.29,
                    "word": " or",
                    "probability": 0.7548828125
                },
                {
                    "start": 2946.29,
                    "end": 2946.59,
                    "word": " being",
                    "probability": 0.58203125
                },
                {
                    "start": 2946.59,
                    "end": 2947.21,
                    "word": " proposed",
                    "probability": 0.82275390625
                },
                {
                    "start": 2947.21,
                    "end": 2947.81,
                    "word": ".",
                    "probability": 0.76953125
                }
            ]
        },
        {
            "id": 450,
            "seek": 286533,
            "start": 2947.81,
            "end": 2953.51,
            "text": " Not all of them are secure. I won't get distracted with any of those.",
            "tokens": [
                50664,
                1726,
                439,
                295,
                552,
                366,
                7144,
                13,
                286,
                1582,
                380,
                483,
                21658,
                365,
                604,
                295,
                729,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28561580356429606,
            "compression_ratio": 1.427807486631016,
            "no_speech_prob": 0.1365966796875,
            "words": [
                {
                    "start": 2947.81,
                    "end": 2948.11,
                    "word": " Not",
                    "probability": 0.8984375
                },
                {
                    "start": 2948.11,
                    "end": 2948.37,
                    "word": " all",
                    "probability": 0.90087890625
                },
                {
                    "start": 2948.37,
                    "end": 2948.53,
                    "word": " of",
                    "probability": 0.912109375
                },
                {
                    "start": 2948.53,
                    "end": 2948.69,
                    "word": " them",
                    "probability": 0.73828125
                },
                {
                    "start": 2948.69,
                    "end": 2948.89,
                    "word": " are",
                    "probability": 0.892578125
                },
                {
                    "start": 2948.89,
                    "end": 2949.33,
                    "word": " secure",
                    "probability": 0.50048828125
                },
                {
                    "start": 2949.33,
                    "end": 2949.93,
                    "word": ".",
                    "probability": 0.8466796875
                },
                {
                    "start": 2950.75,
                    "end": 2951.35,
                    "word": " I",
                    "probability": 0.97265625
                },
                {
                    "start": 2951.35,
                    "end": 2951.55,
                    "word": " won't",
                    "probability": 0.769775390625
                },
                {
                    "start": 2951.55,
                    "end": 2951.71,
                    "word": " get",
                    "probability": 0.91015625
                },
                {
                    "start": 2951.71,
                    "end": 2952.15,
                    "word": " distracted",
                    "probability": 0.84912109375
                },
                {
                    "start": 2952.15,
                    "end": 2952.41,
                    "word": " with",
                    "probability": 0.80126953125
                },
                {
                    "start": 2952.41,
                    "end": 2952.63,
                    "word": " any",
                    "probability": 0.80126953125
                },
                {
                    "start": 2952.63,
                    "end": 2952.87,
                    "word": " of",
                    "probability": 0.90869140625
                },
                {
                    "start": 2952.87,
                    "end": 2953.23,
                    "word": " those",
                    "probability": 0.8515625
                },
                {
                    "start": 2953.23,
                    "end": 2953.51,
                    "word": ".",
                    "probability": 0.92529296875
                }
            ]
        },
        {
            "id": 451,
            "seek": 286533,
            "start": 2953.51,
            "end": 2963.79,
            "text": " What I use is Edward curves with specifically these two ones are specified on the slide 255.19 and 448.",
            "tokens": [
                50964,
                708,
                286,
                764,
                307,
                18456,
                19490,
                365,
                4682,
                613,
                732,
                2306,
                366,
                22206,
                322,
                264,
                4137,
                3552,
                20,
                13,
                3405,
                293,
                1017,
                13318,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28561580356429606,
            "compression_ratio": 1.427807486631016,
            "no_speech_prob": 0.1365966796875,
            "words": [
                {
                    "start": 2953.51,
                    "end": 2953.69,
                    "word": " What",
                    "probability": 0.80322265625
                },
                {
                    "start": 2953.69,
                    "end": 2953.95,
                    "word": " I",
                    "probability": 0.99560546875
                },
                {
                    "start": 2953.95,
                    "end": 2954.41,
                    "word": " use",
                    "probability": 0.466064453125
                },
                {
                    "start": 2954.41,
                    "end": 2954.77,
                    "word": " is",
                    "probability": 0.89013671875
                },
                {
                    "start": 2954.77,
                    "end": 2955.29,
                    "word": " Edward",
                    "probability": 0.50439453125
                },
                {
                    "start": 2955.29,
                    "end": 2955.77,
                    "word": " curves",
                    "probability": 0.66845703125
                },
                {
                    "start": 2955.77,
                    "end": 2956.19,
                    "word": " with",
                    "probability": 0.484130859375
                },
                {
                    "start": 2956.19,
                    "end": 2957.89,
                    "word": " specifically",
                    "probability": 0.54443359375
                },
                {
                    "start": 2957.89,
                    "end": 2958.81,
                    "word": " these",
                    "probability": 0.5517578125
                },
                {
                    "start": 2958.81,
                    "end": 2959.05,
                    "word": " two",
                    "probability": 0.81298828125
                },
                {
                    "start": 2959.05,
                    "end": 2959.31,
                    "word": " ones",
                    "probability": 0.75927734375
                },
                {
                    "start": 2959.31,
                    "end": 2959.51,
                    "word": " are",
                    "probability": 0.3837890625
                },
                {
                    "start": 2959.51,
                    "end": 2959.85,
                    "word": " specified",
                    "probability": 0.8427734375
                },
                {
                    "start": 2959.85,
                    "end": 2960.13,
                    "word": " on",
                    "probability": 0.90283203125
                },
                {
                    "start": 2960.13,
                    "end": 2960.31,
                    "word": " the",
                    "probability": 0.7841796875
                },
                {
                    "start": 2960.31,
                    "end": 2960.61,
                    "word": " slide",
                    "probability": 0.8662109375
                },
                {
                    "start": 2960.61,
                    "end": 2961.77,
                    "word": " 255",
                    "probability": 0.6414794921875
                },
                {
                    "start": 2961.77,
                    "end": 2962.03,
                    "word": ".19",
                    "probability": 0.669921875
                },
                {
                    "start": 2962.03,
                    "end": 2962.47,
                    "word": " and",
                    "probability": 0.86083984375
                },
                {
                    "start": 2962.47,
                    "end": 2963.19,
                    "word": " 448",
                    "probability": 0.865966796875
                },
                {
                    "start": 2963.19,
                    "end": 2963.79,
                    "word": ".",
                    "probability": 0.93310546875
                }
            ]
        },
        {
            "id": 452,
            "seek": 288915,
            "start": 2964.43,
            "end": 2976.09,
            "text": " NIST has also approved a lot of curves. Not all of them provide security, which is 112 bits.",
            "tokens": [
                50364,
                426,
                19756,
                575,
                611,
                10826,
                257,
                688,
                295,
                19490,
                13,
                1726,
                439,
                295,
                552,
                2893,
                3825,
                11,
                597,
                307,
                45835,
                9239,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.241727937670315,
            "compression_ratio": 1.502824858757062,
            "no_speech_prob": 0.429931640625,
            "words": [
                {
                    "start": 2964.43,
                    "end": 2965.07,
                    "word": " NIST",
                    "probability": 0.6395263671875
                },
                {
                    "start": 2965.07,
                    "end": 2965.25,
                    "word": " has",
                    "probability": 0.77099609375
                },
                {
                    "start": 2965.25,
                    "end": 2965.67,
                    "word": " also",
                    "probability": 0.74365234375
                },
                {
                    "start": 2965.67,
                    "end": 2966.11,
                    "word": " approved",
                    "probability": 0.79052734375
                },
                {
                    "start": 2966.27,
                    "end": 2966.41,
                    "word": " a lot",
                    "probability": 0.9111328125
                },
                {
                    "start": 2966.41,
                    "end": 2966.63,
                    "word": " of",
                    "probability": 0.90869140625
                },
                {
                    "start": 2966.63,
                    "end": 2966.97,
                    "word": " curves",
                    "probability": 0.7138671875
                },
                {
                    "start": 2966.97,
                    "end": 2967.33,
                    "word": ".",
                    "probability": 0.279296875
                },
                {
                    "start": 2967.33,
                    "end": 2967.49,
                    "word": " Not",
                    "probability": 0.833984375
                },
                {
                    "start": 2967.49,
                    "end": 2967.83,
                    "word": " all",
                    "probability": 0.9072265625
                },
                {
                    "start": 2967.83,
                    "end": 2967.97,
                    "word": " of",
                    "probability": 0.89208984375
                },
                {
                    "start": 2967.97,
                    "end": 2968.17,
                    "word": " them",
                    "probability": 0.73828125
                },
                {
                    "start": 2968.17,
                    "end": 2968.67,
                    "word": " provide",
                    "probability": 0.876953125
                },
                {
                    "start": 2968.67,
                    "end": 2969.27,
                    "word": " security",
                    "probability": 0.93212890625
                },
                {
                    "start": 2969.27,
                    "end": 2969.43,
                    "word": ",",
                    "probability": 0.2216796875
                },
                {
                    "start": 2969.43,
                    "end": 2969.63,
                    "word": " which",
                    "probability": 0.8916015625
                },
                {
                    "start": 2969.63,
                    "end": 2969.87,
                    "word": " is",
                    "probability": 0.90283203125
                },
                {
                    "start": 2969.87,
                    "end": 2975.45,
                    "word": " 112",
                    "probability": 0.358154296875
                },
                {
                    "start": 2975.45,
                    "end": 2976.03,
                    "word": " bits",
                    "probability": 0.402099609375
                },
                {
                    "start": 2976.03,
                    "end": 2976.09,
                    "word": ".",
                    "probability": 0.74755859375
                }
            ]
        },
        {
            "id": 453,
            "seek": 288915,
            "start": 2976.09,
            "end": 2982.17,
            "text": " So while picking NIST curves, be careful about the security provided out of the box.",
            "tokens": [
                50964,
                407,
                1339,
                8867,
                426,
                19756,
                19490,
                11,
                312,
                5026,
                466,
                264,
                3825,
                5649,
                484,
                295,
                264,
                2424,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.241727937670315,
            "compression_ratio": 1.502824858757062,
            "no_speech_prob": 0.429931640625,
            "words": [
                {
                    "start": 2976.09,
                    "end": 2976.21,
                    "word": " So",
                    "probability": 0.75439453125
                },
                {
                    "start": 2976.21,
                    "end": 2976.43,
                    "word": " while",
                    "probability": 0.69873046875
                },
                {
                    "start": 2976.43,
                    "end": 2976.91,
                    "word": " picking",
                    "probability": 0.7490234375
                },
                {
                    "start": 2976.91,
                    "end": 2977.57,
                    "word": " NIST",
                    "probability": 0.823486328125
                },
                {
                    "start": 2977.57,
                    "end": 2978.05,
                    "word": " curves",
                    "probability": 0.80126953125
                },
                {
                    "start": 2978.05,
                    "end": 2978.23,
                    "word": ",",
                    "probability": 0.82177734375
                },
                {
                    "start": 2978.23,
                    "end": 2978.63,
                    "word": " be",
                    "probability": 0.8916015625
                },
                {
                    "start": 2978.63,
                    "end": 2979.09,
                    "word": " careful",
                    "probability": 0.88037109375
                },
                {
                    "start": 2979.09,
                    "end": 2979.55,
                    "word": " about",
                    "probability": 0.79150390625
                },
                {
                    "start": 2979.55,
                    "end": 2979.93,
                    "word": " the",
                    "probability": 0.55810546875
                },
                {
                    "start": 2979.93,
                    "end": 2980.27,
                    "word": " security",
                    "probability": 0.9306640625
                },
                {
                    "start": 2980.27,
                    "end": 2980.77,
                    "word": " provided",
                    "probability": 0.7978515625
                },
                {
                    "start": 2980.77,
                    "end": 2980.99,
                    "word": " out",
                    "probability": 0.81103515625
                },
                {
                    "start": 2980.99,
                    "end": 2981.13,
                    "word": " of",
                    "probability": 0.80908203125
                },
                {
                    "start": 2981.13,
                    "end": 2981.25,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 2981.25,
                    "end": 2981.53,
                    "word": " box",
                    "probability": 0.80615234375
                },
                {
                    "start": 2981.53,
                    "end": 2982.17,
                    "word": ".",
                    "probability": 0.92333984375
                }
            ]
        },
        {
            "id": 454,
            "seek": 288915,
            "start": 2982.31,
            "end": 2987.61,
            "text": " And it's NIST, there is always this conspiracy theory going on that there are backdoors.",
            "tokens": [
                51264,
                400,
                309,
                311,
                426,
                19756,
                11,
                456,
                307,
                1009,
                341,
                20439,
                5261,
                516,
                322,
                300,
                456,
                366,
                646,
                18716,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.241727937670315,
            "compression_ratio": 1.502824858757062,
            "no_speech_prob": 0.429931640625,
            "words": [
                {
                    "start": 2982.31,
                    "end": 2982.55,
                    "word": " And",
                    "probability": 0.77685546875
                },
                {
                    "start": 2982.55,
                    "end": 2982.79,
                    "word": " it's",
                    "probability": 0.8076171875
                },
                {
                    "start": 2982.79,
                    "end": 2983.15,
                    "word": " NIST",
                    "probability": 0.91796875
                },
                {
                    "start": 2983.15,
                    "end": 2983.25,
                    "word": ",",
                    "probability": 0.55615234375
                },
                {
                    "start": 2983.25,
                    "end": 2983.39,
                    "word": " there",
                    "probability": 0.84033203125
                },
                {
                    "start": 2983.39,
                    "end": 2983.53,
                    "word": " is",
                    "probability": 0.81884765625
                },
                {
                    "start": 2983.53,
                    "end": 2983.93,
                    "word": " always",
                    "probability": 0.7861328125
                },
                {
                    "start": 2983.93,
                    "end": 2984.21,
                    "word": " this",
                    "probability": 0.8525390625
                },
                {
                    "start": 2984.21,
                    "end": 2984.65,
                    "word": " conspiracy",
                    "probability": 0.8408203125
                },
                {
                    "start": 2984.65,
                    "end": 2985.09,
                    "word": " theory",
                    "probability": 0.81103515625
                },
                {
                    "start": 2985.09,
                    "end": 2985.41,
                    "word": " going",
                    "probability": 0.83740234375
                },
                {
                    "start": 2985.41,
                    "end": 2985.65,
                    "word": " on",
                    "probability": 0.888671875
                },
                {
                    "start": 2985.65,
                    "end": 2985.93,
                    "word": " that",
                    "probability": 0.798828125
                },
                {
                    "start": 2985.93,
                    "end": 2986.25,
                    "word": " there",
                    "probability": 0.80517578125
                },
                {
                    "start": 2986.25,
                    "end": 2986.37,
                    "word": " are",
                    "probability": 0.890625
                },
                {
                    "start": 2986.37,
                    "end": 2986.97,
                    "word": " backdoors",
                    "probability": 0.7265625
                },
                {
                    "start": 2986.97,
                    "end": 2987.61,
                    "word": ".",
                    "probability": 0.77099609375
                }
            ]
        },
        {
            "id": 455,
            "seek": 291255,
            "start": 2987.61,
            "end": 2994.61,
            "text": " So my preference, stay away from it. But if you have to use it, there is nothing yet wrong about it.",
            "tokens": [
                50364,
                407,
                452,
                17502,
                11,
                1754,
                1314,
                490,
                309,
                13,
                583,
                498,
                291,
                362,
                281,
                764,
                309,
                11,
                456,
                307,
                1825,
                1939,
                2085,
                466,
                309,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21623563218390804,
            "compression_ratio": 1.5904761904761904,
            "no_speech_prob": 0.08880615234375,
            "words": [
                {
                    "start": 2987.61,
                    "end": 2987.89,
                    "word": " So",
                    "probability": 0.6416015625
                },
                {
                    "start": 2987.89,
                    "end": 2989.07,
                    "word": " my",
                    "probability": 0.69921875
                },
                {
                    "start": 2989.07,
                    "end": 2989.47,
                    "word": " preference",
                    "probability": 0.767578125
                },
                {
                    "start": 2989.47,
                    "end": 2989.61,
                    "word": ",",
                    "probability": 0.489501953125
                },
                {
                    "start": 2989.61,
                    "end": 2989.71,
                    "word": " stay",
                    "probability": 0.93896484375
                },
                {
                    "start": 2989.71,
                    "end": 2989.91,
                    "word": " away",
                    "probability": 0.8193359375
                },
                {
                    "start": 2989.91,
                    "end": 2990.17,
                    "word": " from",
                    "probability": 0.81982421875
                },
                {
                    "start": 2990.17,
                    "end": 2990.35,
                    "word": " it",
                    "probability": 0.9033203125
                },
                {
                    "start": 2990.35,
                    "end": 2990.63,
                    "word": ".",
                    "probability": 0.64404296875
                },
                {
                    "start": 2990.63,
                    "end": 2990.99,
                    "word": " But",
                    "probability": 0.89501953125
                },
                {
                    "start": 2990.99,
                    "end": 2991.33,
                    "word": " if",
                    "probability": 0.8935546875
                },
                {
                    "start": 2991.33,
                    "end": 2991.45,
                    "word": " you",
                    "probability": 0.89892578125
                },
                {
                    "start": 2991.45,
                    "end": 2991.63,
                    "word": " have",
                    "probability": 0.8876953125
                },
                {
                    "start": 2991.63,
                    "end": 2991.77,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 2991.77,
                    "end": 2992.03,
                    "word": " use",
                    "probability": 0.81494140625
                },
                {
                    "start": 2992.03,
                    "end": 2992.13,
                    "word": " it",
                    "probability": 0.8994140625
                },
                {
                    "start": 2992.13,
                    "end": 2992.19,
                    "word": ",",
                    "probability": 0.9375
                },
                {
                    "start": 2992.19,
                    "end": 2992.29,
                    "word": " there",
                    "probability": 0.84912109375
                },
                {
                    "start": 2992.29,
                    "end": 2992.39,
                    "word": " is",
                    "probability": 0.50244140625
                },
                {
                    "start": 2992.39,
                    "end": 2992.67,
                    "word": " nothing",
                    "probability": 0.84521484375
                },
                {
                    "start": 2992.67,
                    "end": 2993.09,
                    "word": " yet",
                    "probability": 0.76220703125
                },
                {
                    "start": 2993.09,
                    "end": 2993.53,
                    "word": " wrong",
                    "probability": 0.77197265625
                },
                {
                    "start": 2993.53,
                    "end": 2993.87,
                    "word": " about",
                    "probability": 0.82080078125
                },
                {
                    "start": 2993.87,
                    "end": 2994.09,
                    "word": " it",
                    "probability": 0.90283203125
                },
                {
                    "start": 2994.09,
                    "end": 2994.61,
                    "word": ".",
                    "probability": 0.97705078125
                }
            ]
        },
        {
            "id": 456,
            "seek": 291255,
            "start": 2995.09,
            "end": 2997.73,
            "text": " And as I said, stay away from everything else.",
            "tokens": [
                50714,
                400,
                382,
                286,
                848,
                11,
                1754,
                1314,
                490,
                1203,
                1646,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21623563218390804,
            "compression_ratio": 1.5904761904761904,
            "no_speech_prob": 0.08880615234375,
            "words": [
                {
                    "start": 2995.09,
                    "end": 2995.35,
                    "word": " And",
                    "probability": 0.88916015625
                },
                {
                    "start": 2995.35,
                    "end": 2995.53,
                    "word": " as",
                    "probability": 0.87841796875
                },
                {
                    "start": 2995.53,
                    "end": 2995.65,
                    "word": " I",
                    "probability": 0.9990234375
                },
                {
                    "start": 2995.65,
                    "end": 2995.83,
                    "word": " said",
                    "probability": 0.8779296875
                },
                {
                    "start": 2995.83,
                    "end": 2995.93,
                    "word": ",",
                    "probability": 0.98193359375
                },
                {
                    "start": 2995.93,
                    "end": 2996.07,
                    "word": " stay",
                    "probability": 0.91943359375
                },
                {
                    "start": 2996.07,
                    "end": 2996.27,
                    "word": " away",
                    "probability": 0.8203125
                },
                {
                    "start": 2996.27,
                    "end": 2996.51,
                    "word": " from",
                    "probability": 0.822265625
                },
                {
                    "start": 2996.51,
                    "end": 2996.85,
                    "word": " everything",
                    "probability": 0.8740234375
                },
                {
                    "start": 2996.85,
                    "end": 2997.21,
                    "word": " else",
                    "probability": 0.84423828125
                },
                {
                    "start": 2997.21,
                    "end": 2997.73,
                    "word": ".",
                    "probability": 0.99609375
                }
            ]
        },
        {
            "id": 457,
            "seek": 291255,
            "start": 2998.27,
            "end": 3006.57,
            "text": " The good thing is most of the public key applications comes with a bundled scheme to use these curves right out of the box.",
            "tokens": [
                50864,
                440,
                665,
                551,
                307,
                881,
                295,
                264,
                1908,
                2141,
                5821,
                1487,
                365,
                257,
                13882,
                1493,
                12232,
                281,
                764,
                613,
                19490,
                558,
                484,
                295,
                264,
                2424,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21623563218390804,
            "compression_ratio": 1.5904761904761904,
            "no_speech_prob": 0.08880615234375,
            "words": [
                {
                    "start": 2998.27,
                    "end": 2998.71,
                    "word": " The",
                    "probability": 0.79052734375
                },
                {
                    "start": 2998.71,
                    "end": 2998.93,
                    "word": " good",
                    "probability": 0.875
                },
                {
                    "start": 2998.93,
                    "end": 2999.17,
                    "word": " thing",
                    "probability": 0.80615234375
                },
                {
                    "start": 2999.17,
                    "end": 2999.47,
                    "word": " is",
                    "probability": 0.9091796875
                },
                {
                    "start": 2999.47,
                    "end": 3000.13,
                    "word": " most",
                    "probability": 0.61767578125
                },
                {
                    "start": 3000.13,
                    "end": 3000.29,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 3000.29,
                    "end": 3000.43,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 3000.43,
                    "end": 3000.69,
                    "word": " public",
                    "probability": 0.8115234375
                },
                {
                    "start": 3000.69,
                    "end": 3000.85,
                    "word": " key",
                    "probability": 0.71240234375
                },
                {
                    "start": 3000.85,
                    "end": 3001.37,
                    "word": " applications",
                    "probability": 0.75634765625
                },
                {
                    "start": 3001.37,
                    "end": 3002.05,
                    "word": " comes",
                    "probability": 0.69580078125
                },
                {
                    "start": 3002.05,
                    "end": 3002.29,
                    "word": " with",
                    "probability": 0.8212890625
                },
                {
                    "start": 3002.45,
                    "end": 3002.95,
                    "word": " a bundled",
                    "probability": 0.76708984375
                },
                {
                    "start": 3002.95,
                    "end": 3003.41,
                    "word": " scheme",
                    "probability": 0.830078125
                },
                {
                    "start": 3003.41,
                    "end": 3003.73,
                    "word": " to",
                    "probability": 0.8916015625
                },
                {
                    "start": 3003.73,
                    "end": 3004.25,
                    "word": " use",
                    "probability": 0.81201171875
                },
                {
                    "start": 3004.25,
                    "end": 3004.95,
                    "word": " these",
                    "probability": 0.7138671875
                },
                {
                    "start": 3004.95,
                    "end": 3005.23,
                    "word": " curves",
                    "probability": 0.4560546875
                },
                {
                    "start": 3005.23,
                    "end": 3005.55,
                    "word": " right",
                    "probability": 0.84423828125
                },
                {
                    "start": 3005.55,
                    "end": 3005.75,
                    "word": " out",
                    "probability": 0.69873046875
                },
                {
                    "start": 3005.75,
                    "end": 3005.85,
                    "word": " of",
                    "probability": 0.88623046875
                },
                {
                    "start": 3005.85,
                    "end": 3005.99,
                    "word": " the",
                    "probability": 0.81884765625
                },
                {
                    "start": 3005.99,
                    "end": 3006.27,
                    "word": " box",
                    "probability": 0.8037109375
                },
                {
                    "start": 3006.27,
                    "end": 3006.57,
                    "word": ".",
                    "probability": 0.9306640625
                }
            ]
        },
        {
            "id": 458,
            "seek": 291255,
            "start": 3006.57,
            "end": 3011.01,
            "text": " You don't have to deal with choosing key sizes or any of that.",
            "tokens": [
                51314,
                509,
                500,
                380,
                362,
                281,
                2028,
                365,
                10875,
                2141,
                11602,
                420,
                604,
                295,
                300,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21623563218390804,
            "compression_ratio": 1.5904761904761904,
            "no_speech_prob": 0.08880615234375,
            "words": [
                {
                    "start": 3006.57,
                    "end": 3006.83,
                    "word": " You",
                    "probability": 0.859375
                },
                {
                    "start": 3006.83,
                    "end": 3007.09,
                    "word": " don't",
                    "probability": 0.945556640625
                },
                {
                    "start": 3007.09,
                    "end": 3007.29,
                    "word": " have",
                    "probability": 0.87841796875
                },
                {
                    "start": 3007.29,
                    "end": 3007.41,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 3007.41,
                    "end": 3007.63,
                    "word": " deal",
                    "probability": 0.87255859375
                },
                {
                    "start": 3007.63,
                    "end": 3007.87,
                    "word": " with",
                    "probability": 0.82763671875
                },
                {
                    "start": 3007.87,
                    "end": 3008.47,
                    "word": " choosing",
                    "probability": 0.63427734375
                },
                {
                    "start": 3008.47,
                    "end": 3008.79,
                    "word": " key",
                    "probability": 0.77197265625
                },
                {
                    "start": 3008.79,
                    "end": 3009.17,
                    "word": " sizes",
                    "probability": 0.8515625
                },
                {
                    "start": 3009.17,
                    "end": 3009.55,
                    "word": " or",
                    "probability": 0.86083984375
                },
                {
                    "start": 3009.55,
                    "end": 3009.89,
                    "word": " any",
                    "probability": 0.80859375
                },
                {
                    "start": 3009.89,
                    "end": 3010.13,
                    "word": " of",
                    "probability": 0.912109375
                },
                {
                    "start": 3010.13,
                    "end": 3010.49,
                    "word": " that",
                    "probability": 0.8857421875
                },
                {
                    "start": 3010.49,
                    "end": 3011.01,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 459,
            "seek": 293885,
            "start": 3012.63,
            "end": 3020.25,
            "text": " For digital signatures, you have an Edward curve based scheme similarly for key exchange.",
            "tokens": [
                50414,
                1171,
                4562,
                32322,
                11,
                291,
                362,
                364,
                18456,
                7605,
                2361,
                12232,
                14138,
                337,
                2141,
                7742,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2784674690194326,
            "compression_ratio": 1.4230769230769231,
            "no_speech_prob": 0.11431884765625,
            "words": [
                {
                    "start": 3012.63,
                    "end": 3013.39,
                    "word": " For",
                    "probability": 0.29443359375
                },
                {
                    "start": 3013.39,
                    "end": 3013.87,
                    "word": " digital",
                    "probability": 0.68896484375
                },
                {
                    "start": 3013.87,
                    "end": 3014.39,
                    "word": " signatures",
                    "probability": 0.7607421875
                },
                {
                    "start": 3014.39,
                    "end": 3014.61,
                    "word": ",",
                    "probability": 0.5078125
                },
                {
                    "start": 3014.61,
                    "end": 3014.67,
                    "word": " you",
                    "probability": 0.83837890625
                },
                {
                    "start": 3014.67,
                    "end": 3014.93,
                    "word": " have",
                    "probability": 0.86376953125
                },
                {
                    "start": 3014.93,
                    "end": 3015.45,
                    "word": " an",
                    "probability": 0.274658203125
                },
                {
                    "start": 3015.45,
                    "end": 3015.45,
                    "word": " Edward",
                    "probability": 0.75244140625
                },
                {
                    "start": 3015.45,
                    "end": 3016.61,
                    "word": " curve",
                    "probability": 0.2115478515625
                },
                {
                    "start": 3016.61,
                    "end": 3017.05,
                    "word": " based",
                    "probability": 0.47900390625
                },
                {
                    "start": 3017.05,
                    "end": 3017.51,
                    "word": " scheme",
                    "probability": 0.68994140625
                },
                {
                    "start": 3017.51,
                    "end": 3018.03,
                    "word": " similarly",
                    "probability": 0.31884765625
                },
                {
                    "start": 3018.03,
                    "end": 3018.37,
                    "word": " for",
                    "probability": 0.88330078125
                },
                {
                    "start": 3018.37,
                    "end": 3018.59,
                    "word": " key",
                    "probability": 0.61962890625
                },
                {
                    "start": 3018.59,
                    "end": 3019.71,
                    "word": " exchange",
                    "probability": 0.76806640625
                },
                {
                    "start": 3019.71,
                    "end": 3020.25,
                    "word": ".",
                    "probability": 0.24609375
                }
            ]
        },
        {
            "id": 460,
            "seek": 293885,
            "start": 3020.25,
            "end": 3025.07,
            "text": " And a symmetric encryption scheme is also available called ECIS.",
            "tokens": [
                50814,
                400,
                257,
                32330,
                29575,
                12232,
                307,
                611,
                2435,
                1219,
                19081,
                2343,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2784674690194326,
            "compression_ratio": 1.4230769230769231,
            "no_speech_prob": 0.11431884765625,
            "words": [
                {
                    "start": 3020.25,
                    "end": 3020.35,
                    "word": " And",
                    "probability": 0.482177734375
                },
                {
                    "start": 3020.87,
                    "end": 3021.21,
                    "word": " a symmetric",
                    "probability": 0.8916015625
                },
                {
                    "start": 3021.21,
                    "end": 3021.79,
                    "word": " encryption",
                    "probability": 0.744140625
                },
                {
                    "start": 3021.79,
                    "end": 3022.21,
                    "word": " scheme",
                    "probability": 0.8330078125
                },
                {
                    "start": 3022.21,
                    "end": 3022.53,
                    "word": " is",
                    "probability": 0.88720703125
                },
                {
                    "start": 3022.53,
                    "end": 3022.79,
                    "word": " also",
                    "probability": 0.806640625
                },
                {
                    "start": 3022.79,
                    "end": 3023.21,
                    "word": " available",
                    "probability": 0.71826171875
                },
                {
                    "start": 3023.21,
                    "end": 3023.71,
                    "word": " called",
                    "probability": 0.73046875
                },
                {
                    "start": 3023.71,
                    "end": 3024.41,
                    "word": " ECIS",
                    "probability": 0.5855712890625
                },
                {
                    "start": 3024.41,
                    "end": 3025.07,
                    "word": ".",
                    "probability": 0.437255859375
                }
            ]
        },
        {
            "id": 461,
            "seek": 293885,
            "start": 3025.07,
            "end": 3031.73,
            "text": " With its own drawback, it can't encrypt more than 256 GB of data.",
            "tokens": [
                51064,
                2022,
                1080,
                1065,
                2642,
                3207,
                11,
                309,
                393,
                380,
                17972,
                662,
                544,
                813,
                38882,
                26809,
                295,
                1412,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2784674690194326,
            "compression_ratio": 1.4230769230769231,
            "no_speech_prob": 0.11431884765625,
            "words": [
                {
                    "start": 3025.07,
                    "end": 3025.51,
                    "word": " With",
                    "probability": 0.79833984375
                },
                {
                    "start": 3025.51,
                    "end": 3025.71,
                    "word": " its",
                    "probability": 0.71142578125
                },
                {
                    "start": 3025.71,
                    "end": 3026.03,
                    "word": " own",
                    "probability": 0.76904296875
                },
                {
                    "start": 3026.03,
                    "end": 3026.67,
                    "word": " drawback",
                    "probability": 0.89697265625
                },
                {
                    "start": 3026.67,
                    "end": 3026.93,
                    "word": ",",
                    "probability": 0.73486328125
                },
                {
                    "start": 3026.93,
                    "end": 3027.11,
                    "word": " it",
                    "probability": 0.87255859375
                },
                {
                    "start": 3027.11,
                    "end": 3027.39,
                    "word": " can't",
                    "probability": 0.9140625
                },
                {
                    "start": 3027.39,
                    "end": 3028.09,
                    "word": " encrypt",
                    "probability": 0.8564453125
                },
                {
                    "start": 3028.09,
                    "end": 3028.35,
                    "word": " more",
                    "probability": 0.9033203125
                },
                {
                    "start": 3028.35,
                    "end": 3028.65,
                    "word": " than",
                    "probability": 0.890625
                },
                {
                    "start": 3028.65,
                    "end": 3029.79,
                    "word": " 256",
                    "probability": 0.712890625
                },
                {
                    "start": 3029.79,
                    "end": 3030.37,
                    "word": " GB",
                    "probability": 0.61572265625
                },
                {
                    "start": 3030.37,
                    "end": 3030.65,
                    "word": " of",
                    "probability": 0.8896484375
                },
                {
                    "start": 3030.65,
                    "end": 3031.03,
                    "word": " data",
                    "probability": 0.83056640625
                },
                {
                    "start": 3031.03,
                    "end": 3031.73,
                    "word": ".",
                    "probability": 0.94677734375
                }
            ]
        },
        {
            "id": 462,
            "seek": 293885,
            "start": 3031.73,
            "end": 3037.31,
            "text": " This scheme is not yet very famously used or commonly used, but it's there.",
            "tokens": [
                51414,
                639,
                12232,
                307,
                406,
                1939,
                588,
                34360,
                1143,
                420,
                12719,
                1143,
                11,
                457,
                309,
                311,
                456,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2784674690194326,
            "compression_ratio": 1.4230769230769231,
            "no_speech_prob": 0.11431884765625,
            "words": [
                {
                    "start": 3031.73,
                    "end": 3032.13,
                    "word": " This",
                    "probability": 0.6708984375
                },
                {
                    "start": 3032.13,
                    "end": 3032.41,
                    "word": " scheme",
                    "probability": 0.8828125
                },
                {
                    "start": 3032.41,
                    "end": 3032.57,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 3032.57,
                    "end": 3032.81,
                    "word": " not",
                    "probability": 0.90087890625
                },
                {
                    "start": 3032.81,
                    "end": 3033.05,
                    "word": " yet",
                    "probability": 0.806640625
                },
                {
                    "start": 3033.05,
                    "end": 3033.31,
                    "word": " very",
                    "probability": 0.7275390625
                },
                {
                    "start": 3033.31,
                    "end": 3033.85,
                    "word": " famously",
                    "probability": 0.7119140625
                },
                {
                    "start": 3033.85,
                    "end": 3034.39,
                    "word": " used",
                    "probability": 0.80078125
                },
                {
                    "start": 3034.39,
                    "end": 3034.59,
                    "word": " or",
                    "probability": 0.7724609375
                },
                {
                    "start": 3034.59,
                    "end": 3034.97,
                    "word": " commonly",
                    "probability": 0.6845703125
                },
                {
                    "start": 3034.97,
                    "end": 3035.53,
                    "word": " used",
                    "probability": 0.82568359375
                },
                {
                    "start": 3035.53,
                    "end": 3035.65,
                    "word": ",",
                    "probability": 0.68994140625
                },
                {
                    "start": 3035.65,
                    "end": 3036.01,
                    "word": " but",
                    "probability": 0.90283203125
                },
                {
                    "start": 3036.01,
                    "end": 3036.31,
                    "word": " it's",
                    "probability": 0.934326171875
                },
                {
                    "start": 3036.31,
                    "end": 3036.55,
                    "word": " there",
                    "probability": 0.8486328125
                },
                {
                    "start": 3036.55,
                    "end": 3037.31,
                    "word": ".",
                    "probability": 0.99658203125
                }
            ]
        },
        {
            "id": 463,
            "seek": 296697,
            "start": 3039.77,
            "end": 3048.27,
            "text": " Next, let's look at one of the most common public key based application called digital signatures.",
            "tokens": [
                50414,
                3087,
                11,
                718,
                311,
                574,
                412,
                472,
                295,
                264,
                881,
                2689,
                1908,
                2141,
                2361,
                3861,
                1219,
                4562,
                32322,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.246875,
            "compression_ratio": 1.625,
            "no_speech_prob": 0.0179901123046875,
            "words": [
                {
                    "start": 3039.77,
                    "end": 3040.37,
                    "word": " Next",
                    "probability": 0.51318359375
                },
                {
                    "start": 3040.37,
                    "end": 3040.59,
                    "word": ",",
                    "probability": 0.6083984375
                },
                {
                    "start": 3040.59,
                    "end": 3040.85,
                    "word": " let's",
                    "probability": 0.90625
                },
                {
                    "start": 3040.85,
                    "end": 3041.15,
                    "word": " look",
                    "probability": 0.912109375
                },
                {
                    "start": 3041.15,
                    "end": 3041.37,
                    "word": " at",
                    "probability": 0.91259765625
                },
                {
                    "start": 3041.37,
                    "end": 3041.57,
                    "word": " one",
                    "probability": 0.802734375
                },
                {
                    "start": 3041.57,
                    "end": 3041.77,
                    "word": " of",
                    "probability": 0.90185546875
                },
                {
                    "start": 3041.77,
                    "end": 3041.95,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 3041.95,
                    "end": 3042.33,
                    "word": " most",
                    "probability": 0.81982421875
                },
                {
                    "start": 3042.33,
                    "end": 3042.85,
                    "word": " common",
                    "probability": 0.77294921875
                },
                {
                    "start": 3042.85,
                    "end": 3043.71,
                    "word": " public",
                    "probability": 0.7822265625
                },
                {
                    "start": 3043.71,
                    "end": 3044.15,
                    "word": " key",
                    "probability": 0.7607421875
                },
                {
                    "start": 3044.15,
                    "end": 3044.73,
                    "word": " based",
                    "probability": 0.48388671875
                },
                {
                    "start": 3044.73,
                    "end": 3045.55,
                    "word": " application",
                    "probability": 0.48828125
                },
                {
                    "start": 3045.55,
                    "end": 3046.55,
                    "word": " called",
                    "probability": 0.66845703125
                },
                {
                    "start": 3046.55,
                    "end": 3047.19,
                    "word": " digital",
                    "probability": 0.6220703125
                },
                {
                    "start": 3047.19,
                    "end": 3047.67,
                    "word": " signatures",
                    "probability": 0.80029296875
                },
                {
                    "start": 3047.67,
                    "end": 3048.27,
                    "word": ".",
                    "probability": 0.94384765625
                }
            ]
        },
        {
            "id": 464,
            "seek": 296697,
            "start": 3048.41,
            "end": 3065.43,
            "text": " So just like in a physical world, when we sign a document, you are saying that you are providing authenticity, integrity and a way of not walking away from the document, which is the non-reputation service while putting that simple signature on a piece of document.",
            "tokens": [
                50914,
                407,
                445,
                411,
                294,
                257,
                4001,
                1002,
                11,
                562,
                321,
                1465,
                257,
                4166,
                11,
                291,
                366,
                1566,
                300,
                291,
                366,
                6530,
                34215,
                11,
                16000,
                293,
                257,
                636,
                295,
                406,
                4494,
                1314,
                490,
                264,
                4166,
                11,
                597,
                307,
                264,
                2107,
                12,
                265,
                2582,
                399,
                2643,
                1339,
                3372,
                300,
                2199,
                13397,
                322,
                257,
                2522,
                295,
                4166,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.246875,
            "compression_ratio": 1.625,
            "no_speech_prob": 0.0179901123046875,
            "words": [
                {
                    "start": 3048.41,
                    "end": 3048.65,
                    "word": " So",
                    "probability": 0.69140625
                },
                {
                    "start": 3048.65,
                    "end": 3048.91,
                    "word": " just",
                    "probability": 0.72021484375
                },
                {
                    "start": 3048.91,
                    "end": 3049.19,
                    "word": " like",
                    "probability": 0.87646484375
                },
                {
                    "start": 3049.19,
                    "end": 3049.37,
                    "word": " in",
                    "probability": 0.89501953125
                },
                {
                    "start": 3049.57,
                    "end": 3049.95,
                    "word": " a physical",
                    "probability": 0.8505859375
                },
                {
                    "start": 3049.95,
                    "end": 3050.37,
                    "word": " world",
                    "probability": 0.85205078125
                },
                {
                    "start": 3050.37,
                    "end": 3050.49,
                    "word": ",",
                    "probability": 0.474853515625
                },
                {
                    "start": 3050.49,
                    "end": 3050.57,
                    "word": " when",
                    "probability": 0.83740234375
                },
                {
                    "start": 3050.57,
                    "end": 3050.79,
                    "word": " we",
                    "probability": 0.8916015625
                },
                {
                    "start": 3050.79,
                    "end": 3051.09,
                    "word": " sign",
                    "probability": 0.77783203125
                },
                {
                    "start": 3051.23,
                    "end": 3051.69,
                    "word": " a document",
                    "probability": 0.8583984375
                },
                {
                    "start": 3051.69,
                    "end": 3051.95,
                    "word": ",",
                    "probability": 0.84619140625
                },
                {
                    "start": 3051.95,
                    "end": 3052.07,
                    "word": " you",
                    "probability": 0.86767578125
                },
                {
                    "start": 3052.07,
                    "end": 3052.23,
                    "word": " are",
                    "probability": 0.6650390625
                },
                {
                    "start": 3052.23,
                    "end": 3052.49,
                    "word": " saying",
                    "probability": 0.814453125
                },
                {
                    "start": 3052.49,
                    "end": 3052.85,
                    "word": " that",
                    "probability": 0.88037109375
                },
                {
                    "start": 3052.85,
                    "end": 3053.53,
                    "word": " you",
                    "probability": 0.861328125
                },
                {
                    "start": 3053.53,
                    "end": 3053.71,
                    "word": " are",
                    "probability": 0.82275390625
                },
                {
                    "start": 3053.71,
                    "end": 3054.15,
                    "word": " providing",
                    "probability": 0.81298828125
                },
                {
                    "start": 3054.15,
                    "end": 3054.73,
                    "word": " authenticity",
                    "probability": 0.4921875
                },
                {
                    "start": 3054.73,
                    "end": 3055.03,
                    "word": ",",
                    "probability": 0.88623046875
                },
                {
                    "start": 3055.03,
                    "end": 3055.39,
                    "word": " integrity",
                    "probability": 0.65869140625
                },
                {
                    "start": 3055.39,
                    "end": 3055.93,
                    "word": " and",
                    "probability": 0.392578125
                },
                {
                    "start": 3056.09,
                    "end": 3056.29,
                    "word": " a way",
                    "probability": 0.90380859375
                },
                {
                    "start": 3056.29,
                    "end": 3056.47,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 3056.47,
                    "end": 3056.79,
                    "word": " not",
                    "probability": 0.90185546875
                },
                {
                    "start": 3056.79,
                    "end": 3057.41,
                    "word": " walking",
                    "probability": 0.74560546875
                },
                {
                    "start": 3057.41,
                    "end": 3057.71,
                    "word": " away",
                    "probability": 0.80615234375
                },
                {
                    "start": 3057.71,
                    "end": 3057.97,
                    "word": " from",
                    "probability": 0.82177734375
                },
                {
                    "start": 3057.97,
                    "end": 3058.13,
                    "word": " the",
                    "probability": 0.7236328125
                },
                {
                    "start": 3058.13,
                    "end": 3058.55,
                    "word": " document",
                    "probability": 0.8408203125
                },
                {
                    "start": 3058.55,
                    "end": 3058.71,
                    "word": ",",
                    "probability": 0.7177734375
                },
                {
                    "start": 3058.71,
                    "end": 3058.81,
                    "word": " which",
                    "probability": 0.912109375
                },
                {
                    "start": 3058.81,
                    "end": 3058.99,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 3058.99,
                    "end": 3059.15,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 3059.15,
                    "end": 3059.39,
                    "word": " non",
                    "probability": 0.873046875
                },
                {
                    "start": 3059.39,
                    "end": 3059.97,
                    "word": "-reputation",
                    "probability": 0.677490234375
                },
                {
                    "start": 3059.97,
                    "end": 3061.39,
                    "word": " service",
                    "probability": 0.734375
                },
                {
                    "start": 3061.39,
                    "end": 3061.83,
                    "word": " while",
                    "probability": 0.58349609375
                },
                {
                    "start": 3061.83,
                    "end": 3062.43,
                    "word": " putting",
                    "probability": 0.90185546875
                },
                {
                    "start": 3062.43,
                    "end": 3062.73,
                    "word": " that",
                    "probability": 0.88134765625
                },
                {
                    "start": 3062.73,
                    "end": 3063.19,
                    "word": " simple",
                    "probability": 0.900390625
                },
                {
                    "start": 3063.19,
                    "end": 3063.67,
                    "word": " signature",
                    "probability": 0.890625
                },
                {
                    "start": 3063.67,
                    "end": 3063.95,
                    "word": " on",
                    "probability": 0.9033203125
                },
                {
                    "start": 3064.07,
                    "end": 3064.25,
                    "word": " a piece",
                    "probability": 0.8154296875
                },
                {
                    "start": 3064.25,
                    "end": 3064.41,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 3064.41,
                    "end": 3064.83,
                    "word": " document",
                    "probability": 0.7763671875
                },
                {
                    "start": 3064.83,
                    "end": 3065.43,
                    "word": ".",
                    "probability": 0.99169921875
                }
            ]
        },
        {
            "id": 465,
            "seek": 299189,
            "start": 3065.43,
            "end": 3071.87,
            "text": " Similarly, we have a construct in digital world called digital signatures.",
            "tokens": [
                50364,
                13157,
                11,
                321,
                362,
                257,
                7690,
                294,
                4562,
                1002,
                1219,
                4562,
                32322,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2015413807050602,
            "compression_ratio": 1.7277227722772277,
            "no_speech_prob": 0.007694244384765625,
            "words": [
                {
                    "start": 3065.43,
                    "end": 3066.11,
                    "word": " Similarly",
                    "probability": 0.5390625
                },
                {
                    "start": 3066.11,
                    "end": 3066.41,
                    "word": ",",
                    "probability": 0.625
                },
                {
                    "start": 3066.41,
                    "end": 3066.47,
                    "word": " we",
                    "probability": 0.86181640625
                },
                {
                    "start": 3066.47,
                    "end": 3066.73,
                    "word": " have",
                    "probability": 0.8779296875
                },
                {
                    "start": 3066.87,
                    "end": 3067.35,
                    "word": " a construct",
                    "probability": 0.81201171875
                },
                {
                    "start": 3067.35,
                    "end": 3067.81,
                    "word": " in",
                    "probability": 0.8671875
                },
                {
                    "start": 3067.81,
                    "end": 3069.09,
                    "word": " digital",
                    "probability": 0.5546875
                },
                {
                    "start": 3069.09,
                    "end": 3069.59,
                    "word": " world",
                    "probability": 0.869140625
                },
                {
                    "start": 3069.59,
                    "end": 3070.45,
                    "word": " called",
                    "probability": 0.6044921875
                },
                {
                    "start": 3070.45,
                    "end": 3070.81,
                    "word": " digital",
                    "probability": 0.52001953125
                },
                {
                    "start": 3070.81,
                    "end": 3071.35,
                    "word": " signatures",
                    "probability": 0.75927734375
                },
                {
                    "start": 3071.35,
                    "end": 3071.87,
                    "word": ".",
                    "probability": 0.71484375
                }
            ]
        },
        {
            "id": 466,
            "seek": 299189,
            "start": 3072.05,
            "end": 3074.11,
            "text": " How does that work?",
            "tokens": [
                50714,
                1012,
                775,
                300,
                589,
                30,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2015413807050602,
            "compression_ratio": 1.7277227722772277,
            "no_speech_prob": 0.007694244384765625,
            "words": [
                {
                    "start": 3072.05,
                    "end": 3072.73,
                    "word": " How",
                    "probability": 0.87451171875
                },
                {
                    "start": 3072.73,
                    "end": 3072.97,
                    "word": " does",
                    "probability": 0.91552734375
                },
                {
                    "start": 3072.97,
                    "end": 3073.21,
                    "word": " that",
                    "probability": 0.87451171875
                },
                {
                    "start": 3073.21,
                    "end": 3073.55,
                    "word": " work",
                    "probability": 0.81494140625
                },
                {
                    "start": 3073.55,
                    "end": 3074.11,
                    "word": "?",
                    "probability": 0.9501953125
                }
            ]
        },
        {
            "id": 467,
            "seek": 299189,
            "start": 3074.11,
            "end": 3082.53,
            "text": " Again, there is a plain text message whose hash is computed, passed through a signature algorithm and the signature is computed.",
            "tokens": [
                50814,
                3764,
                11,
                456,
                307,
                257,
                11121,
                2487,
                3636,
                6104,
                22019,
                307,
                40610,
                11,
                4678,
                807,
                257,
                13397,
                9284,
                293,
                264,
                13397,
                307,
                40610,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2015413807050602,
            "compression_ratio": 1.7277227722772277,
            "no_speech_prob": 0.007694244384765625,
            "words": [
                {
                    "start": 3074.11,
                    "end": 3074.41,
                    "word": " Again",
                    "probability": 0.84228515625
                },
                {
                    "start": 3074.41,
                    "end": 3074.51,
                    "word": ",",
                    "probability": 0.7734375
                },
                {
                    "start": 3074.51,
                    "end": 3074.61,
                    "word": " there",
                    "probability": 0.841796875
                },
                {
                    "start": 3074.61,
                    "end": 3074.77,
                    "word": " is",
                    "probability": 0.89306640625
                },
                {
                    "start": 3075.11,
                    "end": 3075.35,
                    "word": " a plain",
                    "probability": 0.92626953125
                },
                {
                    "start": 3075.35,
                    "end": 3075.65,
                    "word": " text",
                    "probability": 0.52490234375
                },
                {
                    "start": 3075.65,
                    "end": 3076.45,
                    "word": " message",
                    "probability": 0.818359375
                },
                {
                    "start": 3076.45,
                    "end": 3077.19,
                    "word": " whose",
                    "probability": 0.7900390625
                },
                {
                    "start": 3077.19,
                    "end": 3077.51,
                    "word": " hash",
                    "probability": 0.75341796875
                },
                {
                    "start": 3077.51,
                    "end": 3077.71,
                    "word": " is",
                    "probability": 0.89453125
                },
                {
                    "start": 3077.71,
                    "end": 3078.23,
                    "word": " computed",
                    "probability": 0.7236328125
                },
                {
                    "start": 3078.23,
                    "end": 3078.97,
                    "word": ",",
                    "probability": 0.73193359375
                },
                {
                    "start": 3078.97,
                    "end": 3079.21,
                    "word": " passed",
                    "probability": 0.63720703125
                },
                {
                    "start": 3079.21,
                    "end": 3079.45,
                    "word": " through",
                    "probability": 0.75439453125
                },
                {
                    "start": 3079.67,
                    "end": 3080.01,
                    "word": " a signature",
                    "probability": 0.896484375
                },
                {
                    "start": 3080.01,
                    "end": 3080.55,
                    "word": " algorithm",
                    "probability": 0.7763671875
                },
                {
                    "start": 3080.55,
                    "end": 3080.95,
                    "word": " and",
                    "probability": 0.56103515625
                },
                {
                    "start": 3080.95,
                    "end": 3081.09,
                    "word": " the",
                    "probability": 0.5556640625
                },
                {
                    "start": 3081.09,
                    "end": 3081.39,
                    "word": " signature",
                    "probability": 0.90673828125
                },
                {
                    "start": 3081.39,
                    "end": 3081.61,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 3081.61,
                    "end": 3082.07,
                    "word": " computed",
                    "probability": 0.708984375
                },
                {
                    "start": 3082.07,
                    "end": 3082.53,
                    "word": ".",
                    "probability": 0.958984375
                }
            ]
        },
        {
            "id": 468,
            "seek": 299189,
            "start": 3082.53,
            "end": 3090.35,
            "text": " This signature along with the plain text message is passed to the receiving side where the same operation is performed again.",
            "tokens": [
                51214,
                639,
                13397,
                2051,
                365,
                264,
                11121,
                2487,
                3636,
                307,
                4678,
                281,
                264,
                10040,
                1252,
                689,
                264,
                912,
                6916,
                307,
                10332,
                797,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2015413807050602,
            "compression_ratio": 1.7277227722772277,
            "no_speech_prob": 0.007694244384765625,
            "words": [
                {
                    "start": 3082.53,
                    "end": 3082.73,
                    "word": " This",
                    "probability": 0.8115234375
                },
                {
                    "start": 3082.73,
                    "end": 3083.27,
                    "word": " signature",
                    "probability": 0.8857421875
                },
                {
                    "start": 3083.27,
                    "end": 3083.97,
                    "word": " along",
                    "probability": 0.54345703125
                },
                {
                    "start": 3083.97,
                    "end": 3084.23,
                    "word": " with",
                    "probability": 0.8095703125
                },
                {
                    "start": 3084.23,
                    "end": 3084.37,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 3084.37,
                    "end": 3084.61,
                    "word": " plain",
                    "probability": 0.90771484375
                },
                {
                    "start": 3084.61,
                    "end": 3084.83,
                    "word": " text",
                    "probability": 0.849609375
                },
                {
                    "start": 3084.83,
                    "end": 3085.25,
                    "word": " message",
                    "probability": 0.83251953125
                },
                {
                    "start": 3085.25,
                    "end": 3085.51,
                    "word": " is",
                    "probability": 0.8798828125
                },
                {
                    "start": 3085.51,
                    "end": 3085.87,
                    "word": " passed",
                    "probability": 0.69140625
                },
                {
                    "start": 3085.87,
                    "end": 3086.05,
                    "word": " to",
                    "probability": 0.87109375
                },
                {
                    "start": 3086.05,
                    "end": 3086.19,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 3086.19,
                    "end": 3086.55,
                    "word": " receiving",
                    "probability": 0.8447265625
                },
                {
                    "start": 3086.55,
                    "end": 3087.01,
                    "word": " side",
                    "probability": 0.8076171875
                },
                {
                    "start": 3087.01,
                    "end": 3087.35,
                    "word": " where",
                    "probability": 0.62939453125
                },
                {
                    "start": 3087.35,
                    "end": 3087.55,
                    "word": " the",
                    "probability": 0.708984375
                },
                {
                    "start": 3087.55,
                    "end": 3087.77,
                    "word": " same",
                    "probability": 0.82275390625
                },
                {
                    "start": 3087.77,
                    "end": 3088.19,
                    "word": " operation",
                    "probability": 0.73291015625
                },
                {
                    "start": 3088.19,
                    "end": 3088.59,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 3088.59,
                    "end": 3089.23,
                    "word": " performed",
                    "probability": 0.73388671875
                },
                {
                    "start": 3089.23,
                    "end": 3089.69,
                    "word": " again",
                    "probability": 0.892578125
                },
                {
                    "start": 3089.69,
                    "end": 3090.35,
                    "word": ".",
                    "probability": 0.7255859375
                }
            ]
        },
        {
            "id": 469,
            "seek": 301759,
            "start": 3090.35,
            "end": 3096.75,
            "text": " The output hashes are compared. If they are same, then the services are achieved out of the box.",
            "tokens": [
                50364,
                440,
                5598,
                575,
                8076,
                366,
                5347,
                13,
                759,
                436,
                366,
                912,
                11,
                550,
                264,
                3328,
                366,
                11042,
                484,
                295,
                264,
                2424,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22493489009017745,
            "compression_ratio": 1.6304347826086956,
            "no_speech_prob": 0.103759765625,
            "words": [
                {
                    "start": 3090.35,
                    "end": 3090.47,
                    "word": " The",
                    "probability": 0.11553955078125
                },
                {
                    "start": 3090.47,
                    "end": 3090.87,
                    "word": " output",
                    "probability": 0.82177734375
                },
                {
                    "start": 3090.87,
                    "end": 3091.29,
                    "word": " hashes",
                    "probability": 0.849365234375
                },
                {
                    "start": 3091.29,
                    "end": 3091.45,
                    "word": " are",
                    "probability": 0.888671875
                },
                {
                    "start": 3091.45,
                    "end": 3091.95,
                    "word": " compared",
                    "probability": 0.833984375
                },
                {
                    "start": 3091.95,
                    "end": 3092.23,
                    "word": ".",
                    "probability": 0.50439453125
                },
                {
                    "start": 3092.23,
                    "end": 3092.29,
                    "word": " If",
                    "probability": 0.90283203125
                },
                {
                    "start": 3092.29,
                    "end": 3092.41,
                    "word": " they",
                    "probability": 0.748046875
                },
                {
                    "start": 3092.41,
                    "end": 3092.61,
                    "word": " are",
                    "probability": 0.865234375
                },
                {
                    "start": 3092.61,
                    "end": 3092.93,
                    "word": " same",
                    "probability": 0.51806640625
                },
                {
                    "start": 3092.93,
                    "end": 3093.41,
                    "word": ",",
                    "probability": 0.78515625
                },
                {
                    "start": 3093.41,
                    "end": 3093.61,
                    "word": " then",
                    "probability": 0.73291015625
                },
                {
                    "start": 3093.61,
                    "end": 3094.05,
                    "word": " the",
                    "probability": 0.61865234375
                },
                {
                    "start": 3094.05,
                    "end": 3094.45,
                    "word": " services",
                    "probability": 0.900390625
                },
                {
                    "start": 3094.45,
                    "end": 3094.85,
                    "word": " are",
                    "probability": 0.88232421875
                },
                {
                    "start": 3094.85,
                    "end": 3095.27,
                    "word": " achieved",
                    "probability": 0.7548828125
                },
                {
                    "start": 3095.27,
                    "end": 3095.53,
                    "word": " out",
                    "probability": 0.8212890625
                },
                {
                    "start": 3095.53,
                    "end": 3095.67,
                    "word": " of",
                    "probability": 0.8173828125
                },
                {
                    "start": 3095.67,
                    "end": 3095.81,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 3095.81,
                    "end": 3096.15,
                    "word": " box",
                    "probability": 0.79248046875
                },
                {
                    "start": 3096.15,
                    "end": 3096.75,
                    "word": ".",
                    "probability": 0.94189453125
                }
            ]
        },
        {
            "id": 470,
            "seek": 301759,
            "start": 3096.77,
            "end": 3103.45,
            "text": " Something very similar to Mac, except for there is a private key involved on the sender side or for signing.",
            "tokens": [
                50664,
                6595,
                588,
                2531,
                281,
                5707,
                11,
                3993,
                337,
                456,
                307,
                257,
                4551,
                2141,
                3288,
                322,
                264,
                2845,
                260,
                1252,
                420,
                337,
                13393,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22493489009017745,
            "compression_ratio": 1.6304347826086956,
            "no_speech_prob": 0.103759765625,
            "words": [
                {
                    "start": 3096.77,
                    "end": 3097.05,
                    "word": " Something",
                    "probability": 0.7900390625
                },
                {
                    "start": 3097.05,
                    "end": 3097.33,
                    "word": " very",
                    "probability": 0.73193359375
                },
                {
                    "start": 3097.33,
                    "end": 3097.65,
                    "word": " similar",
                    "probability": 0.92041015625
                },
                {
                    "start": 3097.65,
                    "end": 3097.95,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 3097.95,
                    "end": 3098.27,
                    "word": " Mac",
                    "probability": 0.70556640625
                },
                {
                    "start": 3098.27,
                    "end": 3098.39,
                    "word": ",",
                    "probability": 0.69775390625
                },
                {
                    "start": 3098.39,
                    "end": 3098.71,
                    "word": " except",
                    "probability": 0.845703125
                },
                {
                    "start": 3098.71,
                    "end": 3099.13,
                    "word": " for",
                    "probability": 0.689453125
                },
                {
                    "start": 3099.13,
                    "end": 3099.49,
                    "word": " there",
                    "probability": 0.7744140625
                },
                {
                    "start": 3099.49,
                    "end": 3099.65,
                    "word": " is",
                    "probability": 0.89404296875
                },
                {
                    "start": 3099.83,
                    "end": 3100.21,
                    "word": " a private",
                    "probability": 0.779296875
                },
                {
                    "start": 3100.21,
                    "end": 3100.51,
                    "word": " key",
                    "probability": 0.7900390625
                },
                {
                    "start": 3100.51,
                    "end": 3100.97,
                    "word": " involved",
                    "probability": 0.52978515625
                },
                {
                    "start": 3100.97,
                    "end": 3101.17,
                    "word": " on",
                    "probability": 0.8896484375
                },
                {
                    "start": 3101.17,
                    "end": 3101.37,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 3101.37,
                    "end": 3101.73,
                    "word": " sender",
                    "probability": 0.798095703125
                },
                {
                    "start": 3101.73,
                    "end": 3101.99,
                    "word": " side",
                    "probability": 0.73291015625
                },
                {
                    "start": 3101.99,
                    "end": 3102.17,
                    "word": " or",
                    "probability": 0.63525390625
                },
                {
                    "start": 3102.17,
                    "end": 3102.41,
                    "word": " for",
                    "probability": 0.8955078125
                },
                {
                    "start": 3102.41,
                    "end": 3102.85,
                    "word": " signing",
                    "probability": 0.76904296875
                },
                {
                    "start": 3102.85,
                    "end": 3103.45,
                    "word": ".",
                    "probability": 0.50439453125
                }
            ]
        },
        {
            "id": 471,
            "seek": 301759,
            "start": 3103.51,
            "end": 3107.35,
            "text": " And for verification, there is a public key of the signer involved.",
            "tokens": [
                51014,
                400,
                337,
                30206,
                11,
                456,
                307,
                257,
                1908,
                2141,
                295,
                264,
                1465,
                260,
                3288,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22493489009017745,
            "compression_ratio": 1.6304347826086956,
            "no_speech_prob": 0.103759765625,
            "words": [
                {
                    "start": 3103.51,
                    "end": 3103.81,
                    "word": " And",
                    "probability": 0.8837890625
                },
                {
                    "start": 3103.81,
                    "end": 3104.03,
                    "word": " for",
                    "probability": 0.89404296875
                },
                {
                    "start": 3104.03,
                    "end": 3104.59,
                    "word": " verification",
                    "probability": 0.9287109375
                },
                {
                    "start": 3104.59,
                    "end": 3104.95,
                    "word": ",",
                    "probability": 0.82763671875
                },
                {
                    "start": 3104.95,
                    "end": 3105.05,
                    "word": " there",
                    "probability": 0.84130859375
                },
                {
                    "start": 3105.05,
                    "end": 3105.15,
                    "word": " is",
                    "probability": 0.900390625
                },
                {
                    "start": 3105.27,
                    "end": 3105.55,
                    "word": " a public",
                    "probability": 0.87158203125
                },
                {
                    "start": 3105.55,
                    "end": 3105.79,
                    "word": " key",
                    "probability": 0.8017578125
                },
                {
                    "start": 3105.79,
                    "end": 3105.95,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 3105.95,
                    "end": 3106.11,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 3106.11,
                    "end": 3106.51,
                    "word": " signer",
                    "probability": 0.845947265625
                },
                {
                    "start": 3106.51,
                    "end": 3106.83,
                    "word": " involved",
                    "probability": 0.685546875
                },
                {
                    "start": 3106.83,
                    "end": 3107.35,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 472,
            "seek": 301759,
            "start": 3107.35,
            "end": 3111.59,
            "text": " So that's how simply the digital signatures work.",
            "tokens": [
                51214,
                407,
                300,
                311,
                577,
                2935,
                264,
                4562,
                32322,
                589,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22493489009017745,
            "compression_ratio": 1.6304347826086956,
            "no_speech_prob": 0.103759765625,
            "words": [
                {
                    "start": 3107.35,
                    "end": 3107.57,
                    "word": " So",
                    "probability": 0.82958984375
                },
                {
                    "start": 3107.57,
                    "end": 3108.89,
                    "word": " that's",
                    "probability": 0.82666015625
                },
                {
                    "start": 3108.89,
                    "end": 3109.09,
                    "word": " how",
                    "probability": 0.8837890625
                },
                {
                    "start": 3109.09,
                    "end": 3109.47,
                    "word": " simply",
                    "probability": 0.8271484375
                },
                {
                    "start": 3109.47,
                    "end": 3109.77,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 3109.77,
                    "end": 3110.17,
                    "word": " digital",
                    "probability": 0.84814453125
                },
                {
                    "start": 3110.17,
                    "end": 3110.73,
                    "word": " signatures",
                    "probability": 0.8046875
                },
                {
                    "start": 3110.73,
                    "end": 3111.29,
                    "word": " work",
                    "probability": 0.77685546875
                },
                {
                    "start": 3111.29,
                    "end": 3111.59,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 473,
            "seek": 301759,
            "start": 3112.51,
            "end": 3116.05,
            "text": " Let's look at some of the do's and things to avoid.",
            "tokens": [
                51464,
                961,
                311,
                574,
                412,
                512,
                295,
                264,
                360,
                311,
                293,
                721,
                281,
                5042,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22493489009017745,
            "compression_ratio": 1.6304347826086956,
            "no_speech_prob": 0.103759765625,
            "words": [
                {
                    "start": 3112.51,
                    "end": 3112.87,
                    "word": " Let's",
                    "probability": 0.918212890625
                },
                {
                    "start": 3112.87,
                    "end": 3113.01,
                    "word": " look",
                    "probability": 0.91650390625
                },
                {
                    "start": 3113.01,
                    "end": 3113.13,
                    "word": " at",
                    "probability": 0.908203125
                },
                {
                    "start": 3113.13,
                    "end": 3113.33,
                    "word": " some",
                    "probability": 0.818359375
                },
                {
                    "start": 3113.33,
                    "end": 3113.51,
                    "word": " of",
                    "probability": 0.89404296875
                },
                {
                    "start": 3113.51,
                    "end": 3113.85,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 3113.85,
                    "end": 3114.25,
                    "word": " do's",
                    "probability": 0.745849609375
                },
                {
                    "start": 3114.25,
                    "end": 3114.45,
                    "word": " and",
                    "probability": 0.892578125
                },
                {
                    "start": 3114.45,
                    "end": 3114.81,
                    "word": " things",
                    "probability": 0.66259765625
                },
                {
                    "start": 3114.81,
                    "end": 3115.01,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 3115.01,
                    "end": 3115.45,
                    "word": " avoid",
                    "probability": 0.81689453125
                },
                {
                    "start": 3115.45,
                    "end": 3116.05,
                    "word": ".",
                    "probability": 0.98779296875
                }
            ]
        },
        {
            "id": 474,
            "seek": 303945,
            "start": 3116.05,
            "end": 3125.97,
            "text": " Digital signatures over time have been very famously used by RSA algorithms or the Al-Gamal key-based DSA algorithms.",
            "tokens": [
                50364,
                15522,
                32322,
                670,
                565,
                362,
                668,
                588,
                34360,
                1143,
                538,
                497,
                8886,
                14642,
                420,
                264,
                967,
                12,
                38,
                335,
                304,
                2141,
                12,
                6032,
                413,
                8886,
                14642,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21328124403953552,
            "compression_ratio": 1.4656862745098038,
            "no_speech_prob": 0.042083740234375,
            "words": [
                {
                    "start": 3116.05,
                    "end": 3117.17,
                    "word": " Digital",
                    "probability": 0.5654296875
                },
                {
                    "start": 3117.17,
                    "end": 3117.73,
                    "word": " signatures",
                    "probability": 0.6865234375
                },
                {
                    "start": 3117.73,
                    "end": 3118.19,
                    "word": " over",
                    "probability": 0.60791015625
                },
                {
                    "start": 3118.19,
                    "end": 3118.77,
                    "word": " time",
                    "probability": 0.7978515625
                },
                {
                    "start": 3118.77,
                    "end": 3119.13,
                    "word": " have",
                    "probability": 0.84765625
                },
                {
                    "start": 3119.13,
                    "end": 3119.37,
                    "word": " been",
                    "probability": 0.8271484375
                },
                {
                    "start": 3119.37,
                    "end": 3119.77,
                    "word": " very",
                    "probability": 0.72119140625
                },
                {
                    "start": 3119.77,
                    "end": 3120.51,
                    "word": " famously",
                    "probability": 0.7802734375
                },
                {
                    "start": 3120.51,
                    "end": 3120.95,
                    "word": " used",
                    "probability": 0.814453125
                },
                {
                    "start": 3120.95,
                    "end": 3121.31,
                    "word": " by",
                    "probability": 0.9091796875
                },
                {
                    "start": 3121.31,
                    "end": 3121.79,
                    "word": " RSA",
                    "probability": 0.91650390625
                },
                {
                    "start": 3121.79,
                    "end": 3122.43,
                    "word": " algorithms",
                    "probability": 0.77978515625
                },
                {
                    "start": 3122.43,
                    "end": 3122.77,
                    "word": " or",
                    "probability": 0.76025390625
                },
                {
                    "start": 3122.77,
                    "end": 3123.07,
                    "word": " the",
                    "probability": 0.73046875
                },
                {
                    "start": 3123.07,
                    "end": 3123.31,
                    "word": " Al",
                    "probability": 0.35888671875
                },
                {
                    "start": 3123.31,
                    "end": 3123.61,
                    "word": "-Gamal",
                    "probability": 0.8297119140625
                },
                {
                    "start": 3123.61,
                    "end": 3123.81,
                    "word": " key",
                    "probability": 0.44677734375
                },
                {
                    "start": 3123.81,
                    "end": 3124.17,
                    "word": "-based",
                    "probability": 0.628173828125
                },
                {
                    "start": 3124.17,
                    "end": 3124.69,
                    "word": " DSA",
                    "probability": 0.837890625
                },
                {
                    "start": 3124.69,
                    "end": 3125.37,
                    "word": " algorithms",
                    "probability": 0.85888671875
                },
                {
                    "start": 3125.37,
                    "end": 3125.97,
                    "word": ".",
                    "probability": 0.81591796875
                }
            ]
        },
        {
            "id": 475,
            "seek": 303945,
            "start": 3126.29,
            "end": 3134.83,
            "text": " If you have a choice, just avoid that. In fact, DSA is already going to be deprecated in the next DSS standard coming out of the government body.",
            "tokens": [
                50864,
                759,
                291,
                362,
                257,
                3922,
                11,
                445,
                5042,
                300,
                13,
                682,
                1186,
                11,
                413,
                8886,
                307,
                1217,
                516,
                281,
                312,
                1367,
                13867,
                770,
                294,
                264,
                958,
                15816,
                50,
                3832,
                1348,
                484,
                295,
                264,
                2463,
                1772,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21328124403953552,
            "compression_ratio": 1.4656862745098038,
            "no_speech_prob": 0.042083740234375,
            "words": [
                {
                    "start": 3126.29,
                    "end": 3126.75,
                    "word": " If",
                    "probability": 0.89697265625
                },
                {
                    "start": 3126.75,
                    "end": 3126.87,
                    "word": " you",
                    "probability": 0.89306640625
                },
                {
                    "start": 3126.87,
                    "end": 3127.01,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 3127.13,
                    "end": 3127.35,
                    "word": " a choice",
                    "probability": 0.80078125
                },
                {
                    "start": 3127.35,
                    "end": 3127.47,
                    "word": ",",
                    "probability": 0.68994140625
                },
                {
                    "start": 3127.47,
                    "end": 3127.59,
                    "word": " just",
                    "probability": 0.87353515625
                },
                {
                    "start": 3127.59,
                    "end": 3128.01,
                    "word": " avoid",
                    "probability": 0.80419921875
                },
                {
                    "start": 3128.01,
                    "end": 3128.25,
                    "word": " that",
                    "probability": 0.86279296875
                },
                {
                    "start": 3128.25,
                    "end": 3128.41,
                    "word": ".",
                    "probability": 0.91064453125
                },
                {
                    "start": 3128.41,
                    "end": 3128.45,
                    "word": " In",
                    "probability": 0.91650390625
                },
                {
                    "start": 3128.45,
                    "end": 3128.59,
                    "word": " fact",
                    "probability": 0.8056640625
                },
                {
                    "start": 3128.59,
                    "end": 3128.69,
                    "word": ",",
                    "probability": 0.89013671875
                },
                {
                    "start": 3128.69,
                    "end": 3128.99,
                    "word": " DSA",
                    "probability": 0.85205078125
                },
                {
                    "start": 3128.99,
                    "end": 3129.15,
                    "word": " is",
                    "probability": 0.884765625
                },
                {
                    "start": 3129.15,
                    "end": 3129.45,
                    "word": " already",
                    "probability": 0.822265625
                },
                {
                    "start": 3129.45,
                    "end": 3129.67,
                    "word": " going",
                    "probability": 0.861328125
                },
                {
                    "start": 3129.67,
                    "end": 3129.79,
                    "word": " to",
                    "probability": 0.908203125
                },
                {
                    "start": 3129.79,
                    "end": 3129.93,
                    "word": " be",
                    "probability": 0.90673828125
                },
                {
                    "start": 3129.93,
                    "end": 3130.49,
                    "word": " deprecated",
                    "probability": 0.8859049479166666
                },
                {
                    "start": 3130.49,
                    "end": 3130.77,
                    "word": " in",
                    "probability": 0.87353515625
                },
                {
                    "start": 3130.77,
                    "end": 3130.97,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 3130.97,
                    "end": 3131.45,
                    "word": " next",
                    "probability": 0.84912109375
                },
                {
                    "start": 3131.45,
                    "end": 3132.15,
                    "word": " DSS",
                    "probability": 0.720458984375
                },
                {
                    "start": 3132.15,
                    "end": 3132.63,
                    "word": " standard",
                    "probability": 0.8544921875
                },
                {
                    "start": 3132.63,
                    "end": 3132.93,
                    "word": " coming",
                    "probability": 0.8212890625
                },
                {
                    "start": 3132.93,
                    "end": 3133.21,
                    "word": " out",
                    "probability": 0.81787109375
                },
                {
                    "start": 3133.21,
                    "end": 3133.39,
                    "word": " of",
                    "probability": 0.8994140625
                },
                {
                    "start": 3133.39,
                    "end": 3133.63,
                    "word": " the",
                    "probability": 0.7998046875
                },
                {
                    "start": 3133.63,
                    "end": 3134.05,
                    "word": " government",
                    "probability": 0.77490234375
                },
                {
                    "start": 3134.05,
                    "end": 3134.47,
                    "word": " body",
                    "probability": 0.8193359375
                },
                {
                    "start": 3134.47,
                    "end": 3134.83,
                    "word": ".",
                    "probability": 0.96240234375
                }
            ]
        },
        {
            "id": 476,
            "seek": 303945,
            "start": 3134.83,
            "end": 3137.91,
            "text": " RSA is fragile as we spoke earlier.",
            "tokens": [
                51314,
                497,
                8886,
                307,
                23847,
                382,
                321,
                7179,
                3071,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21328124403953552,
            "compression_ratio": 1.4656862745098038,
            "no_speech_prob": 0.042083740234375,
            "words": [
                {
                    "start": 3134.83,
                    "end": 3135.29,
                    "word": " RSA",
                    "probability": 0.898193359375
                },
                {
                    "start": 3135.29,
                    "end": 3135.51,
                    "word": " is",
                    "probability": 0.88818359375
                },
                {
                    "start": 3135.51,
                    "end": 3135.93,
                    "word": " fragile",
                    "probability": 0.65869140625
                },
                {
                    "start": 3135.93,
                    "end": 3136.21,
                    "word": " as",
                    "probability": 0.56396484375
                },
                {
                    "start": 3136.21,
                    "end": 3136.45,
                    "word": " we",
                    "probability": 0.90869140625
                },
                {
                    "start": 3136.45,
                    "end": 3136.89,
                    "word": " spoke",
                    "probability": 0.7333984375
                },
                {
                    "start": 3136.89,
                    "end": 3137.31,
                    "word": " earlier",
                    "probability": 0.8935546875
                },
                {
                    "start": 3137.31,
                    "end": 3137.91,
                    "word": ".",
                    "probability": 0.9794921875
                }
            ]
        },
        {
            "id": 477,
            "seek": 306521,
            "start": 3138.71,
            "end": 3145.81,
            "text": " ECDSA is another common thing used. It has its own issues of how well the nonces are generated.",
            "tokens": [
                50364,
                462,
                16508,
                8886,
                307,
                1071,
                2689,
                551,
                1143,
                13,
                467,
                575,
                1080,
                1065,
                2663,
                295,
                577,
                731,
                264,
                2107,
                887,
                366,
                10833,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20591517147563754,
            "compression_ratio": 1.4361233480176212,
            "no_speech_prob": 0.265625,
            "words": [
                {
                    "start": 3138.71,
                    "end": 3139.35,
                    "word": " ECDSA",
                    "probability": 0.7970377604166666
                },
                {
                    "start": 3139.35,
                    "end": 3139.51,
                    "word": " is",
                    "probability": 0.87353515625
                },
                {
                    "start": 3139.51,
                    "end": 3139.83,
                    "word": " another",
                    "probability": 0.79443359375
                },
                {
                    "start": 3139.83,
                    "end": 3140.25,
                    "word": " common",
                    "probability": 0.74755859375
                },
                {
                    "start": 3140.25,
                    "end": 3140.53,
                    "word": " thing",
                    "probability": 0.77880859375
                },
                {
                    "start": 3140.53,
                    "end": 3140.99,
                    "word": " used",
                    "probability": 0.78759765625
                },
                {
                    "start": 3140.99,
                    "end": 3141.63,
                    "word": ".",
                    "probability": 0.5703125
                },
                {
                    "start": 3141.67,
                    "end": 3141.95,
                    "word": " It",
                    "probability": 0.8623046875
                },
                {
                    "start": 3141.95,
                    "end": 3142.21,
                    "word": " has",
                    "probability": 0.8994140625
                },
                {
                    "start": 3142.21,
                    "end": 3142.41,
                    "word": " its",
                    "probability": 0.7314453125
                },
                {
                    "start": 3142.41,
                    "end": 3142.69,
                    "word": " own",
                    "probability": 0.81591796875
                },
                {
                    "start": 3142.69,
                    "end": 3143.09,
                    "word": " issues",
                    "probability": 0.82861328125
                },
                {
                    "start": 3143.09,
                    "end": 3143.47,
                    "word": " of",
                    "probability": 0.87353515625
                },
                {
                    "start": 3143.47,
                    "end": 3143.73,
                    "word": " how",
                    "probability": 0.884765625
                },
                {
                    "start": 3143.73,
                    "end": 3143.99,
                    "word": " well",
                    "probability": 0.86279296875
                },
                {
                    "start": 3143.99,
                    "end": 3144.19,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 3144.19,
                    "end": 3144.51,
                    "word": " nonces",
                    "probability": 0.728759765625
                },
                {
                    "start": 3144.51,
                    "end": 3144.71,
                    "word": " are",
                    "probability": 0.8623046875
                },
                {
                    "start": 3144.71,
                    "end": 3145.17,
                    "word": " generated",
                    "probability": 0.74951171875
                },
                {
                    "start": 3145.17,
                    "end": 3145.81,
                    "word": ".",
                    "probability": 0.87939453125
                }
            ]
        },
        {
            "id": 478,
            "seek": 306521,
            "start": 3145.91,
            "end": 3153.37,
            "text": " There was a talk talking in detail about this earlier today. Hopefully, you got a chance to look at that.",
            "tokens": [
                50764,
                821,
                390,
                257,
                751,
                1417,
                294,
                2607,
                466,
                341,
                3071,
                965,
                13,
                10429,
                11,
                291,
                658,
                257,
                2931,
                281,
                574,
                412,
                300,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20591517147563754,
            "compression_ratio": 1.4361233480176212,
            "no_speech_prob": 0.265625,
            "words": [
                {
                    "start": 3145.91,
                    "end": 3146.09,
                    "word": " There",
                    "probability": 0.748046875
                },
                {
                    "start": 3146.09,
                    "end": 3146.27,
                    "word": " was",
                    "probability": 0.8837890625
                },
                {
                    "start": 3146.41,
                    "end": 3146.67,
                    "word": " a talk",
                    "probability": 0.80712890625
                },
                {
                    "start": 3146.67,
                    "end": 3147.03,
                    "word": " talking",
                    "probability": 0.66552734375
                },
                {
                    "start": 3147.03,
                    "end": 3147.25,
                    "word": " in",
                    "probability": 0.90087890625
                },
                {
                    "start": 3147.25,
                    "end": 3147.53,
                    "word": " detail",
                    "probability": 0.84765625
                },
                {
                    "start": 3147.53,
                    "end": 3147.85,
                    "word": " about",
                    "probability": 0.81103515625
                },
                {
                    "start": 3147.85,
                    "end": 3148.09,
                    "word": " this",
                    "probability": 0.8828125
                },
                {
                    "start": 3148.09,
                    "end": 3148.47,
                    "word": " earlier",
                    "probability": 0.8955078125
                },
                {
                    "start": 3148.47,
                    "end": 3148.81,
                    "word": " today",
                    "probability": 0.7900390625
                },
                {
                    "start": 3148.81,
                    "end": 3149.21,
                    "word": ".",
                    "probability": 0.81787109375
                },
                {
                    "start": 3149.21,
                    "end": 3149.59,
                    "word": " Hopefully",
                    "probability": 0.765625
                },
                {
                    "start": 3149.59,
                    "end": 3150.71,
                    "word": ",",
                    "probability": 0.491943359375
                },
                {
                    "start": 3150.71,
                    "end": 3151.13,
                    "word": " you",
                    "probability": 0.87353515625
                },
                {
                    "start": 3151.13,
                    "end": 3151.35,
                    "word": " got",
                    "probability": 0.8505859375
                },
                {
                    "start": 3151.53,
                    "end": 3151.73,
                    "word": " a chance",
                    "probability": 0.91455078125
                },
                {
                    "start": 3151.73,
                    "end": 3151.95,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 3151.95,
                    "end": 3152.27,
                    "word": " look",
                    "probability": 0.91943359375
                },
                {
                    "start": 3152.27,
                    "end": 3152.45,
                    "word": " at",
                    "probability": 0.9072265625
                },
                {
                    "start": 3152.45,
                    "end": 3152.73,
                    "word": " that",
                    "probability": 0.8837890625
                },
                {
                    "start": 3152.73,
                    "end": 3153.37,
                    "word": ".",
                    "probability": 0.98046875
                }
            ]
        },
        {
            "id": 479,
            "seek": 306521,
            "start": 3154.07,
            "end": 3163.67,
            "text": " As we spoke earlier, use Edward curves. Underlying hashes use SHA-2 or SHA-3 family providing at least 112 bits of security.",
            "tokens": [
                51164,
                1018,
                321,
                7179,
                3071,
                11,
                764,
                18456,
                19490,
                13,
                6974,
                7310,
                575,
                8076,
                764,
                38820,
                12,
                17,
                420,
                38820,
                12,
                18,
                1605,
                6530,
                412,
                1935,
                45835,
                9239,
                295,
                3825,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20591517147563754,
            "compression_ratio": 1.4361233480176212,
            "no_speech_prob": 0.265625,
            "words": [
                {
                    "start": 3154.07,
                    "end": 3154.71,
                    "word": " As",
                    "probability": 0.8603515625
                },
                {
                    "start": 3154.71,
                    "end": 3154.87,
                    "word": " we",
                    "probability": 0.9052734375
                },
                {
                    "start": 3154.87,
                    "end": 3155.19,
                    "word": " spoke",
                    "probability": 0.7177734375
                },
                {
                    "start": 3155.19,
                    "end": 3155.53,
                    "word": " earlier",
                    "probability": 0.91357421875
                },
                {
                    "start": 3155.53,
                    "end": 3155.69,
                    "word": ",",
                    "probability": 0.84033203125
                },
                {
                    "start": 3155.69,
                    "end": 3155.85,
                    "word": " use",
                    "probability": 0.79345703125
                },
                {
                    "start": 3155.85,
                    "end": 3156.15,
                    "word": " Edward",
                    "probability": 0.70654296875
                },
                {
                    "start": 3156.15,
                    "end": 3156.61,
                    "word": " curves",
                    "probability": 0.685546875
                },
                {
                    "start": 3156.61,
                    "end": 3157.01,
                    "word": ".",
                    "probability": 0.490478515625
                },
                {
                    "start": 3157.01,
                    "end": 3157.63,
                    "word": " Underlying",
                    "probability": 0.86279296875
                },
                {
                    "start": 3157.63,
                    "end": 3158.17,
                    "word": " hashes",
                    "probability": 0.8642578125
                },
                {
                    "start": 3158.17,
                    "end": 3158.81,
                    "word": " use",
                    "probability": 0.53759765625
                },
                {
                    "start": 3158.81,
                    "end": 3159.23,
                    "word": " SHA",
                    "probability": 0.8603515625
                },
                {
                    "start": 3159.23,
                    "end": 3159.37,
                    "word": "-2",
                    "probability": 0.722900390625
                },
                {
                    "start": 3159.37,
                    "end": 3159.57,
                    "word": " or",
                    "probability": 0.86572265625
                },
                {
                    "start": 3159.57,
                    "end": 3159.77,
                    "word": " SHA",
                    "probability": 0.8505859375
                },
                {
                    "start": 3159.77,
                    "end": 3159.95,
                    "word": "-3",
                    "probability": 0.997802734375
                },
                {
                    "start": 3159.95,
                    "end": 3160.33,
                    "word": " family",
                    "probability": 0.72216796875
                },
                {
                    "start": 3160.33,
                    "end": 3160.83,
                    "word": " providing",
                    "probability": 0.453125
                },
                {
                    "start": 3160.83,
                    "end": 3161.07,
                    "word": " at",
                    "probability": 0.8935546875
                },
                {
                    "start": 3161.07,
                    "end": 3161.31,
                    "word": " least",
                    "probability": 0.85693359375
                },
                {
                    "start": 3161.31,
                    "end": 3161.93,
                    "word": " 112",
                    "probability": 0.5458984375
                },
                {
                    "start": 3161.93,
                    "end": 3162.29,
                    "word": " bits",
                    "probability": 0.71728515625
                },
                {
                    "start": 3162.29,
                    "end": 3162.49,
                    "word": " of",
                    "probability": 0.91064453125
                },
                {
                    "start": 3162.49,
                    "end": 3163.03,
                    "word": " security",
                    "probability": 0.92529296875
                },
                {
                    "start": 3163.03,
                    "end": 3163.67,
                    "word": ".",
                    "probability": 0.927734375
                }
            ]
        },
        {
            "id": 480,
            "seek": 308905,
            "start": 3163.67,
            "end": 3169.81,
            "text": " Avoid MD families and SHA-2 and even SHA-24 algorithms.",
            "tokens": [
                50364,
                41061,
                22521,
                4466,
                293,
                38820,
                12,
                17,
                293,
                754,
                38820,
                12,
                7911,
                14642,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2492559419737922,
            "compression_ratio": 1.3693181818181819,
            "no_speech_prob": 0.0792236328125,
            "words": [
                {
                    "start": 3163.67,
                    "end": 3164.23,
                    "word": " Avoid",
                    "probability": 0.09869384765625
                },
                {
                    "start": 3164.23,
                    "end": 3164.77,
                    "word": " MD",
                    "probability": 0.6015625
                },
                {
                    "start": 3164.77,
                    "end": 3165.41,
                    "word": " families",
                    "probability": 0.5859375
                },
                {
                    "start": 3165.41,
                    "end": 3165.67,
                    "word": " and",
                    "probability": 0.84033203125
                },
                {
                    "start": 3165.67,
                    "end": 3165.93,
                    "word": " SHA",
                    "probability": 0.30517578125
                },
                {
                    "start": 3165.93,
                    "end": 3166.13,
                    "word": "-2",
                    "probability": 0.71630859375
                },
                {
                    "start": 3166.13,
                    "end": 3166.41,
                    "word": " and",
                    "probability": 0.740234375
                },
                {
                    "start": 3166.41,
                    "end": 3166.91,
                    "word": " even",
                    "probability": 0.693359375
                },
                {
                    "start": 3166.91,
                    "end": 3167.25,
                    "word": " SHA",
                    "probability": 0.8408203125
                },
                {
                    "start": 3167.25,
                    "end": 3167.51,
                    "word": "-24",
                    "probability": 0.530059814453125
                },
                {
                    "start": 3167.51,
                    "end": 3169.09,
                    "word": " algorithms",
                    "probability": 0.8154296875
                },
                {
                    "start": 3169.09,
                    "end": 3169.81,
                    "word": ".",
                    "probability": 0.263916015625
                }
            ]
        },
        {
            "id": 481,
            "seek": 308905,
            "start": 3171.29,
            "end": 3178.71,
            "text": " Let's see how this actually works. For that, let's go to the development environment again.",
            "tokens": [
                50664,
                961,
                311,
                536,
                577,
                341,
                767,
                1985,
                13,
                1171,
                300,
                11,
                718,
                311,
                352,
                281,
                264,
                3250,
                2823,
                797,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2492559419737922,
            "compression_ratio": 1.3693181818181819,
            "no_speech_prob": 0.0792236328125,
            "words": [
                {
                    "start": 3171.29,
                    "end": 3172.01,
                    "word": " Let's",
                    "probability": 0.615478515625
                },
                {
                    "start": 3172.01,
                    "end": 3172.19,
                    "word": " see",
                    "probability": 0.7939453125
                },
                {
                    "start": 3172.19,
                    "end": 3172.39,
                    "word": " how",
                    "probability": 0.888671875
                },
                {
                    "start": 3172.39,
                    "end": 3172.59,
                    "word": " this",
                    "probability": 0.8701171875
                },
                {
                    "start": 3172.59,
                    "end": 3172.93,
                    "word": " actually",
                    "probability": 0.7841796875
                },
                {
                    "start": 3172.93,
                    "end": 3173.37,
                    "word": " works",
                    "probability": 0.71728515625
                },
                {
                    "start": 3173.37,
                    "end": 3173.73,
                    "word": ".",
                    "probability": 0.609375
                },
                {
                    "start": 3173.73,
                    "end": 3173.99,
                    "word": " For",
                    "probability": 0.77392578125
                },
                {
                    "start": 3173.99,
                    "end": 3174.41,
                    "word": " that",
                    "probability": 0.88232421875
                },
                {
                    "start": 3174.41,
                    "end": 3174.57,
                    "word": ",",
                    "probability": 0.62060546875
                },
                {
                    "start": 3174.57,
                    "end": 3174.77,
                    "word": " let's",
                    "probability": 0.928955078125
                },
                {
                    "start": 3174.77,
                    "end": 3174.93,
                    "word": " go",
                    "probability": 0.896484375
                },
                {
                    "start": 3174.93,
                    "end": 3175.15,
                    "word": " to",
                    "probability": 0.8955078125
                },
                {
                    "start": 3175.15,
                    "end": 3175.61,
                    "word": " the",
                    "probability": 0.79296875
                },
                {
                    "start": 3175.61,
                    "end": 3176.75,
                    "word": " development",
                    "probability": 0.61669921875
                },
                {
                    "start": 3176.75,
                    "end": 3177.37,
                    "word": " environment",
                    "probability": 0.76123046875
                },
                {
                    "start": 3177.37,
                    "end": 3177.99,
                    "word": " again",
                    "probability": 0.88134765625
                },
                {
                    "start": 3177.99,
                    "end": 3178.71,
                    "word": ".",
                    "probability": 0.94482421875
                }
            ]
        },
        {
            "id": 482,
            "seek": 308905,
            "start": 3180.43,
            "end": 3187.51,
            "text": " Back to our CryptoDriver class. Let's see how we can implement digital signatures using Java.",
            "tokens": [
                51114,
                5833,
                281,
                527,
                34809,
                78,
                35,
                32416,
                1508,
                13,
                961,
                311,
                536,
                577,
                321,
                393,
                4445,
                4562,
                32322,
                1228,
                10745,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2492559419737922,
            "compression_ratio": 1.3693181818181819,
            "no_speech_prob": 0.0792236328125,
            "words": [
                {
                    "start": 3180.43,
                    "end": 3181.15,
                    "word": " Back",
                    "probability": 0.5693359375
                },
                {
                    "start": 3181.15,
                    "end": 3181.35,
                    "word": " to",
                    "probability": 0.9052734375
                },
                {
                    "start": 3181.35,
                    "end": 3181.57,
                    "word": " our",
                    "probability": 0.77685546875
                },
                {
                    "start": 3181.57,
                    "end": 3182.23,
                    "word": " CryptoDriver",
                    "probability": 0.7886962890625
                },
                {
                    "start": 3182.23,
                    "end": 3182.69,
                    "word": " class",
                    "probability": 0.90771484375
                },
                {
                    "start": 3182.69,
                    "end": 3182.91,
                    "word": ".",
                    "probability": 0.50537109375
                },
                {
                    "start": 3182.91,
                    "end": 3183.15,
                    "word": " Let's",
                    "probability": 0.9462890625
                },
                {
                    "start": 3183.15,
                    "end": 3183.27,
                    "word": " see",
                    "probability": 0.8134765625
                },
                {
                    "start": 3183.27,
                    "end": 3183.43,
                    "word": " how",
                    "probability": 0.8955078125
                },
                {
                    "start": 3183.43,
                    "end": 3183.59,
                    "word": " we",
                    "probability": 0.90625
                },
                {
                    "start": 3183.59,
                    "end": 3183.79,
                    "word": " can",
                    "probability": 0.90087890625
                },
                {
                    "start": 3183.79,
                    "end": 3184.23,
                    "word": " implement",
                    "probability": 0.75634765625
                },
                {
                    "start": 3184.23,
                    "end": 3184.85,
                    "word": " digital",
                    "probability": 0.475830078125
                },
                {
                    "start": 3184.85,
                    "end": 3185.37,
                    "word": " signatures",
                    "probability": 0.8046875
                },
                {
                    "start": 3185.37,
                    "end": 3186.07,
                    "word": " using",
                    "probability": 0.833984375
                },
                {
                    "start": 3186.07,
                    "end": 3186.79,
                    "word": " Java",
                    "probability": 0.765625
                },
                {
                    "start": 3186.79,
                    "end": 3187.51,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 483,
            "seek": 311753,
            "start": 3187.51,
            "end": 3196.09,
            "text": " What all do we need from planning and designing? We need ECC based key pairs.",
            "tokens": [
                50364,
                708,
                439,
                360,
                321,
                643,
                490,
                5038,
                293,
                14685,
                30,
                492,
                643,
                462,
                11717,
                2361,
                2141,
                15494,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24882813766598702,
            "compression_ratio": 1.5544554455445545,
            "no_speech_prob": 0.03515625,
            "words": [
                {
                    "start": 3187.51,
                    "end": 3188.41,
                    "word": " What",
                    "probability": 0.09283447265625
                },
                {
                    "start": 3188.41,
                    "end": 3189.21,
                    "word": " all",
                    "probability": 0.487548828125
                },
                {
                    "start": 3189.21,
                    "end": 3189.33,
                    "word": " do",
                    "probability": 0.875
                },
                {
                    "start": 3189.33,
                    "end": 3189.51,
                    "word": " we",
                    "probability": 0.8974609375
                },
                {
                    "start": 3189.51,
                    "end": 3189.95,
                    "word": " need",
                    "probability": 0.82373046875
                },
                {
                    "start": 3189.95,
                    "end": 3190.39,
                    "word": " from",
                    "probability": 0.461181640625
                },
                {
                    "start": 3190.39,
                    "end": 3191.29,
                    "word": " planning",
                    "probability": 0.73291015625
                },
                {
                    "start": 3191.29,
                    "end": 3191.49,
                    "word": " and",
                    "probability": 0.857421875
                },
                {
                    "start": 3191.49,
                    "end": 3191.93,
                    "word": " designing",
                    "probability": 0.806640625
                },
                {
                    "start": 3191.93,
                    "end": 3192.47,
                    "word": "?",
                    "probability": 0.798828125
                },
                {
                    "start": 3192.47,
                    "end": 3193.01,
                    "word": " We",
                    "probability": 0.82177734375
                },
                {
                    "start": 3193.01,
                    "end": 3193.41,
                    "word": " need",
                    "probability": 0.81591796875
                },
                {
                    "start": 3193.41,
                    "end": 3194.11,
                    "word": " ECC",
                    "probability": 0.813720703125
                },
                {
                    "start": 3194.11,
                    "end": 3194.69,
                    "word": " based",
                    "probability": 0.58056640625
                },
                {
                    "start": 3194.69,
                    "end": 3195.37,
                    "word": " key",
                    "probability": 0.796875
                },
                {
                    "start": 3195.37,
                    "end": 3195.77,
                    "word": " pairs",
                    "probability": 0.72119140625
                },
                {
                    "start": 3195.77,
                    "end": 3196.09,
                    "word": ".",
                    "probability": 0.5869140625
                }
            ]
        },
        {
            "id": 484,
            "seek": 311753,
            "start": 3196.83,
            "end": 3202.25,
            "text": " We need signer side of the code and the verifier side of the code.",
            "tokens": [
                50814,
                492,
                643,
                1465,
                260,
                1252,
                295,
                264,
                3089,
                293,
                264,
                1306,
                9902,
                1252,
                295,
                264,
                3089,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24882813766598702,
            "compression_ratio": 1.5544554455445545,
            "no_speech_prob": 0.03515625,
            "words": [
                {
                    "start": 3196.83,
                    "end": 3197.55,
                    "word": " We",
                    "probability": 0.8974609375
                },
                {
                    "start": 3197.55,
                    "end": 3197.91,
                    "word": " need",
                    "probability": 0.8291015625
                },
                {
                    "start": 3197.91,
                    "end": 3198.37,
                    "word": " signer",
                    "probability": 0.771484375
                },
                {
                    "start": 3198.37,
                    "end": 3198.63,
                    "word": " side",
                    "probability": 0.76171875
                },
                {
                    "start": 3198.63,
                    "end": 3198.85,
                    "word": " of",
                    "probability": 0.90185546875
                },
                {
                    "start": 3198.85,
                    "end": 3199.07,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 3199.07,
                    "end": 3199.43,
                    "word": " code",
                    "probability": 0.80908203125
                },
                {
                    "start": 3199.43,
                    "end": 3199.93,
                    "word": " and",
                    "probability": 0.8369140625
                },
                {
                    "start": 3199.93,
                    "end": 3200.13,
                    "word": " the",
                    "probability": 0.493408203125
                },
                {
                    "start": 3200.13,
                    "end": 3200.59,
                    "word": " verifier",
                    "probability": 0.82177734375
                },
                {
                    "start": 3200.59,
                    "end": 3200.91,
                    "word": " side",
                    "probability": 0.8212890625
                },
                {
                    "start": 3200.91,
                    "end": 3201.07,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 3201.07,
                    "end": 3201.25,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 3201.25,
                    "end": 3201.53,
                    "word": " code",
                    "probability": 0.80908203125
                },
                {
                    "start": 3201.53,
                    "end": 3202.25,
                    "word": ".",
                    "probability": 0.97314453125
                }
            ]
        },
        {
            "id": 485,
            "seek": 311753,
            "start": 3202.27,
            "end": 3215.99,
            "text": " Now, I have a little bit of a bad news for you. The signature classes and the public key algorithms coming out of the box from Java does not provide us with Edward keys.",
            "tokens": [
                51114,
                823,
                11,
                286,
                362,
                257,
                707,
                857,
                295,
                257,
                1578,
                2583,
                337,
                291,
                13,
                440,
                13397,
                5359,
                293,
                264,
                1908,
                2141,
                14642,
                1348,
                484,
                295,
                264,
                2424,
                490,
                10745,
                775,
                406,
                2893,
                505,
                365,
                18456,
                9317,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24882813766598702,
            "compression_ratio": 1.5544554455445545,
            "no_speech_prob": 0.03515625,
            "words": [
                {
                    "start": 3202.27,
                    "end": 3202.95,
                    "word": " Now",
                    "probability": 0.74951171875
                },
                {
                    "start": 3202.95,
                    "end": 3203.55,
                    "word": ",",
                    "probability": 0.6923828125
                },
                {
                    "start": 3203.55,
                    "end": 3203.83,
                    "word": " I",
                    "probability": 0.9912109375
                },
                {
                    "start": 3203.83,
                    "end": 3204.01,
                    "word": " have",
                    "probability": 0.8720703125
                },
                {
                    "start": 3204.23,
                    "end": 3204.51,
                    "word": " a little",
                    "probability": 0.81396484375
                },
                {
                    "start": 3204.51,
                    "end": 3204.69,
                    "word": " bit",
                    "probability": 0.88427734375
                },
                {
                    "start": 3204.69,
                    "end": 3204.81,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 3204.95,
                    "end": 3205.19,
                    "word": " a bad",
                    "probability": 0.87548828125
                },
                {
                    "start": 3205.19,
                    "end": 3205.47,
                    "word": " news",
                    "probability": 0.7236328125
                },
                {
                    "start": 3205.47,
                    "end": 3205.73,
                    "word": " for",
                    "probability": 0.89794921875
                },
                {
                    "start": 3205.73,
                    "end": 3205.95,
                    "word": " you",
                    "probability": 0.89990234375
                },
                {
                    "start": 3205.95,
                    "end": 3206.53,
                    "word": ".",
                    "probability": 0.88232421875
                },
                {
                    "start": 3206.53,
                    "end": 3206.75,
                    "word": " The",
                    "probability": 0.806640625
                },
                {
                    "start": 3206.75,
                    "end": 3207.13,
                    "word": " signature",
                    "probability": 0.8046875
                },
                {
                    "start": 3207.13,
                    "end": 3207.75,
                    "word": " classes",
                    "probability": 0.81103515625
                },
                {
                    "start": 3207.75,
                    "end": 3208.33,
                    "word": " and",
                    "probability": 0.6572265625
                },
                {
                    "start": 3208.33,
                    "end": 3208.49,
                    "word": " the",
                    "probability": 0.779296875
                },
                {
                    "start": 3208.49,
                    "end": 3208.77,
                    "word": " public",
                    "probability": 0.8203125
                },
                {
                    "start": 3208.77,
                    "end": 3209.05,
                    "word": " key",
                    "probability": 0.828125
                },
                {
                    "start": 3209.05,
                    "end": 3209.67,
                    "word": " algorithms",
                    "probability": 0.8564453125
                },
                {
                    "start": 3209.67,
                    "end": 3210.11,
                    "word": " coming",
                    "probability": 0.82177734375
                },
                {
                    "start": 3210.11,
                    "end": 3210.53,
                    "word": " out",
                    "probability": 0.82666015625
                },
                {
                    "start": 3210.53,
                    "end": 3210.69,
                    "word": " of",
                    "probability": 0.8984375
                },
                {
                    "start": 3210.69,
                    "end": 3210.89,
                    "word": " the",
                    "probability": 0.81982421875
                },
                {
                    "start": 3210.89,
                    "end": 3211.21,
                    "word": " box",
                    "probability": 0.7998046875
                },
                {
                    "start": 3211.21,
                    "end": 3211.67,
                    "word": " from",
                    "probability": 0.8037109375
                },
                {
                    "start": 3211.67,
                    "end": 3211.99,
                    "word": " Java",
                    "probability": 0.81005859375
                },
                {
                    "start": 3211.99,
                    "end": 3212.35,
                    "word": " does",
                    "probability": 0.86279296875
                },
                {
                    "start": 3212.35,
                    "end": 3212.61,
                    "word": " not",
                    "probability": 0.8984375
                },
                {
                    "start": 3212.61,
                    "end": 3213.09,
                    "word": " provide",
                    "probability": 0.90673828125
                },
                {
                    "start": 3213.09,
                    "end": 3213.35,
                    "word": " us",
                    "probability": 0.919921875
                },
                {
                    "start": 3213.35,
                    "end": 3213.67,
                    "word": " with",
                    "probability": 0.78466796875
                },
                {
                    "start": 3213.67,
                    "end": 3214.79,
                    "word": " Edward",
                    "probability": 0.82080078125
                },
                {
                    "start": 3214.79,
                    "end": 3215.27,
                    "word": " keys",
                    "probability": 0.71240234375
                },
                {
                    "start": 3215.27,
                    "end": 3215.99,
                    "word": ".",
                    "probability": 0.92333984375
                }
            ]
        },
        {
            "id": 486,
            "seek": 313867,
            "start": 3215.99,
            "end": 3220.71,
            "text": " Edward key based key exchange algorithms are available but not for signatures.",
            "tokens": [
                50364,
                18456,
                2141,
                2361,
                2141,
                7742,
                14642,
                366,
                2435,
                457,
                406,
                337,
                32322,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21037946002823965,
            "compression_ratio": 1.4803921568627452,
            "no_speech_prob": 0.0103302001953125,
            "words": [
                {
                    "start": 3215.99,
                    "end": 3216.27,
                    "word": " Edward",
                    "probability": 0.180908203125
                },
                {
                    "start": 3216.27,
                    "end": 3216.47,
                    "word": " key",
                    "probability": 0.341796875
                },
                {
                    "start": 3216.47,
                    "end": 3216.83,
                    "word": " based",
                    "probability": 0.39892578125
                },
                {
                    "start": 3216.83,
                    "end": 3217.51,
                    "word": " key",
                    "probability": 0.64501953125
                },
                {
                    "start": 3217.51,
                    "end": 3217.91,
                    "word": " exchange",
                    "probability": 0.7119140625
                },
                {
                    "start": 3217.91,
                    "end": 3218.31,
                    "word": " algorithms",
                    "probability": 0.7880859375
                },
                {
                    "start": 3218.31,
                    "end": 3218.57,
                    "word": " are",
                    "probability": 0.88720703125
                },
                {
                    "start": 3218.57,
                    "end": 3218.93,
                    "word": " available",
                    "probability": 0.72021484375
                },
                {
                    "start": 3218.93,
                    "end": 3219.17,
                    "word": " but",
                    "probability": 0.4931640625
                },
                {
                    "start": 3219.17,
                    "end": 3219.35,
                    "word": " not",
                    "probability": 0.892578125
                },
                {
                    "start": 3219.35,
                    "end": 3219.59,
                    "word": " for",
                    "probability": 0.89892578125
                },
                {
                    "start": 3219.59,
                    "end": 3220.07,
                    "word": " signatures",
                    "probability": 0.8291015625
                },
                {
                    "start": 3220.07,
                    "end": 3220.71,
                    "word": ".",
                    "probability": 0.84716796875
                }
            ]
        },
        {
            "id": 487,
            "seek": 313867,
            "start": 3221.17,
            "end": 3225.71,
            "text": " But worry not, we have a pretty good shortcut for this.",
            "tokens": [
                50614,
                583,
                3292,
                406,
                11,
                321,
                362,
                257,
                1238,
                665,
                24822,
                337,
                341,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21037946002823965,
            "compression_ratio": 1.4803921568627452,
            "no_speech_prob": 0.0103302001953125,
            "words": [
                {
                    "start": 3221.17,
                    "end": 3221.53,
                    "word": " But",
                    "probability": 0.87158203125
                },
                {
                    "start": 3221.53,
                    "end": 3221.81,
                    "word": " worry",
                    "probability": 0.8701171875
                },
                {
                    "start": 3221.81,
                    "end": 3222.13,
                    "word": " not",
                    "probability": 0.8837890625
                },
                {
                    "start": 3222.13,
                    "end": 3222.51,
                    "word": ",",
                    "probability": 0.6591796875
                },
                {
                    "start": 3222.51,
                    "end": 3222.71,
                    "word": " we",
                    "probability": 0.900390625
                },
                {
                    "start": 3222.71,
                    "end": 3222.91,
                    "word": " have",
                    "probability": 0.87646484375
                },
                {
                    "start": 3223.27,
                    "end": 3223.95,
                    "word": " a pretty",
                    "probability": 0.64990234375
                },
                {
                    "start": 3223.95,
                    "end": 3224.15,
                    "word": " good",
                    "probability": 0.880859375
                },
                {
                    "start": 3224.15,
                    "end": 3224.47,
                    "word": " shortcut",
                    "probability": 0.92333984375
                },
                {
                    "start": 3224.47,
                    "end": 3224.79,
                    "word": " for",
                    "probability": 0.892578125
                },
                {
                    "start": 3224.79,
                    "end": 3225.07,
                    "word": " this",
                    "probability": 0.8818359375
                },
                {
                    "start": 3225.07,
                    "end": 3225.71,
                    "word": ".",
                    "probability": 0.95263671875
                }
            ]
        },
        {
            "id": 488,
            "seek": 313867,
            "start": 3225.71,
            "end": 3237.13,
            "text": " There is a third party provider for Java called Bouncy Castle which provides us with this and it seamlessly works with all the JDK APIs we have been looking at so far.",
            "tokens": [
                50864,
                821,
                307,
                257,
                2636,
                3595,
                12398,
                337,
                10745,
                1219,
                363,
                1733,
                1344,
                21076,
                597,
                6417,
                505,
                365,
                341,
                293,
                309,
                38083,
                1985,
                365,
                439,
                264,
                37082,
                42,
                21445,
                321,
                362,
                668,
                1237,
                412,
                370,
                1400,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21037946002823965,
            "compression_ratio": 1.4803921568627452,
            "no_speech_prob": 0.0103302001953125,
            "words": [
                {
                    "start": 3225.71,
                    "end": 3226.29,
                    "word": " There",
                    "probability": 0.7470703125
                },
                {
                    "start": 3226.29,
                    "end": 3226.41,
                    "word": " is",
                    "probability": 0.88037109375
                },
                {
                    "start": 3226.53,
                    "end": 3226.75,
                    "word": " a third",
                    "probability": 0.84716796875
                },
                {
                    "start": 3226.75,
                    "end": 3226.99,
                    "word": " party",
                    "probability": 0.6171875
                },
                {
                    "start": 3226.99,
                    "end": 3227.57,
                    "word": " provider",
                    "probability": 0.84423828125
                },
                {
                    "start": 3227.57,
                    "end": 3228.25,
                    "word": " for",
                    "probability": 0.8876953125
                },
                {
                    "start": 3228.25,
                    "end": 3228.65,
                    "word": " Java",
                    "probability": 0.8134765625
                },
                {
                    "start": 3228.65,
                    "end": 3228.97,
                    "word": " called",
                    "probability": 0.75341796875
                },
                {
                    "start": 3228.97,
                    "end": 3229.29,
                    "word": " Bouncy",
                    "probability": 0.8717447916666666
                },
                {
                    "start": 3229.29,
                    "end": 3229.59,
                    "word": " Castle",
                    "probability": 0.6865234375
                },
                {
                    "start": 3229.59,
                    "end": 3229.99,
                    "word": " which",
                    "probability": 0.45556640625
                },
                {
                    "start": 3229.99,
                    "end": 3230.47,
                    "word": " provides",
                    "probability": 0.837890625
                },
                {
                    "start": 3230.47,
                    "end": 3230.67,
                    "word": " us",
                    "probability": 0.89697265625
                },
                {
                    "start": 3230.67,
                    "end": 3230.87,
                    "word": " with",
                    "probability": 0.8046875
                },
                {
                    "start": 3230.87,
                    "end": 3231.17,
                    "word": " this",
                    "probability": 0.87890625
                },
                {
                    "start": 3231.17,
                    "end": 3231.57,
                    "word": " and",
                    "probability": 0.48681640625
                },
                {
                    "start": 3231.57,
                    "end": 3231.77,
                    "word": " it",
                    "probability": 0.90234375
                },
                {
                    "start": 3231.77,
                    "end": 3232.19,
                    "word": " seamlessly",
                    "probability": 0.76025390625
                },
                {
                    "start": 3232.19,
                    "end": 3232.71,
                    "word": " works",
                    "probability": 0.72705078125
                },
                {
                    "start": 3232.71,
                    "end": 3232.95,
                    "word": " with",
                    "probability": 0.814453125
                },
                {
                    "start": 3232.95,
                    "end": 3233.15,
                    "word": " all",
                    "probability": 0.8935546875
                },
                {
                    "start": 3233.15,
                    "end": 3233.33,
                    "word": " the",
                    "probability": 0.8046875
                },
                {
                    "start": 3233.33,
                    "end": 3233.93,
                    "word": " JDK",
                    "probability": 0.932861328125
                },
                {
                    "start": 3233.93,
                    "end": 3234.67,
                    "word": " APIs",
                    "probability": 0.8212890625
                },
                {
                    "start": 3234.67,
                    "end": 3234.91,
                    "word": " we",
                    "probability": 0.873046875
                },
                {
                    "start": 3234.91,
                    "end": 3235.11,
                    "word": " have",
                    "probability": 0.8779296875
                },
                {
                    "start": 3235.11,
                    "end": 3235.41,
                    "word": " been",
                    "probability": 0.80908203125
                },
                {
                    "start": 3235.41,
                    "end": 3235.85,
                    "word": " looking",
                    "probability": 0.80029296875
                },
                {
                    "start": 3235.85,
                    "end": 3236.11,
                    "word": " at",
                    "probability": 0.8955078125
                },
                {
                    "start": 3236.11,
                    "end": 3236.27,
                    "word": " so",
                    "probability": 0.41259765625
                },
                {
                    "start": 3236.27,
                    "end": 3236.49,
                    "word": " far",
                    "probability": 0.87158203125
                },
                {
                    "start": 3236.49,
                    "end": 3237.13,
                    "word": ".",
                    "probability": 0.9912109375
                }
            ]
        },
        {
            "id": 489,
            "seek": 316867,
            "start": 3237.13,
            "end": 3245.91,
            "text": " So, let's go ahead and use that. And for that, let's first go ahead and create an ECC keys generator class.",
            "tokens": [
                50364,
                407,
                11,
                718,
                311,
                352,
                2286,
                293,
                764,
                300,
                13,
                400,
                337,
                300,
                11,
                718,
                311,
                700,
                352,
                2286,
                293,
                1884,
                364,
                462,
                11717,
                9317,
                19265,
                1508,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.258877849036997,
            "compression_ratio": 1.6585365853658536,
            "no_speech_prob": 0.07806396484375,
            "words": [
                {
                    "start": 3237.13,
                    "end": 3237.67,
                    "word": " So",
                    "probability": 0.74462890625
                },
                {
                    "start": 3237.67,
                    "end": 3237.91,
                    "word": ",",
                    "probability": 0.2115478515625
                },
                {
                    "start": 3237.91,
                    "end": 3238.15,
                    "word": " let's",
                    "probability": 0.911376953125
                },
                {
                    "start": 3238.15,
                    "end": 3238.43,
                    "word": " go",
                    "probability": 0.89453125
                },
                {
                    "start": 3238.43,
                    "end": 3238.65,
                    "word": " ahead",
                    "probability": 0.82177734375
                },
                {
                    "start": 3238.65,
                    "end": 3238.85,
                    "word": " and",
                    "probability": 0.88671875
                },
                {
                    "start": 3238.85,
                    "end": 3239.17,
                    "word": " use",
                    "probability": 0.81787109375
                },
                {
                    "start": 3239.17,
                    "end": 3239.55,
                    "word": " that",
                    "probability": 0.88232421875
                },
                {
                    "start": 3239.55,
                    "end": 3239.85,
                    "word": ".",
                    "probability": 0.56689453125
                },
                {
                    "start": 3239.85,
                    "end": 3240.05,
                    "word": " And",
                    "probability": 0.38916015625
                },
                {
                    "start": 3240.05,
                    "end": 3240.31,
                    "word": " for",
                    "probability": 0.8603515625
                },
                {
                    "start": 3240.31,
                    "end": 3240.61,
                    "word": " that",
                    "probability": 0.87255859375
                },
                {
                    "start": 3240.61,
                    "end": 3240.73,
                    "word": ",",
                    "probability": 0.74560546875
                },
                {
                    "start": 3240.73,
                    "end": 3240.95,
                    "word": " let's",
                    "probability": 0.91064453125
                },
                {
                    "start": 3240.95,
                    "end": 3241.19,
                    "word": " first",
                    "probability": 0.67529296875
                },
                {
                    "start": 3241.19,
                    "end": 3241.47,
                    "word": " go",
                    "probability": 0.8564453125
                },
                {
                    "start": 3241.47,
                    "end": 3241.69,
                    "word": " ahead",
                    "probability": 0.8359375
                },
                {
                    "start": 3241.69,
                    "end": 3241.87,
                    "word": " and",
                    "probability": 0.86865234375
                },
                {
                    "start": 3241.87,
                    "end": 3242.51,
                    "word": " create",
                    "probability": 0.8232421875
                },
                {
                    "start": 3242.51,
                    "end": 3243.63,
                    "word": " an",
                    "probability": 0.2281494140625
                },
                {
                    "start": 3243.63,
                    "end": 3244.05,
                    "word": " ECC",
                    "probability": 0.7279052734375
                },
                {
                    "start": 3244.05,
                    "end": 3244.47,
                    "word": " keys",
                    "probability": 0.2054443359375
                },
                {
                    "start": 3244.47,
                    "end": 3244.87,
                    "word": " generator",
                    "probability": 0.85107421875
                },
                {
                    "start": 3244.87,
                    "end": 3245.43,
                    "word": " class",
                    "probability": 0.9287109375
                },
                {
                    "start": 3245.43,
                    "end": 3245.91,
                    "word": ".",
                    "probability": 0.9287109375
                }
            ]
        },
        {
            "id": 490,
            "seek": 316867,
            "start": 3247.01,
            "end": 3252.89,
            "text": " Again, just like secret keys, this class is a holder for the public and the private keys.",
            "tokens": [
                50814,
                3764,
                11,
                445,
                411,
                4054,
                9317,
                11,
                341,
                1508,
                307,
                257,
                20349,
                337,
                264,
                1908,
                293,
                264,
                4551,
                9317,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.258877849036997,
            "compression_ratio": 1.6585365853658536,
            "no_speech_prob": 0.07806396484375,
            "words": [
                {
                    "start": 3247.01,
                    "end": 3247.55,
                    "word": " Again",
                    "probability": 0.85205078125
                },
                {
                    "start": 3247.55,
                    "end": 3247.65,
                    "word": ",",
                    "probability": 0.92333984375
                },
                {
                    "start": 3247.65,
                    "end": 3247.83,
                    "word": " just",
                    "probability": 0.88427734375
                },
                {
                    "start": 3247.83,
                    "end": 3248.07,
                    "word": " like",
                    "probability": 0.880859375
                },
                {
                    "start": 3248.07,
                    "end": 3248.43,
                    "word": " secret",
                    "probability": 0.7216796875
                },
                {
                    "start": 3248.43,
                    "end": 3248.79,
                    "word": " keys",
                    "probability": 0.7880859375
                },
                {
                    "start": 3248.79,
                    "end": 3249.09,
                    "word": ",",
                    "probability": 0.89599609375
                },
                {
                    "start": 3249.09,
                    "end": 3249.57,
                    "word": " this",
                    "probability": 0.86865234375
                },
                {
                    "start": 3249.57,
                    "end": 3249.91,
                    "word": " class",
                    "probability": 0.90966796875
                },
                {
                    "start": 3249.91,
                    "end": 3250.09,
                    "word": " is",
                    "probability": 0.896484375
                },
                {
                    "start": 3250.23,
                    "end": 3250.45,
                    "word": " a holder",
                    "probability": 0.337646484375
                },
                {
                    "start": 3250.45,
                    "end": 3250.81,
                    "word": " for",
                    "probability": 0.896484375
                },
                {
                    "start": 3250.81,
                    "end": 3251.01,
                    "word": " the",
                    "probability": 0.79345703125
                },
                {
                    "start": 3251.01,
                    "end": 3251.27,
                    "word": " public",
                    "probability": 0.869140625
                },
                {
                    "start": 3251.27,
                    "end": 3251.53,
                    "word": " and",
                    "probability": 0.89208984375
                },
                {
                    "start": 3251.53,
                    "end": 3251.67,
                    "word": " the",
                    "probability": 0.78125
                },
                {
                    "start": 3251.67,
                    "end": 3251.95,
                    "word": " private",
                    "probability": 0.80419921875
                },
                {
                    "start": 3251.95,
                    "end": 3252.35,
                    "word": " keys",
                    "probability": 0.80078125
                },
                {
                    "start": 3252.35,
                    "end": 3252.89,
                    "word": ".",
                    "probability": 0.978515625
                }
            ]
        },
        {
            "id": 491,
            "seek": 316867,
            "start": 3256.07,
            "end": 3266.95,
            "text": " And for us to use this third party provider, the only thing extra we need to do is add it on our class part to be picked up by the algorithms.",
            "tokens": [
                51164,
                400,
                337,
                505,
                281,
                764,
                341,
                2636,
                3595,
                12398,
                11,
                264,
                787,
                551,
                2857,
                321,
                643,
                281,
                360,
                307,
                909,
                309,
                322,
                527,
                1508,
                644,
                281,
                312,
                6183,
                493,
                538,
                264,
                14642,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.258877849036997,
            "compression_ratio": 1.6585365853658536,
            "no_speech_prob": 0.07806396484375,
            "words": [
                {
                    "start": 3256.07,
                    "end": 3256.61,
                    "word": " And",
                    "probability": 0.86376953125
                },
                {
                    "start": 3256.61,
                    "end": 3256.77,
                    "word": " for",
                    "probability": 0.884765625
                },
                {
                    "start": 3256.77,
                    "end": 3257.01,
                    "word": " us",
                    "probability": 0.90380859375
                },
                {
                    "start": 3257.01,
                    "end": 3257.19,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 3257.19,
                    "end": 3257.51,
                    "word": " use",
                    "probability": 0.79638671875
                },
                {
                    "start": 3257.51,
                    "end": 3257.83,
                    "word": " this",
                    "probability": 0.87353515625
                },
                {
                    "start": 3257.83,
                    "end": 3258.35,
                    "word": " third",
                    "probability": 0.828125
                },
                {
                    "start": 3258.35,
                    "end": 3258.59,
                    "word": " party",
                    "probability": 0.3408203125
                },
                {
                    "start": 3258.59,
                    "end": 3259.11,
                    "word": " provider",
                    "probability": 0.826171875
                },
                {
                    "start": 3259.11,
                    "end": 3259.23,
                    "word": ",",
                    "probability": 0.91845703125
                },
                {
                    "start": 3259.23,
                    "end": 3259.33,
                    "word": " the",
                    "probability": 0.81640625
                },
                {
                    "start": 3259.33,
                    "end": 3259.59,
                    "word": " only",
                    "probability": 0.86181640625
                },
                {
                    "start": 3259.59,
                    "end": 3259.85,
                    "word": " thing",
                    "probability": 0.8134765625
                },
                {
                    "start": 3259.85,
                    "end": 3260.15,
                    "word": " extra",
                    "probability": 0.8037109375
                },
                {
                    "start": 3260.15,
                    "end": 3260.39,
                    "word": " we",
                    "probability": 0.900390625
                },
                {
                    "start": 3260.39,
                    "end": 3260.57,
                    "word": " need",
                    "probability": 0.8154296875
                },
                {
                    "start": 3260.57,
                    "end": 3260.73,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 3260.73,
                    "end": 3260.99,
                    "word": " do",
                    "probability": 0.900390625
                },
                {
                    "start": 3260.99,
                    "end": 3261.33,
                    "word": " is",
                    "probability": 0.8955078125
                },
                {
                    "start": 3261.33,
                    "end": 3262.47,
                    "word": " add",
                    "probability": 0.73486328125
                },
                {
                    "start": 3262.47,
                    "end": 3262.63,
                    "word": " it",
                    "probability": 0.89794921875
                },
                {
                    "start": 3262.63,
                    "end": 3262.81,
                    "word": " on",
                    "probability": 0.90087890625
                },
                {
                    "start": 3262.81,
                    "end": 3263.13,
                    "word": " our",
                    "probability": 0.822265625
                },
                {
                    "start": 3263.13,
                    "end": 3263.61,
                    "word": " class",
                    "probability": 0.89794921875
                },
                {
                    "start": 3263.61,
                    "end": 3263.87,
                    "word": " part",
                    "probability": 0.320068359375
                },
                {
                    "start": 3263.87,
                    "end": 3264.07,
                    "word": " to",
                    "probability": 0.8583984375
                },
                {
                    "start": 3264.07,
                    "end": 3264.37,
                    "word": " be",
                    "probability": 0.8974609375
                },
                {
                    "start": 3264.37,
                    "end": 3264.93,
                    "word": " picked",
                    "probability": 0.73486328125
                },
                {
                    "start": 3264.93,
                    "end": 3265.19,
                    "word": " up",
                    "probability": 0.90869140625
                },
                {
                    "start": 3265.19,
                    "end": 3265.97,
                    "word": " by",
                    "probability": 0.90869140625
                },
                {
                    "start": 3265.97,
                    "end": 3266.13,
                    "word": " the",
                    "probability": 0.7900390625
                },
                {
                    "start": 3266.13,
                    "end": 3266.55,
                    "word": " algorithms",
                    "probability": 0.70849609375
                },
                {
                    "start": 3266.55,
                    "end": 3266.95,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 492,
            "seek": 319567,
            "start": 3267.13,
            "end": 3271.37,
            "text": " And after that, it's pretty much business as usual actually.",
            "tokens": [
                50364,
                400,
                934,
                300,
                11,
                309,
                311,
                1238,
                709,
                1606,
                382,
                7713,
                767,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2380952439492657,
            "compression_ratio": 1.5610859728506787,
            "no_speech_prob": 0.00154876708984375,
            "words": [
                {
                    "start": 3267.13,
                    "end": 3267.97,
                    "word": " And",
                    "probability": 0.29443359375
                },
                {
                    "start": 3267.97,
                    "end": 3268.27,
                    "word": " after",
                    "probability": 0.728515625
                },
                {
                    "start": 3268.27,
                    "end": 3268.53,
                    "word": " that",
                    "probability": 0.87744140625
                },
                {
                    "start": 3268.53,
                    "end": 3268.69,
                    "word": ",",
                    "probability": 0.58251953125
                },
                {
                    "start": 3268.69,
                    "end": 3268.81,
                    "word": " it's",
                    "probability": 0.8623046875
                },
                {
                    "start": 3268.81,
                    "end": 3269.11,
                    "word": " pretty",
                    "probability": 0.87646484375
                },
                {
                    "start": 3269.11,
                    "end": 3269.41,
                    "word": " much",
                    "probability": 0.81396484375
                },
                {
                    "start": 3269.41,
                    "end": 3270.01,
                    "word": " business",
                    "probability": 0.3720703125
                },
                {
                    "start": 3270.01,
                    "end": 3270.29,
                    "word": " as",
                    "probability": 0.890625
                },
                {
                    "start": 3270.29,
                    "end": 3270.63,
                    "word": " usual",
                    "probability": 0.86669921875
                },
                {
                    "start": 3270.63,
                    "end": 3271.05,
                    "word": " actually",
                    "probability": 0.44482421875
                },
                {
                    "start": 3271.05,
                    "end": 3271.37,
                    "word": ".",
                    "probability": 0.82763671875
                }
            ]
        },
        {
            "id": 493,
            "seek": 319567,
            "start": 3271.67,
            "end": 3276.25,
            "text": " Let's make sure we use the required algorithm.",
            "tokens": [
                50614,
                961,
                311,
                652,
                988,
                321,
                764,
                264,
                4739,
                9284,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2380952439492657,
            "compression_ratio": 1.5610859728506787,
            "no_speech_prob": 0.00154876708984375,
            "words": [
                {
                    "start": 3271.67,
                    "end": 3272.13,
                    "word": " Let's",
                    "probability": 0.9306640625
                },
                {
                    "start": 3272.13,
                    "end": 3272.35,
                    "word": " make",
                    "probability": 0.86181640625
                },
                {
                    "start": 3272.35,
                    "end": 3272.61,
                    "word": " sure",
                    "probability": 0.81591796875
                },
                {
                    "start": 3272.61,
                    "end": 3272.89,
                    "word": " we",
                    "probability": 0.89501953125
                },
                {
                    "start": 3272.89,
                    "end": 3273.35,
                    "word": " use",
                    "probability": 0.81689453125
                },
                {
                    "start": 3273.35,
                    "end": 3274.49,
                    "word": " the",
                    "probability": 0.78515625
                },
                {
                    "start": 3274.49,
                    "end": 3274.99,
                    "word": " required",
                    "probability": 0.771484375
                },
                {
                    "start": 3274.99,
                    "end": 3275.61,
                    "word": " algorithm",
                    "probability": 0.82177734375
                },
                {
                    "start": 3275.61,
                    "end": 3276.25,
                    "word": ".",
                    "probability": 0.640625
                }
            ]
        },
        {
            "id": 494,
            "seek": 319567,
            "start": 3277.21,
            "end": 3281.19,
            "text": " And this is going to be provided by this Bouncy Castle provider.",
            "tokens": [
                50864,
                400,
                341,
                307,
                516,
                281,
                312,
                5649,
                538,
                341,
                363,
                1733,
                1344,
                21076,
                12398,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2380952439492657,
            "compression_ratio": 1.5610859728506787,
            "no_speech_prob": 0.00154876708984375,
            "words": [
                {
                    "start": 3277.21,
                    "end": 3277.85,
                    "word": " And",
                    "probability": 0.876953125
                },
                {
                    "start": 3277.85,
                    "end": 3278.07,
                    "word": " this",
                    "probability": 0.8828125
                },
                {
                    "start": 3278.07,
                    "end": 3278.21,
                    "word": " is",
                    "probability": 0.90673828125
                },
                {
                    "start": 3278.21,
                    "end": 3278.33,
                    "word": " going",
                    "probability": 0.7919921875
                },
                {
                    "start": 3278.33,
                    "end": 3278.41,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 3278.41,
                    "end": 3278.53,
                    "word": " be",
                    "probability": 0.8974609375
                },
                {
                    "start": 3278.53,
                    "end": 3278.93,
                    "word": " provided",
                    "probability": 0.81982421875
                },
                {
                    "start": 3278.93,
                    "end": 3279.23,
                    "word": " by",
                    "probability": 0.91259765625
                },
                {
                    "start": 3279.23,
                    "end": 3279.49,
                    "word": " this",
                    "probability": 0.81884765625
                },
                {
                    "start": 3279.49,
                    "end": 3279.85,
                    "word": " Bouncy",
                    "probability": 0.6813151041666666
                },
                {
                    "start": 3279.85,
                    "end": 3280.05,
                    "word": " Castle",
                    "probability": 0.0024967193603515625
                },
                {
                    "start": 3280.05,
                    "end": 3280.55,
                    "word": " provider",
                    "probability": 0.72412109375
                },
                {
                    "start": 3280.55,
                    "end": 3281.19,
                    "word": ".",
                    "probability": 0.833984375
                }
            ]
        },
        {
            "id": 495,
            "seek": 319567,
            "start": 3281.47,
            "end": 3290.41,
            "text": " And we just have to generate key pairs at this point after obviously adding the much needed exception handling here.",
            "tokens": [
                51114,
                400,
                321,
                445,
                362,
                281,
                8460,
                2141,
                15494,
                412,
                341,
                935,
                934,
                2745,
                5127,
                264,
                709,
                2978,
                11183,
                13175,
                510,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2380952439492657,
            "compression_ratio": 1.5610859728506787,
            "no_speech_prob": 0.00154876708984375,
            "words": [
                {
                    "start": 3281.47,
                    "end": 3281.99,
                    "word": " And",
                    "probability": 0.87451171875
                },
                {
                    "start": 3281.99,
                    "end": 3282.45,
                    "word": " we",
                    "probability": 0.86865234375
                },
                {
                    "start": 3282.45,
                    "end": 3282.67,
                    "word": " just",
                    "probability": 0.8671875
                },
                {
                    "start": 3282.67,
                    "end": 3282.89,
                    "word": " have",
                    "probability": 0.85595703125
                },
                {
                    "start": 3282.89,
                    "end": 3283.67,
                    "word": " to",
                    "probability": 0.89404296875
                },
                {
                    "start": 3283.67,
                    "end": 3284.99,
                    "word": " generate",
                    "probability": 0.7666015625
                },
                {
                    "start": 3284.99,
                    "end": 3285.29,
                    "word": " key",
                    "probability": 0.6689453125
                },
                {
                    "start": 3285.29,
                    "end": 3285.49,
                    "word": " pairs",
                    "probability": 0.599609375
                },
                {
                    "start": 3285.49,
                    "end": 3285.67,
                    "word": " at",
                    "probability": 0.89892578125
                },
                {
                    "start": 3285.67,
                    "end": 3285.89,
                    "word": " this",
                    "probability": 0.88232421875
                },
                {
                    "start": 3285.89,
                    "end": 3286.29,
                    "word": " point",
                    "probability": 0.861328125
                },
                {
                    "start": 3286.29,
                    "end": 3287.01,
                    "word": " after",
                    "probability": 0.401123046875
                },
                {
                    "start": 3287.01,
                    "end": 3287.39,
                    "word": " obviously",
                    "probability": 0.6708984375
                },
                {
                    "start": 3287.39,
                    "end": 3287.75,
                    "word": " adding",
                    "probability": 0.74951171875
                },
                {
                    "start": 3287.75,
                    "end": 3288.09,
                    "word": " the",
                    "probability": 0.78564453125
                },
                {
                    "start": 3288.09,
                    "end": 3288.47,
                    "word": " much",
                    "probability": 0.7900390625
                },
                {
                    "start": 3288.47,
                    "end": 3288.71,
                    "word": " needed",
                    "probability": 0.6337890625
                },
                {
                    "start": 3288.71,
                    "end": 3289.13,
                    "word": " exception",
                    "probability": 0.67626953125
                },
                {
                    "start": 3289.13,
                    "end": 3289.51,
                    "word": " handling",
                    "probability": 0.72021484375
                },
                {
                    "start": 3289.51,
                    "end": 3289.77,
                    "word": " here",
                    "probability": 0.76220703125
                },
                {
                    "start": 3289.77,
                    "end": 3290.41,
                    "word": ".",
                    "probability": 0.9921875
                }
            ]
        },
        {
            "id": 496,
            "seek": 319567,
            "start": 3290.81,
            "end": 3294.13,
            "text": " Let's go back to our driver class and start using this.",
            "tokens": [
                51564,
                961,
                311,
                352,
                646,
                281,
                527,
                6787,
                1508,
                293,
                722,
                1228,
                341,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2380952439492657,
            "compression_ratio": 1.5610859728506787,
            "no_speech_prob": 0.00154876708984375,
            "words": [
                {
                    "start": 3290.81,
                    "end": 3291.45,
                    "word": " Let's",
                    "probability": 0.9267578125
                },
                {
                    "start": 3291.45,
                    "end": 3291.61,
                    "word": " go",
                    "probability": 0.8955078125
                },
                {
                    "start": 3291.61,
                    "end": 3291.83,
                    "word": " back",
                    "probability": 0.8125
                },
                {
                    "start": 3291.83,
                    "end": 3291.93,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 3291.93,
                    "end": 3292.05,
                    "word": " our",
                    "probability": 0.79541015625
                },
                {
                    "start": 3292.05,
                    "end": 3292.33,
                    "word": " driver",
                    "probability": 0.64501953125
                },
                {
                    "start": 3292.33,
                    "end": 3292.67,
                    "word": " class",
                    "probability": 0.916015625
                },
                {
                    "start": 3292.67,
                    "end": 3292.85,
                    "word": " and",
                    "probability": 0.8974609375
                },
                {
                    "start": 3292.85,
                    "end": 3293.13,
                    "word": " start",
                    "probability": 0.86376953125
                },
                {
                    "start": 3293.13,
                    "end": 3293.53,
                    "word": " using",
                    "probability": 0.83056640625
                },
                {
                    "start": 3293.53,
                    "end": 3294.13,
                    "word": " this",
                    "probability": 0.875
                },
                {
                    "start": 3294.13,
                    "end": 3294.13,
                    "word": ".",
                    "probability": 0.79150390625
                }
            ]
        },
        {
            "id": 497,
            "seek": 321463,
            "start": 3312.03,
            "end": 3313.83,
            "text": " Key pairs...",
            "tokens": [
                50364,
                12759,
                15494,
                485,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2862580097638644,
            "compression_ratio": 1.2156862745098038,
            "no_speech_prob": 0.011688232421875,
            "words": [
                {
                    "start": 3312.03,
                    "end": 3312.93,
                    "word": " Key",
                    "probability": 0.1793212890625
                },
                {
                    "start": 3312.93,
                    "end": 3313.83,
                    "word": " pairs...",
                    "probability": 0.24359130859375
                }
            ]
        },
        {
            "id": 498,
            "seek": 321463,
            "start": 3316.82,
            "end": 3324.05,
            "text": " And let's see the signer and the verifier side of the code.",
            "tokens": [
                50714,
                400,
                718,
                311,
                536,
                264,
                1465,
                260,
                293,
                264,
                1306,
                9902,
                1252,
                295,
                264,
                3089,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2862580097638644,
            "compression_ratio": 1.2156862745098038,
            "no_speech_prob": 0.011688232421875,
            "words": [
                {
                    "start": 3316.82,
                    "end": 3317.72,
                    "word": " And",
                    "probability": 0.5947265625
                },
                {
                    "start": 3317.72,
                    "end": 3318.34,
                    "word": " let's",
                    "probability": 0.7147216796875
                },
                {
                    "start": 3318.34,
                    "end": 3318.44,
                    "word": " see",
                    "probability": 0.69580078125
                },
                {
                    "start": 3318.44,
                    "end": 3318.58,
                    "word": " the",
                    "probability": 0.640625
                },
                {
                    "start": 3318.58,
                    "end": 3320.18,
                    "word": " signer",
                    "probability": 0.73291015625
                },
                {
                    "start": 3320.18,
                    "end": 3320.34,
                    "word": " and",
                    "probability": 0.8857421875
                },
                {
                    "start": 3320.34,
                    "end": 3320.48,
                    "word": " the",
                    "probability": 0.78466796875
                },
                {
                    "start": 3320.48,
                    "end": 3320.96,
                    "word": " verifier",
                    "probability": 0.893798828125
                },
                {
                    "start": 3320.96,
                    "end": 3321.58,
                    "word": " side",
                    "probability": 0.7587890625
                },
                {
                    "start": 3321.58,
                    "end": 3321.84,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 3321.84,
                    "end": 3322.48,
                    "word": " the",
                    "probability": 0.7919921875
                },
                {
                    "start": 3322.48,
                    "end": 3323.6,
                    "word": " code",
                    "probability": 0.7919921875
                },
                {
                    "start": 3323.6,
                    "end": 3324.05,
                    "word": ".",
                    "probability": 0.88525390625
                }
            ]
        },
        {
            "id": 499,
            "seek": 321463,
            "start": 3324.88,
            "end": 3328.88,
            "text": " It's just creating a simple message for us to sign.",
            "tokens": [
                51114,
                467,
                311,
                445,
                4084,
                257,
                2199,
                3636,
                337,
                505,
                281,
                1465,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2862580097638644,
            "compression_ratio": 1.2156862745098038,
            "no_speech_prob": 0.011688232421875,
            "words": [
                {
                    "start": 3324.88,
                    "end": 3325.32,
                    "word": " It's",
                    "probability": 0.855712890625
                },
                {
                    "start": 3325.32,
                    "end": 3325.48,
                    "word": " just",
                    "probability": 0.89111328125
                },
                {
                    "start": 3325.48,
                    "end": 3325.88,
                    "word": " creating",
                    "probability": 0.8251953125
                },
                {
                    "start": 3326.06,
                    "end": 3326.36,
                    "word": " a simple",
                    "probability": 0.91650390625
                },
                {
                    "start": 3326.36,
                    "end": 3326.82,
                    "word": " message",
                    "probability": 0.84228515625
                },
                {
                    "start": 3326.82,
                    "end": 3327.32,
                    "word": " for",
                    "probability": 0.896484375
                },
                {
                    "start": 3327.32,
                    "end": 3327.5,
                    "word": " us",
                    "probability": 0.90673828125
                },
                {
                    "start": 3327.5,
                    "end": 3327.68,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 3327.68,
                    "end": 3327.98,
                    "word": " sign",
                    "probability": 0.80322265625
                },
                {
                    "start": 3327.98,
                    "end": 3328.88,
                    "word": ".",
                    "probability": 0.98828125
                }
            ]
        },
        {
            "id": 500,
            "seek": 323769,
            "start": 3335.08,
            "end": 3344.88,
            "text": " Let's go ahead and create a different package to help us with this signer and verifier APIs for digital signatures.",
            "tokens": [
                50414,
                961,
                311,
                352,
                2286,
                293,
                1884,
                257,
                819,
                7372,
                281,
                854,
                505,
                365,
                341,
                1465,
                260,
                293,
                1306,
                9902,
                21445,
                337,
                4562,
                32322,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20355903412456866,
            "compression_ratio": 1.4333333333333333,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 3335.08,
                    "end": 3335.96,
                    "word": " Let's",
                    "probability": 0.58502197265625
                },
                {
                    "start": 3335.96,
                    "end": 3336.18,
                    "word": " go",
                    "probability": 0.7890625
                },
                {
                    "start": 3336.18,
                    "end": 3336.4,
                    "word": " ahead",
                    "probability": 0.83447265625
                },
                {
                    "start": 3336.4,
                    "end": 3336.62,
                    "word": " and",
                    "probability": 0.88671875
                },
                {
                    "start": 3336.62,
                    "end": 3337.06,
                    "word": " create",
                    "probability": 0.83544921875
                },
                {
                    "start": 3337.5,
                    "end": 3338.16,
                    "word": " a different",
                    "probability": 0.6611328125
                },
                {
                    "start": 3338.16,
                    "end": 3338.6,
                    "word": " package",
                    "probability": 0.87109375
                },
                {
                    "start": 3338.6,
                    "end": 3339.12,
                    "word": " to",
                    "probability": 0.869140625
                },
                {
                    "start": 3339.12,
                    "end": 3340.4,
                    "word": " help",
                    "probability": 0.70703125
                },
                {
                    "start": 3340.4,
                    "end": 3340.64,
                    "word": " us",
                    "probability": 0.890625
                },
                {
                    "start": 3340.64,
                    "end": 3340.92,
                    "word": " with",
                    "probability": 0.81396484375
                },
                {
                    "start": 3340.92,
                    "end": 3341.34,
                    "word": " this",
                    "probability": 0.818359375
                },
                {
                    "start": 3341.34,
                    "end": 3342.04,
                    "word": " signer",
                    "probability": 0.7196044921875
                },
                {
                    "start": 3342.04,
                    "end": 3342.2,
                    "word": " and",
                    "probability": 0.85107421875
                },
                {
                    "start": 3342.2,
                    "end": 3342.6,
                    "word": " verifier",
                    "probability": 0.876220703125
                },
                {
                    "start": 3342.6,
                    "end": 3343.1,
                    "word": " APIs",
                    "probability": 0.28173828125
                },
                {
                    "start": 3343.1,
                    "end": 3343.5,
                    "word": " for",
                    "probability": 0.875
                },
                {
                    "start": 3343.5,
                    "end": 3343.9,
                    "word": " digital",
                    "probability": 0.73583984375
                },
                {
                    "start": 3343.9,
                    "end": 3344.44,
                    "word": " signatures",
                    "probability": 0.7998046875
                },
                {
                    "start": 3344.44,
                    "end": 3344.88,
                    "word": ".",
                    "probability": 0.74072265625
                }
            ]
        },
        {
            "id": 501,
            "seek": 323769,
            "start": 3344.98,
            "end": 3350.66,
            "text": " We are going to return the actual sign for the message.",
            "tokens": [
                51014,
                492,
                366,
                516,
                281,
                2736,
                264,
                3539,
                1465,
                337,
                264,
                3636,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20355903412456866,
            "compression_ratio": 1.4333333333333333,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 3344.98,
                    "end": 3345.66,
                    "word": " We",
                    "probability": 0.859375
                },
                {
                    "start": 3345.66,
                    "end": 3345.78,
                    "word": " are",
                    "probability": 0.77734375
                },
                {
                    "start": 3345.78,
                    "end": 3345.92,
                    "word": " going",
                    "probability": 0.84375
                },
                {
                    "start": 3345.92,
                    "end": 3346.04,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 3346.04,
                    "end": 3346.4,
                    "word": " return",
                    "probability": 0.8349609375
                },
                {
                    "start": 3346.4,
                    "end": 3346.64,
                    "word": " the",
                    "probability": 0.7890625
                },
                {
                    "start": 3346.64,
                    "end": 3347.04,
                    "word": " actual",
                    "probability": 0.796875
                },
                {
                    "start": 3347.04,
                    "end": 3347.76,
                    "word": " sign",
                    "probability": 0.76806640625
                },
                {
                    "start": 3347.76,
                    "end": 3348.76,
                    "word": " for",
                    "probability": 0.861328125
                },
                {
                    "start": 3348.76,
                    "end": 3349.04,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 3349.04,
                    "end": 3349.94,
                    "word": " message",
                    "probability": 0.84619140625
                },
                {
                    "start": 3349.94,
                    "end": 3350.66,
                    "word": ".",
                    "probability": 0.58740234375
                }
            ]
        },
        {
            "id": 502,
            "seek": 323769,
            "start": 3350.66,
            "end": 3355.52,
            "text": " We need private key and that's it actually.",
            "tokens": [
                51264,
                492,
                643,
                4551,
                2141,
                293,
                300,
                311,
                309,
                767,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20355903412456866,
            "compression_ratio": 1.4333333333333333,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 3350.66,
                    "end": 3351.1,
                    "word": " We",
                    "probability": 0.87744140625
                },
                {
                    "start": 3351.1,
                    "end": 3351.44,
                    "word": " need",
                    "probability": 0.69384765625
                },
                {
                    "start": 3351.44,
                    "end": 3352.08,
                    "word": " private",
                    "probability": 0.64013671875
                },
                {
                    "start": 3352.08,
                    "end": 3352.58,
                    "word": " key",
                    "probability": 0.759765625
                },
                {
                    "start": 3352.58,
                    "end": 3353.32,
                    "word": " and",
                    "probability": 0.564453125
                },
                {
                    "start": 3353.32,
                    "end": 3354.12,
                    "word": " that's",
                    "probability": 0.9267578125
                },
                {
                    "start": 3354.12,
                    "end": 3354.26,
                    "word": " it",
                    "probability": 0.84912109375
                },
                {
                    "start": 3354.26,
                    "end": 3354.64,
                    "word": " actually",
                    "probability": 0.63720703125
                },
                {
                    "start": 3354.64,
                    "end": 3355.52,
                    "word": ".",
                    "probability": 0.8916015625
                }
            ]
        },
        {
            "id": 503,
            "seek": 326269,
            "start": 3355.52,
            "end": 3369.38,
            "text": " And similarly on the verifier side, we are going to return a boolean saying all the services we expect the scheme to provide are actually met or not.",
            "tokens": [
                50364,
                400,
                14138,
                322,
                264,
                1306,
                9902,
                1252,
                11,
                321,
                366,
                516,
                281,
                2736,
                257,
                748,
                4812,
                282,
                1566,
                439,
                264,
                3328,
                321,
                2066,
                264,
                12232,
                281,
                2893,
                366,
                767,
                1131,
                420,
                406,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24287683560567744,
            "compression_ratio": 1.5823529411764705,
            "no_speech_prob": 0.009857177734375,
            "words": [
                {
                    "start": 3355.52,
                    "end": 3356.02,
                    "word": " And",
                    "probability": 0.44189453125
                },
                {
                    "start": 3356.02,
                    "end": 3356.8,
                    "word": " similarly",
                    "probability": 0.7861328125
                },
                {
                    "start": 3356.8,
                    "end": 3357.3,
                    "word": " on",
                    "probability": 0.638671875
                },
                {
                    "start": 3357.3,
                    "end": 3357.72,
                    "word": " the",
                    "probability": 0.81689453125
                },
                {
                    "start": 3357.72,
                    "end": 3358.58,
                    "word": " verifier",
                    "probability": 0.716064453125
                },
                {
                    "start": 3358.58,
                    "end": 3359.24,
                    "word": " side",
                    "probability": 0.72216796875
                },
                {
                    "start": 3359.24,
                    "end": 3359.7,
                    "word": ",",
                    "probability": 0.7802734375
                },
                {
                    "start": 3359.7,
                    "end": 3360.18,
                    "word": " we",
                    "probability": 0.88916015625
                },
                {
                    "start": 3360.18,
                    "end": 3360.3,
                    "word": " are",
                    "probability": 0.84765625
                },
                {
                    "start": 3360.3,
                    "end": 3360.46,
                    "word": " going",
                    "probability": 0.845703125
                },
                {
                    "start": 3360.46,
                    "end": 3360.62,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 3360.62,
                    "end": 3361.04,
                    "word": " return",
                    "probability": 0.8330078125
                },
                {
                    "start": 3361.28,
                    "end": 3361.6,
                    "word": " a boolean",
                    "probability": 0.7032063802083334
                },
                {
                    "start": 3361.6,
                    "end": 3361.96,
                    "word": " saying",
                    "probability": 0.79833984375
                },
                {
                    "start": 3361.96,
                    "end": 3362.32,
                    "word": " all",
                    "probability": 0.7763671875
                },
                {
                    "start": 3362.32,
                    "end": 3362.52,
                    "word": " the",
                    "probability": 0.72998046875
                },
                {
                    "start": 3362.52,
                    "end": 3363.16,
                    "word": " services",
                    "probability": 0.91015625
                },
                {
                    "start": 3363.16,
                    "end": 3363.64,
                    "word": " we",
                    "probability": 0.86083984375
                },
                {
                    "start": 3363.64,
                    "end": 3364.3,
                    "word": " expect",
                    "probability": 0.86083984375
                },
                {
                    "start": 3364.3,
                    "end": 3365.36,
                    "word": " the",
                    "probability": 0.74853515625
                },
                {
                    "start": 3365.36,
                    "end": 3366.42,
                    "word": " scheme",
                    "probability": 0.81591796875
                },
                {
                    "start": 3366.42,
                    "end": 3366.62,
                    "word": " to",
                    "probability": 0.90185546875
                },
                {
                    "start": 3366.62,
                    "end": 3367.08,
                    "word": " provide",
                    "probability": 0.89208984375
                },
                {
                    "start": 3367.08,
                    "end": 3367.4,
                    "word": " are",
                    "probability": 0.88427734375
                },
                {
                    "start": 3367.4,
                    "end": 3367.8,
                    "word": " actually",
                    "probability": 0.802734375
                },
                {
                    "start": 3367.8,
                    "end": 3368.08,
                    "word": " met",
                    "probability": 0.86962890625
                },
                {
                    "start": 3368.08,
                    "end": 3368.32,
                    "word": " or",
                    "probability": 0.8955078125
                },
                {
                    "start": 3368.32,
                    "end": 3368.64,
                    "word": " not",
                    "probability": 0.8984375
                },
                {
                    "start": 3368.64,
                    "end": 3369.38,
                    "word": ".",
                    "probability": 0.51025390625
                }
            ]
        },
        {
            "id": 504,
            "seek": 326269,
            "start": 3372.04,
            "end": 3374.81,
            "text": " And actually pass the signature.",
            "tokens": [
                51064,
                400,
                767,
                1320,
                264,
                13397,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24287683560567744,
            "compression_ratio": 1.5823529411764705,
            "no_speech_prob": 0.009857177734375,
            "words": [
                {
                    "start": 3372.04,
                    "end": 3372.78,
                    "word": " And",
                    "probability": 0.86669921875
                },
                {
                    "start": 3372.78,
                    "end": 3373.16,
                    "word": " actually",
                    "probability": 0.77294921875
                },
                {
                    "start": 3373.16,
                    "end": 3373.7,
                    "word": " pass",
                    "probability": 0.7421875
                },
                {
                    "start": 3373.7,
                    "end": 3373.98,
                    "word": " the",
                    "probability": 0.76171875
                },
                {
                    "start": 3373.98,
                    "end": 3374.44,
                    "word": " signature",
                    "probability": 0.91357421875
                },
                {
                    "start": 3374.44,
                    "end": 3374.81,
                    "word": ".",
                    "probability": 0.98779296875
                }
            ]
        },
        {
            "id": 505,
            "seek": 326269,
            "start": 3380.82,
            "end": 3387.0,
            "text": " Okay, let's go ahead and coding up. Again we are going to use the signature API class.",
            "tokens": [
                51264,
                1033,
                11,
                718,
                311,
                352,
                2286,
                293,
                17720,
                493,
                13,
                3764,
                321,
                366,
                516,
                281,
                764,
                264,
                13397,
                9362,
                1508,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24287683560567744,
            "compression_ratio": 1.5823529411764705,
            "no_speech_prob": 0.009857177734375,
            "words": [
                {
                    "start": 3380.82,
                    "end": 3381.54,
                    "word": " Okay",
                    "probability": 0.7021484375
                },
                {
                    "start": 3381.54,
                    "end": 3381.96,
                    "word": ",",
                    "probability": 0.720703125
                },
                {
                    "start": 3381.96,
                    "end": 3382.32,
                    "word": " let's",
                    "probability": 0.911865234375
                },
                {
                    "start": 3382.32,
                    "end": 3382.68,
                    "word": " go",
                    "probability": 0.892578125
                },
                {
                    "start": 3382.68,
                    "end": 3382.86,
                    "word": " ahead",
                    "probability": 0.86083984375
                },
                {
                    "start": 3382.86,
                    "end": 3382.98,
                    "word": " and",
                    "probability": 0.814453125
                },
                {
                    "start": 3382.98,
                    "end": 3383.2,
                    "word": " coding",
                    "probability": 0.7900390625
                },
                {
                    "start": 3383.2,
                    "end": 3383.44,
                    "word": " up",
                    "probability": 0.89794921875
                },
                {
                    "start": 3383.44,
                    "end": 3383.52,
                    "word": ".",
                    "probability": 0.73291015625
                },
                {
                    "start": 3383.52,
                    "end": 3383.82,
                    "word": " Again",
                    "probability": 0.8994140625
                },
                {
                    "start": 3383.82,
                    "end": 3383.96,
                    "word": " we",
                    "probability": 0.280517578125
                },
                {
                    "start": 3383.96,
                    "end": 3384.02,
                    "word": " are",
                    "probability": 0.623046875
                },
                {
                    "start": 3384.02,
                    "end": 3384.14,
                    "word": " going",
                    "probability": 0.85693359375
                },
                {
                    "start": 3384.14,
                    "end": 3384.28,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 3384.28,
                    "end": 3384.52,
                    "word": " use",
                    "probability": 0.81494140625
                },
                {
                    "start": 3384.52,
                    "end": 3384.82,
                    "word": " the",
                    "probability": 0.802734375
                },
                {
                    "start": 3384.82,
                    "end": 3385.26,
                    "word": " signature",
                    "probability": 0.6259765625
                },
                {
                    "start": 3385.26,
                    "end": 3385.7,
                    "word": " API",
                    "probability": 0.8115234375
                },
                {
                    "start": 3385.7,
                    "end": 3386.26,
                    "word": " class",
                    "probability": 0.93408203125
                },
                {
                    "start": 3386.26,
                    "end": 3387.0,
                    "word": ".",
                    "probability": 0.50146484375
                }
            ]
        },
        {
            "id": 506,
            "seek": 329125,
            "start": 3390.98,
            "end": 3395.86,
            "text": " Making sure we are using the right algorithm we plan to use.",
            "tokens": [
                50414,
                14595,
                988,
                321,
                366,
                1228,
                264,
                558,
                9284,
                321,
                1393,
                281,
                764,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23890398205190466,
            "compression_ratio": 1.5494505494505495,
            "no_speech_prob": 0.0279998779296875,
            "words": [
                {
                    "start": 3390.98,
                    "end": 3391.66,
                    "word": " Making",
                    "probability": 0.360595703125
                },
                {
                    "start": 3391.66,
                    "end": 3392.02,
                    "word": " sure",
                    "probability": 0.82958984375
                },
                {
                    "start": 3392.02,
                    "end": 3392.2,
                    "word": " we",
                    "probability": 0.90185546875
                },
                {
                    "start": 3392.2,
                    "end": 3392.3,
                    "word": " are",
                    "probability": 0.859375
                },
                {
                    "start": 3392.3,
                    "end": 3392.68,
                    "word": " using",
                    "probability": 0.8193359375
                },
                {
                    "start": 3392.68,
                    "end": 3393.0,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 3393.0,
                    "end": 3393.36,
                    "word": " right",
                    "probability": 0.869140625
                },
                {
                    "start": 3393.36,
                    "end": 3393.94,
                    "word": " algorithm",
                    "probability": 0.79443359375
                },
                {
                    "start": 3393.94,
                    "end": 3394.24,
                    "word": " we",
                    "probability": 0.73291015625
                },
                {
                    "start": 3394.24,
                    "end": 3394.54,
                    "word": " plan",
                    "probability": 0.74267578125
                },
                {
                    "start": 3394.54,
                    "end": 3394.74,
                    "word": " to",
                    "probability": 0.884765625
                },
                {
                    "start": 3394.74,
                    "end": 3395.18,
                    "word": " use",
                    "probability": 0.8203125
                },
                {
                    "start": 3395.18,
                    "end": 3395.86,
                    "word": ".",
                    "probability": 0.9306640625
                }
            ]
        },
        {
            "id": 507,
            "seek": 329125,
            "start": 3396.12,
            "end": 3403.28,
            "text": " Next going ahead and preparing this class for actually signing messages with the private key.",
            "tokens": [
                50814,
                3087,
                516,
                2286,
                293,
                10075,
                341,
                1508,
                337,
                767,
                13393,
                7897,
                365,
                264,
                4551,
                2141,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23890398205190466,
            "compression_ratio": 1.5494505494505495,
            "no_speech_prob": 0.0279998779296875,
            "words": [
                {
                    "start": 3396.12,
                    "end": 3396.62,
                    "word": " Next",
                    "probability": 0.86669921875
                },
                {
                    "start": 3396.62,
                    "end": 3396.9,
                    "word": " going",
                    "probability": 0.266845703125
                },
                {
                    "start": 3396.9,
                    "end": 3397.22,
                    "word": " ahead",
                    "probability": 0.84130859375
                },
                {
                    "start": 3397.22,
                    "end": 3397.56,
                    "word": " and",
                    "probability": 0.87255859375
                },
                {
                    "start": 3397.56,
                    "end": 3398.8,
                    "word": " preparing",
                    "probability": 0.79296875
                },
                {
                    "start": 3398.8,
                    "end": 3399.1,
                    "word": " this",
                    "probability": 0.8828125
                },
                {
                    "start": 3399.1,
                    "end": 3399.42,
                    "word": " class",
                    "probability": 0.923828125
                },
                {
                    "start": 3399.42,
                    "end": 3399.68,
                    "word": " for",
                    "probability": 0.892578125
                },
                {
                    "start": 3399.68,
                    "end": 3400.06,
                    "word": " actually",
                    "probability": 0.7841796875
                },
                {
                    "start": 3400.06,
                    "end": 3400.7,
                    "word": " signing",
                    "probability": 0.7783203125
                },
                {
                    "start": 3400.7,
                    "end": 3401.34,
                    "word": " messages",
                    "probability": 0.83544921875
                },
                {
                    "start": 3401.34,
                    "end": 3402.1,
                    "word": " with",
                    "probability": 0.80224609375
                },
                {
                    "start": 3402.1,
                    "end": 3402.24,
                    "word": " the",
                    "probability": 0.7451171875
                },
                {
                    "start": 3402.24,
                    "end": 3402.58,
                    "word": " private",
                    "probability": 0.75341796875
                },
                {
                    "start": 3402.58,
                    "end": 3402.94,
                    "word": " key",
                    "probability": 0.796875
                },
                {
                    "start": 3402.94,
                    "end": 3403.28,
                    "word": ".",
                    "probability": 0.462158203125
                }
            ]
        },
        {
            "id": 508,
            "seek": 329125,
            "start": 3404.2,
            "end": 3415.56,
            "text": " And then adding the message we wish to do just like we did it in Cypher as well as looked at doing it in Mac or Message Digest.",
            "tokens": [
                51214,
                400,
                550,
                5127,
                264,
                3636,
                321,
                3172,
                281,
                360,
                445,
                411,
                321,
                630,
                309,
                294,
                10295,
                79,
                511,
                382,
                731,
                382,
                2956,
                412,
                884,
                309,
                294,
                5707,
                420,
                45947,
                10976,
                377,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23890398205190466,
            "compression_ratio": 1.5494505494505495,
            "no_speech_prob": 0.0279998779296875,
            "words": [
                {
                    "start": 3404.2,
                    "end": 3404.48,
                    "word": " And",
                    "probability": 0.837890625
                },
                {
                    "start": 3404.48,
                    "end": 3405.04,
                    "word": " then",
                    "probability": 0.7275390625
                },
                {
                    "start": 3405.04,
                    "end": 3405.5,
                    "word": " adding",
                    "probability": 0.6611328125
                },
                {
                    "start": 3405.5,
                    "end": 3405.98,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 3405.98,
                    "end": 3406.86,
                    "word": " message",
                    "probability": 0.78076171875
                },
                {
                    "start": 3406.86,
                    "end": 3407.14,
                    "word": " we",
                    "probability": 0.81982421875
                },
                {
                    "start": 3407.14,
                    "end": 3408.04,
                    "word": " wish",
                    "probability": 0.77197265625
                },
                {
                    "start": 3408.04,
                    "end": 3408.32,
                    "word": " to",
                    "probability": 0.90966796875
                },
                {
                    "start": 3408.32,
                    "end": 3408.68,
                    "word": " do",
                    "probability": 0.796875
                },
                {
                    "start": 3408.68,
                    "end": 3409.14,
                    "word": " just",
                    "probability": 0.38818359375
                },
                {
                    "start": 3409.14,
                    "end": 3409.4,
                    "word": " like",
                    "probability": 0.8740234375
                },
                {
                    "start": 3409.4,
                    "end": 3409.56,
                    "word": " we",
                    "probability": 0.8984375
                },
                {
                    "start": 3409.56,
                    "end": 3409.76,
                    "word": " did",
                    "probability": 0.892578125
                },
                {
                    "start": 3409.76,
                    "end": 3409.92,
                    "word": " it",
                    "probability": 0.78369140625
                },
                {
                    "start": 3409.92,
                    "end": 3410.14,
                    "word": " in",
                    "probability": 0.87841796875
                },
                {
                    "start": 3410.14,
                    "end": 3411.5,
                    "word": " Cypher",
                    "probability": 0.8642578125
                },
                {
                    "start": 3411.5,
                    "end": 3411.76,
                    "word": " as",
                    "probability": 0.73876953125
                },
                {
                    "start": 3411.76,
                    "end": 3411.94,
                    "word": " well",
                    "probability": 0.8740234375
                },
                {
                    "start": 3411.94,
                    "end": 3412.16,
                    "word": " as",
                    "probability": 0.9052734375
                },
                {
                    "start": 3412.16,
                    "end": 3412.5,
                    "word": " looked",
                    "probability": 0.21875
                },
                {
                    "start": 3412.5,
                    "end": 3412.7,
                    "word": " at",
                    "probability": 0.91552734375
                },
                {
                    "start": 3412.7,
                    "end": 3413.04,
                    "word": " doing",
                    "probability": 0.91162109375
                },
                {
                    "start": 3413.04,
                    "end": 3413.24,
                    "word": " it",
                    "probability": 0.8984375
                },
                {
                    "start": 3413.24,
                    "end": 3413.42,
                    "word": " in",
                    "probability": 0.88623046875
                },
                {
                    "start": 3413.42,
                    "end": 3413.9,
                    "word": " Mac",
                    "probability": 0.28857421875
                },
                {
                    "start": 3413.9,
                    "end": 3414.2,
                    "word": " or",
                    "probability": 0.86279296875
                },
                {
                    "start": 3414.2,
                    "end": 3414.74,
                    "word": " Message",
                    "probability": 0.5234375
                },
                {
                    "start": 3414.74,
                    "end": 3415.22,
                    "word": " Digest",
                    "probability": 0.81884765625
                },
                {
                    "start": 3415.22,
                    "end": 3415.56,
                    "word": ".",
                    "probability": 0.97900390625
                }
            ]
        },
        {
            "id": 509,
            "seek": 330821,
            "start": 3415.56,
            "end": 3422.02,
            "text": " And this is just going to hold a final signature for us.",
            "tokens": [
                50364,
                400,
                341,
                307,
                445,
                516,
                281,
                1797,
                257,
                2572,
                13397,
                337,
                505,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2855113541538065,
            "compression_ratio": 1.2905982905982907,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 3415.56,
                    "end": 3416.58,
                    "word": " And",
                    "probability": 0.031280517578125
                },
                {
                    "start": 3416.58,
                    "end": 3417.44,
                    "word": " this",
                    "probability": 0.7734375
                },
                {
                    "start": 3417.44,
                    "end": 3417.6,
                    "word": " is",
                    "probability": 0.87451171875
                },
                {
                    "start": 3417.6,
                    "end": 3417.8,
                    "word": " just",
                    "probability": 0.79541015625
                },
                {
                    "start": 3417.8,
                    "end": 3418.0,
                    "word": " going",
                    "probability": 0.8349609375
                },
                {
                    "start": 3418.0,
                    "end": 3418.16,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 3418.16,
                    "end": 3418.64,
                    "word": " hold",
                    "probability": 0.8310546875
                },
                {
                    "start": 3419.02,
                    "end": 3419.66,
                    "word": " a final",
                    "probability": 0.830078125
                },
                {
                    "start": 3419.66,
                    "end": 3420.24,
                    "word": " signature",
                    "probability": 0.88330078125
                },
                {
                    "start": 3420.24,
                    "end": 3420.72,
                    "word": " for",
                    "probability": 0.896484375
                },
                {
                    "start": 3420.72,
                    "end": 3421.22,
                    "word": " us",
                    "probability": 0.8994140625
                },
                {
                    "start": 3421.22,
                    "end": 3422.02,
                    "word": ".",
                    "probability": 0.42626953125
                }
            ]
        },
        {
            "id": 510,
            "seek": 330821,
            "start": 3423.18,
            "end": 3425.46,
            "text": " Actually sign it.",
            "tokens": [
                50714,
                5135,
                1465,
                309,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2855113541538065,
            "compression_ratio": 1.2905982905982907,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 3423.18,
                    "end": 3424.06,
                    "word": " Actually",
                    "probability": 0.5712890625
                },
                {
                    "start": 3424.06,
                    "end": 3424.44,
                    "word": " sign",
                    "probability": 0.6005859375
                },
                {
                    "start": 3424.44,
                    "end": 3424.64,
                    "word": " it",
                    "probability": 0.77685546875
                },
                {
                    "start": 3424.64,
                    "end": 3425.46,
                    "word": ".",
                    "probability": 0.6630859375
                }
            ]
        },
        {
            "id": 511,
            "seek": 330821,
            "start": 3425.46,
            "end": 3427.72,
            "text": " This is what we are going to return.",
            "tokens": [
                50864,
                639,
                307,
                437,
                321,
                366,
                516,
                281,
                2736,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2855113541538065,
            "compression_ratio": 1.2905982905982907,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 3425.46,
                    "end": 3426.08,
                    "word": " This",
                    "probability": 0.52294921875
                },
                {
                    "start": 3426.08,
                    "end": 3426.24,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 3426.24,
                    "end": 3426.42,
                    "word": " what",
                    "probability": 0.88525390625
                },
                {
                    "start": 3426.42,
                    "end": 3426.56,
                    "word": " we",
                    "probability": 0.86767578125
                },
                {
                    "start": 3426.56,
                    "end": 3426.64,
                    "word": " are",
                    "probability": 0.74560546875
                },
                {
                    "start": 3426.64,
                    "end": 3426.8,
                    "word": " going",
                    "probability": 0.828125
                },
                {
                    "start": 3426.8,
                    "end": 3426.9,
                    "word": " to",
                    "probability": 0.89990234375
                },
                {
                    "start": 3426.9,
                    "end": 3427.28,
                    "word": " return",
                    "probability": 0.845703125
                },
                {
                    "start": 3427.28,
                    "end": 3427.72,
                    "word": ".",
                    "probability": 0.974609375
                }
            ]
        },
        {
            "id": 512,
            "seek": 330821,
            "start": 3428.88,
            "end": 3432.52,
            "text": " Let's add some exception handling here.",
            "tokens": [
                51014,
                961,
                311,
                909,
                512,
                11183,
                13175,
                510,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2855113541538065,
            "compression_ratio": 1.2905982905982907,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 3428.88,
                    "end": 3429.4,
                    "word": " Let's",
                    "probability": 0.91943359375
                },
                {
                    "start": 3429.4,
                    "end": 3429.66,
                    "word": " add",
                    "probability": 0.7998046875
                },
                {
                    "start": 3429.66,
                    "end": 3430.14,
                    "word": " some",
                    "probability": 0.82080078125
                },
                {
                    "start": 3430.14,
                    "end": 3430.8,
                    "word": " exception",
                    "probability": 0.311279296875
                },
                {
                    "start": 3430.8,
                    "end": 3431.2,
                    "word": " handling",
                    "probability": 0.72998046875
                },
                {
                    "start": 3431.2,
                    "end": 3431.64,
                    "word": " here",
                    "probability": 0.80517578125
                },
                {
                    "start": 3431.64,
                    "end": 3432.52,
                    "word": ".",
                    "probability": 0.9873046875
                }
            ]
        },
        {
            "id": 513,
            "seek": 333523,
            "start": 3438.58,
            "end": 3442.74,
            "text": " Similarly on the verifier side.",
            "tokens": [
                50414,
                13157,
                322,
                264,
                1306,
                9902,
                1252,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2628348342009953,
            "compression_ratio": 1.4705882352941178,
            "no_speech_prob": 0.0792236328125,
            "words": [
                {
                    "start": 3438.58,
                    "end": 3439.46,
                    "word": " Similarly",
                    "probability": 0.399658203125
                },
                {
                    "start": 3439.46,
                    "end": 3440.04,
                    "word": " on",
                    "probability": 0.40771484375
                },
                {
                    "start": 3440.04,
                    "end": 3440.4,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 3440.4,
                    "end": 3441.3,
                    "word": " verifier",
                    "probability": 0.73583984375
                },
                {
                    "start": 3441.3,
                    "end": 3442.14,
                    "word": " side",
                    "probability": 0.7099609375
                },
                {
                    "start": 3442.14,
                    "end": 3442.74,
                    "word": ".",
                    "probability": 0.08050537109375
                }
            ]
        },
        {
            "id": 514,
            "seek": 333523,
            "start": 3445.3,
            "end": 3450.86,
            "text": " We are again going to use the same AdWords course.",
            "tokens": [
                50664,
                492,
                366,
                797,
                516,
                281,
                764,
                264,
                912,
                1999,
                54,
                5703,
                1164,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2628348342009953,
            "compression_ratio": 1.4705882352941178,
            "no_speech_prob": 0.0792236328125,
            "words": [
                {
                    "start": 3445.3,
                    "end": 3446.18,
                    "word": " We",
                    "probability": 0.5888671875
                },
                {
                    "start": 3446.18,
                    "end": 3446.26,
                    "word": " are",
                    "probability": 0.78857421875
                },
                {
                    "start": 3446.26,
                    "end": 3446.54,
                    "word": " again",
                    "probability": 0.89208984375
                },
                {
                    "start": 3446.54,
                    "end": 3446.76,
                    "word": " going",
                    "probability": 0.8232421875
                },
                {
                    "start": 3446.76,
                    "end": 3446.88,
                    "word": " to",
                    "probability": 0.9052734375
                },
                {
                    "start": 3446.88,
                    "end": 3447.14,
                    "word": " use",
                    "probability": 0.8134765625
                },
                {
                    "start": 3447.14,
                    "end": 3447.36,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 3447.36,
                    "end": 3447.9,
                    "word": " same",
                    "probability": 0.828125
                },
                {
                    "start": 3447.9,
                    "end": 3449.48,
                    "word": " AdWords",
                    "probability": 0.6539713541666666
                },
                {
                    "start": 3449.48,
                    "end": 3449.98,
                    "word": " course",
                    "probability": 0.275146484375
                },
                {
                    "start": 3449.98,
                    "end": 3450.86,
                    "word": ".",
                    "probability": 0.873046875
                }
            ]
        },
        {
            "id": 515,
            "seek": 333523,
            "start": 3451.12,
            "end": 3457.86,
            "text": " This time we are going to prepare it for verifying with the public key.",
            "tokens": [
                50964,
                639,
                565,
                321,
                366,
                516,
                281,
                5940,
                309,
                337,
                1306,
                5489,
                365,
                264,
                1908,
                2141,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2628348342009953,
            "compression_ratio": 1.4705882352941178,
            "no_speech_prob": 0.0792236328125,
            "words": [
                {
                    "start": 3451.12,
                    "end": 3451.7,
                    "word": " This",
                    "probability": 0.8076171875
                },
                {
                    "start": 3451.7,
                    "end": 3451.98,
                    "word": " time",
                    "probability": 0.8291015625
                },
                {
                    "start": 3451.98,
                    "end": 3452.1,
                    "word": " we",
                    "probability": 0.7607421875
                },
                {
                    "start": 3452.1,
                    "end": 3452.22,
                    "word": " are",
                    "probability": 0.82421875
                },
                {
                    "start": 3452.22,
                    "end": 3452.4,
                    "word": " going",
                    "probability": 0.86767578125
                },
                {
                    "start": 3452.4,
                    "end": 3452.56,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 3452.56,
                    "end": 3453.0,
                    "word": " prepare",
                    "probability": 0.78369140625
                },
                {
                    "start": 3453.0,
                    "end": 3453.24,
                    "word": " it",
                    "probability": 0.89404296875
                },
                {
                    "start": 3453.24,
                    "end": 3453.6,
                    "word": " for",
                    "probability": 0.89013671875
                },
                {
                    "start": 3453.6,
                    "end": 3454.9,
                    "word": " verifying",
                    "probability": 0.80419921875
                },
                {
                    "start": 3454.9,
                    "end": 3455.86,
                    "word": " with",
                    "probability": 0.78759765625
                },
                {
                    "start": 3455.86,
                    "end": 3456.08,
                    "word": " the",
                    "probability": 0.7822265625
                },
                {
                    "start": 3456.08,
                    "end": 3456.52,
                    "word": " public",
                    "probability": 0.85107421875
                },
                {
                    "start": 3456.52,
                    "end": 3456.98,
                    "word": " key",
                    "probability": 0.80517578125
                },
                {
                    "start": 3456.98,
                    "end": 3457.86,
                    "word": ".",
                    "probability": 0.64306640625
                }
            ]
        },
        {
            "id": 516,
            "seek": 333523,
            "start": 3458.64,
            "end": 3463.52,
            "text": " Preparing it with the message to be verified.",
            "tokens": [
                51314,
                21684,
                1921,
                309,
                365,
                264,
                3636,
                281,
                312,
                31197,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2628348342009953,
            "compression_ratio": 1.4705882352941178,
            "no_speech_prob": 0.0792236328125,
            "words": [
                {
                    "start": 3458.64,
                    "end": 3459.4,
                    "word": " Preparing",
                    "probability": 0.748291015625
                },
                {
                    "start": 3459.4,
                    "end": 3459.6,
                    "word": " it",
                    "probability": 0.89306640625
                },
                {
                    "start": 3459.6,
                    "end": 3459.86,
                    "word": " with",
                    "probability": 0.81103515625
                },
                {
                    "start": 3459.86,
                    "end": 3460.22,
                    "word": " the",
                    "probability": 0.75634765625
                },
                {
                    "start": 3460.22,
                    "end": 3461.74,
                    "word": " message",
                    "probability": 0.79833984375
                },
                {
                    "start": 3461.74,
                    "end": 3461.94,
                    "word": " to",
                    "probability": 0.892578125
                },
                {
                    "start": 3461.94,
                    "end": 3462.1,
                    "word": " be",
                    "probability": 0.89697265625
                },
                {
                    "start": 3462.1,
                    "end": 3462.64,
                    "word": " verified",
                    "probability": 0.90576171875
                },
                {
                    "start": 3462.64,
                    "end": 3463.52,
                    "word": ".",
                    "probability": 0.86376953125
                }
            ]
        },
        {
            "id": 517,
            "seek": 335941,
            "start": 3465.0,
            "end": 3468.92,
            "text": " And finally actually verifying the message.",
            "tokens": [
                50414,
                400,
                2721,
                767,
                1306,
                5489,
                264,
                3636,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2817460270155044,
            "compression_ratio": 1.435374149659864,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 3465.0,
                    "end": 3465.72,
                    "word": " And",
                    "probability": 0.08807373046875
                },
                {
                    "start": 3465.72,
                    "end": 3466.44,
                    "word": " finally",
                    "probability": 0.67919921875
                },
                {
                    "start": 3466.44,
                    "end": 3467.02,
                    "word": " actually",
                    "probability": 0.345703125
                },
                {
                    "start": 3467.02,
                    "end": 3467.6,
                    "word": " verifying",
                    "probability": 0.6793212890625
                },
                {
                    "start": 3467.6,
                    "end": 3467.78,
                    "word": " the",
                    "probability": 0.8056640625
                },
                {
                    "start": 3467.78,
                    "end": 3468.2,
                    "word": " message",
                    "probability": 0.84765625
                },
                {
                    "start": 3468.2,
                    "end": 3468.92,
                    "word": ".",
                    "probability": 0.40185546875
                }
            ]
        },
        {
            "id": 518,
            "seek": 335941,
            "start": 3480.71,
            "end": 3482.15,
            "text": " Signature.VerifyWithSignProvided",
            "tokens": [
                50664,
                13515,
                1503,
                13,
                36929,
                2505,
                20943,
                50,
                788,
                12681,
                85,
                2112,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2817460270155044,
            "compression_ratio": 1.435374149659864,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 3480.71,
                    "end": 3481.43,
                    "word": " Signature",
                    "probability": 0.889892578125
                },
                {
                    "start": 3481.43,
                    "end": 3482.15,
                    "word": ".VerifyWithSignProvided",
                    "probability": 0.695556640625
                }
            ]
        },
        {
            "id": 519,
            "seek": 335941,
            "start": 3483.87,
            "end": 3486.73,
            "text": " And let's return this guy.",
            "tokens": [
                51014,
                400,
                718,
                311,
                2736,
                341,
                2146,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2817460270155044,
            "compression_ratio": 1.435374149659864,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 3483.87,
                    "end": 3484.59,
                    "word": " And",
                    "probability": 0.2396240234375
                },
                {
                    "start": 3484.59,
                    "end": 3485.05,
                    "word": " let's",
                    "probability": 0.87255859375
                },
                {
                    "start": 3485.05,
                    "end": 3485.35,
                    "word": " return",
                    "probability": 0.1220703125
                },
                {
                    "start": 3485.35,
                    "end": 3485.75,
                    "word": " this",
                    "probability": 0.8388671875
                },
                {
                    "start": 3485.75,
                    "end": 3486.01,
                    "word": " guy",
                    "probability": 0.5751953125
                },
                {
                    "start": 3486.01,
                    "end": 3486.73,
                    "word": ".",
                    "probability": 0.81689453125
                }
            ]
        },
        {
            "id": 520,
            "seek": 335941,
            "start": 3496.75,
            "end": 3503.69,
            "text": " Cool, this is the signer and the verifier side. So let's go back to the driver class and actually use this.",
            "tokens": [
                51214,
                8561,
                11,
                341,
                307,
                264,
                1465,
                260,
                293,
                264,
                1306,
                9902,
                1252,
                13,
                407,
                718,
                311,
                352,
                646,
                281,
                264,
                6787,
                1508,
                293,
                767,
                764,
                341,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2817460270155044,
            "compression_ratio": 1.435374149659864,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 3496.75,
                    "end": 3497.47,
                    "word": " Cool",
                    "probability": 0.6328125
                },
                {
                    "start": 3497.47,
                    "end": 3497.61,
                    "word": ",",
                    "probability": 0.473876953125
                },
                {
                    "start": 3497.61,
                    "end": 3497.79,
                    "word": " this",
                    "probability": 0.85595703125
                },
                {
                    "start": 3497.79,
                    "end": 3497.97,
                    "word": " is",
                    "probability": 0.9091796875
                },
                {
                    "start": 3497.97,
                    "end": 3498.21,
                    "word": " the",
                    "probability": 0.65283203125
                },
                {
                    "start": 3498.21,
                    "end": 3498.57,
                    "word": " signer",
                    "probability": 0.767578125
                },
                {
                    "start": 3498.57,
                    "end": 3498.71,
                    "word": " and",
                    "probability": 0.7412109375
                },
                {
                    "start": 3498.71,
                    "end": 3498.79,
                    "word": " the",
                    "probability": 0.70947265625
                },
                {
                    "start": 3498.79,
                    "end": 3499.13,
                    "word": " verifier",
                    "probability": 0.484130859375
                },
                {
                    "start": 3499.13,
                    "end": 3499.49,
                    "word": " side",
                    "probability": 0.5068359375
                },
                {
                    "start": 3499.49,
                    "end": 3499.75,
                    "word": ".",
                    "probability": 0.78369140625
                },
                {
                    "start": 3499.75,
                    "end": 3499.99,
                    "word": " So",
                    "probability": 0.80908203125
                },
                {
                    "start": 3499.99,
                    "end": 3500.41,
                    "word": " let's",
                    "probability": 0.859130859375
                },
                {
                    "start": 3500.41,
                    "end": 3500.59,
                    "word": " go",
                    "probability": 0.89013671875
                },
                {
                    "start": 3500.59,
                    "end": 3500.83,
                    "word": " back",
                    "probability": 0.81201171875
                },
                {
                    "start": 3500.83,
                    "end": 3500.97,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 3500.97,
                    "end": 3501.17,
                    "word": " the",
                    "probability": 0.79443359375
                },
                {
                    "start": 3501.17,
                    "end": 3501.49,
                    "word": " driver",
                    "probability": 0.6689453125
                },
                {
                    "start": 3501.49,
                    "end": 3501.97,
                    "word": " class",
                    "probability": 0.9228515625
                },
                {
                    "start": 3501.97,
                    "end": 3502.21,
                    "word": " and",
                    "probability": 0.84521484375
                },
                {
                    "start": 3502.21,
                    "end": 3502.57,
                    "word": " actually",
                    "probability": 0.78564453125
                },
                {
                    "start": 3502.57,
                    "end": 3502.99,
                    "word": " use",
                    "probability": 0.82763671875
                },
                {
                    "start": 3502.99,
                    "end": 3503.33,
                    "word": " this",
                    "probability": 0.88134765625
                },
                {
                    "start": 3503.33,
                    "end": 3503.69,
                    "word": ".",
                    "probability": 0.98486328125
                }
            ]
        },
        {
            "id": 521,
            "seek": 338941,
            "start": 3517.29,
            "end": 3522.54,
            "text": " Let's collect the signature in this particular array.",
            "tokens": [
                50414,
                961,
                311,
                2500,
                264,
                13397,
                294,
                341,
                1729,
                10225,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23875473575158554,
            "compression_ratio": 1.5675675675675675,
            "no_speech_prob": 0.02716064453125,
            "words": [
                {
                    "start": 3517.29,
                    "end": 3518.03,
                    "word": " Let's",
                    "probability": 0.79736328125
                },
                {
                    "start": 3518.03,
                    "end": 3518.37,
                    "word": " collect",
                    "probability": 0.4521484375
                },
                {
                    "start": 3518.37,
                    "end": 3518.63,
                    "word": " the",
                    "probability": 0.78564453125
                },
                {
                    "start": 3518.63,
                    "end": 3519.03,
                    "word": " signature",
                    "probability": 0.90869140625
                },
                {
                    "start": 3519.03,
                    "end": 3519.35,
                    "word": " in",
                    "probability": 0.8681640625
                },
                {
                    "start": 3519.35,
                    "end": 3519.65,
                    "word": " this",
                    "probability": 0.8896484375
                },
                {
                    "start": 3519.65,
                    "end": 3520.35,
                    "word": " particular",
                    "probability": 0.75732421875
                },
                {
                    "start": 3520.35,
                    "end": 3522.17,
                    "word": " array",
                    "probability": 0.65185546875
                },
                {
                    "start": 3522.17,
                    "end": 3522.54,
                    "word": ".",
                    "probability": 0.49755859375
                }
            ]
        },
        {
            "id": 522,
            "seek": 338941,
            "start": 3523.65,
            "end": 3528.69,
            "text": " The message and the private key.",
            "tokens": [
                50814,
                440,
                3636,
                293,
                264,
                4551,
                2141,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23875473575158554,
            "compression_ratio": 1.5675675675675675,
            "no_speech_prob": 0.02716064453125,
            "words": [
                {
                    "start": 3523.65,
                    "end": 3524.39,
                    "word": " The",
                    "probability": 0.7685546875
                },
                {
                    "start": 3524.39,
                    "end": 3525.11,
                    "word": " message",
                    "probability": 0.8359375
                },
                {
                    "start": 3525.11,
                    "end": 3526.53,
                    "word": " and",
                    "probability": 0.740234375
                },
                {
                    "start": 3526.53,
                    "end": 3526.91,
                    "word": " the",
                    "probability": 0.7978515625
                },
                {
                    "start": 3526.91,
                    "end": 3527.51,
                    "word": " private",
                    "probability": 0.77685546875
                },
                {
                    "start": 3527.51,
                    "end": 3527.95,
                    "word": " key",
                    "probability": 0.78515625
                },
                {
                    "start": 3527.95,
                    "end": 3528.69,
                    "word": ".",
                    "probability": 0.583984375
                }
            ]
        },
        {
            "id": 523,
            "seek": 338941,
            "start": 3528.95,
            "end": 3531.75,
            "text": " And let's see if we could verify this.",
            "tokens": [
                51064,
                400,
                718,
                311,
                536,
                498,
                321,
                727,
                16888,
                341,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23875473575158554,
            "compression_ratio": 1.5675675675675675,
            "no_speech_prob": 0.02716064453125,
            "words": [
                {
                    "start": 3528.95,
                    "end": 3529.31,
                    "word": " And",
                    "probability": 0.75732421875
                },
                {
                    "start": 3529.31,
                    "end": 3529.67,
                    "word": " let's",
                    "probability": 0.932373046875
                },
                {
                    "start": 3529.67,
                    "end": 3529.79,
                    "word": " see",
                    "probability": 0.81982421875
                },
                {
                    "start": 3529.79,
                    "end": 3529.93,
                    "word": " if",
                    "probability": 0.8935546875
                },
                {
                    "start": 3529.93,
                    "end": 3530.05,
                    "word": " we",
                    "probability": 0.484619140625
                },
                {
                    "start": 3530.05,
                    "end": 3530.23,
                    "word": " could",
                    "probability": 0.5771484375
                },
                {
                    "start": 3530.23,
                    "end": 3530.61,
                    "word": " verify",
                    "probability": 0.84033203125
                },
                {
                    "start": 3530.61,
                    "end": 3531.01,
                    "word": " this",
                    "probability": 0.8779296875
                },
                {
                    "start": 3531.01,
                    "end": 3531.75,
                    "word": ".",
                    "probability": 0.98876953125
                }
            ]
        },
        {
            "id": 524,
            "seek": 338941,
            "start": 3543.18,
            "end": 3546.98,
            "text": " This time we are going to give it a public key.",
            "tokens": [
                51314,
                639,
                565,
                321,
                366,
                516,
                281,
                976,
                309,
                257,
                1908,
                2141,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23875473575158554,
            "compression_ratio": 1.5675675675675675,
            "no_speech_prob": 0.02716064453125,
            "words": [
                {
                    "start": 3543.18,
                    "end": 3543.92,
                    "word": " This",
                    "probability": 0.76025390625
                },
                {
                    "start": 3543.92,
                    "end": 3544.1,
                    "word": " time",
                    "probability": 0.8291015625
                },
                {
                    "start": 3544.1,
                    "end": 3544.22,
                    "word": " we",
                    "probability": 0.66162109375
                },
                {
                    "start": 3544.22,
                    "end": 3544.3,
                    "word": " are",
                    "probability": 0.6435546875
                },
                {
                    "start": 3544.3,
                    "end": 3544.42,
                    "word": " going",
                    "probability": 0.8525390625
                },
                {
                    "start": 3544.42,
                    "end": 3544.56,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 3544.56,
                    "end": 3544.76,
                    "word": " give",
                    "probability": 0.73583984375
                },
                {
                    "start": 3544.76,
                    "end": 3544.96,
                    "word": " it",
                    "probability": 0.87548828125
                },
                {
                    "start": 3545.24,
                    "end": 3545.84,
                    "word": " a public",
                    "probability": 0.875
                },
                {
                    "start": 3545.84,
                    "end": 3546.24,
                    "word": " key",
                    "probability": 0.85107421875
                },
                {
                    "start": 3546.24,
                    "end": 3546.98,
                    "word": ".",
                    "probability": 0.2359619140625
                }
            ]
        },
        {
            "id": 525,
            "seek": 338941,
            "start": 3547.04,
            "end": 3549.6,
            "text": " And the actual signature.",
            "tokens": [
                51564,
                400,
                264,
                3539,
                13397,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23875473575158554,
            "compression_ratio": 1.5675675675675675,
            "no_speech_prob": 0.02716064453125,
            "words": [
                {
                    "start": 3547.04,
                    "end": 3547.52,
                    "word": " And",
                    "probability": 0.7392578125
                },
                {
                    "start": 3547.52,
                    "end": 3547.72,
                    "word": " the",
                    "probability": 0.77880859375
                },
                {
                    "start": 3547.72,
                    "end": 3548.12,
                    "word": " actual",
                    "probability": 0.791015625
                },
                {
                    "start": 3548.12,
                    "end": 3548.86,
                    "word": " signature",
                    "probability": 0.8974609375
                },
                {
                    "start": 3548.86,
                    "end": 3549.6,
                    "word": ".",
                    "probability": 0.8818359375
                }
            ]
        },
        {
            "id": 526,
            "seek": 338941,
            "start": 3550.18,
            "end": 3552.6,
            "text": " And let's see if all this works.",
            "tokens": [
                51714,
                400,
                718,
                311,
                536,
                498,
                439,
                341,
                1985,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23875473575158554,
            "compression_ratio": 1.5675675675675675,
            "no_speech_prob": 0.02716064453125,
            "words": [
                {
                    "start": 3550.18,
                    "end": 3550.72,
                    "word": " And",
                    "probability": 0.81103515625
                },
                {
                    "start": 3550.72,
                    "end": 3551.34,
                    "word": " let's",
                    "probability": 0.927001953125
                },
                {
                    "start": 3551.34,
                    "end": 3551.48,
                    "word": " see",
                    "probability": 0.8154296875
                },
                {
                    "start": 3551.48,
                    "end": 3551.6,
                    "word": " if",
                    "probability": 0.87353515625
                },
                {
                    "start": 3551.6,
                    "end": 3551.76,
                    "word": " all",
                    "probability": 0.89501953125
                },
                {
                    "start": 3551.76,
                    "end": 3551.92,
                    "word": " this",
                    "probability": 0.83740234375
                },
                {
                    "start": 3551.92,
                    "end": 3552.26,
                    "word": " works",
                    "probability": 0.73095703125
                },
                {
                    "start": 3552.26,
                    "end": 3552.6,
                    "word": ".",
                    "probability": 0.97216796875
                }
            ]
        },
        {
            "id": 527,
            "seek": 341691,
            "start": 3558.81,
            "end": 3559.98,
            "text": " Cool.",
            "tokens": [
                50364,
                8561,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24979441965881147,
            "compression_ratio": 1.43,
            "no_speech_prob": 0.0006461143493652344,
            "words": [
                {
                    "start": 3558.81,
                    "end": 3559.59,
                    "word": " Cool",
                    "probability": 0.394287109375
                },
                {
                    "start": 3559.59,
                    "end": 3559.98,
                    "word": ".",
                    "probability": 0.6748046875
                }
            ]
        },
        {
            "id": 528,
            "seek": 341691,
            "start": 3560.59,
            "end": 3569.98,
            "text": " So just to show how easy it is to use elliptic curves. Don't be discouraged. Embrace that. It's really simple.",
            "tokens": [
                50614,
                407,
                445,
                281,
                855,
                577,
                1858,
                309,
                307,
                281,
                764,
                8284,
                22439,
                299,
                19490,
                13,
                1468,
                380,
                312,
                35010,
                13,
                3968,
                1443,
                617,
                300,
                13,
                467,
                311,
                534,
                2199,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24979441965881147,
            "compression_ratio": 1.43,
            "no_speech_prob": 0.0006461143493652344,
            "words": [
                {
                    "start": 3560.59,
                    "end": 3561.09,
                    "word": " So",
                    "probability": 0.833984375
                },
                {
                    "start": 3561.09,
                    "end": 3562.21,
                    "word": " just",
                    "probability": 0.56787109375
                },
                {
                    "start": 3562.21,
                    "end": 3562.37,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 3562.37,
                    "end": 3562.63,
                    "word": " show",
                    "probability": 0.884765625
                },
                {
                    "start": 3562.63,
                    "end": 3563.07,
                    "word": " how",
                    "probability": 0.88916015625
                },
                {
                    "start": 3563.07,
                    "end": 3563.61,
                    "word": " easy",
                    "probability": 0.79736328125
                },
                {
                    "start": 3563.61,
                    "end": 3563.79,
                    "word": " it",
                    "probability": 0.8984375
                },
                {
                    "start": 3563.79,
                    "end": 3563.91,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 3563.91,
                    "end": 3564.07,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 3564.07,
                    "end": 3564.53,
                    "word": " use",
                    "probability": 0.79541015625
                },
                {
                    "start": 3564.53,
                    "end": 3565.33,
                    "word": " elliptic",
                    "probability": 0.8212890625
                },
                {
                    "start": 3565.33,
                    "end": 3565.79,
                    "word": " curves",
                    "probability": 0.8564453125
                },
                {
                    "start": 3565.79,
                    "end": 3566.23,
                    "word": ".",
                    "probability": 0.300537109375
                },
                {
                    "start": 3566.23,
                    "end": 3566.53,
                    "word": " Don't",
                    "probability": 0.948486328125
                },
                {
                    "start": 3566.53,
                    "end": 3566.69,
                    "word": " be",
                    "probability": 0.912109375
                },
                {
                    "start": 3566.69,
                    "end": 3567.25,
                    "word": " discouraged",
                    "probability": 0.81298828125
                },
                {
                    "start": 3567.25,
                    "end": 3567.67,
                    "word": ".",
                    "probability": 0.5615234375
                },
                {
                    "start": 3567.67,
                    "end": 3568.07,
                    "word": " Embrace",
                    "probability": 0.9078776041666666
                },
                {
                    "start": 3568.07,
                    "end": 3568.45,
                    "word": " that",
                    "probability": 0.88232421875
                },
                {
                    "start": 3568.45,
                    "end": 3568.71,
                    "word": ".",
                    "probability": 0.8623046875
                },
                {
                    "start": 3568.71,
                    "end": 3568.95,
                    "word": " It's",
                    "probability": 0.95068359375
                },
                {
                    "start": 3568.95,
                    "end": 3569.21,
                    "word": " really",
                    "probability": 0.77685546875
                },
                {
                    "start": 3569.21,
                    "end": 3569.59,
                    "word": " simple",
                    "probability": 0.89990234375
                },
                {
                    "start": 3569.59,
                    "end": 3569.98,
                    "word": ".",
                    "probability": 0.888671875
                }
            ]
        },
        {
            "id": 529,
            "seek": 341691,
            "start": 3570.49,
            "end": 3572.93,
            "text": " And let's go back to our slides.",
            "tokens": [
                51114,
                400,
                718,
                311,
                352,
                646,
                281,
                527,
                9788,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24979441965881147,
            "compression_ratio": 1.43,
            "no_speech_prob": 0.0006461143493652344,
            "words": [
                {
                    "start": 3570.49,
                    "end": 3571.27,
                    "word": " And",
                    "probability": 0.865234375
                },
                {
                    "start": 3571.27,
                    "end": 3571.53,
                    "word": " let's",
                    "probability": 0.9453125
                },
                {
                    "start": 3571.53,
                    "end": 3571.71,
                    "word": " go",
                    "probability": 0.89794921875
                },
                {
                    "start": 3571.71,
                    "end": 3571.93,
                    "word": " back",
                    "probability": 0.8173828125
                },
                {
                    "start": 3571.93,
                    "end": 3572.07,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 3572.07,
                    "end": 3572.19,
                    "word": " our",
                    "probability": 0.7646484375
                },
                {
                    "start": 3572.19,
                    "end": 3572.49,
                    "word": " slides",
                    "probability": 0.9150390625
                },
                {
                    "start": 3572.49,
                    "end": 3572.93,
                    "word": ".",
                    "probability": 0.99267578125
                }
            ]
        },
        {
            "id": 530,
            "seek": 341691,
            "start": 3572.93,
            "end": 3583.15,
            "text": " This is what I wanted to talk about in all different crypto primitives and its building blocks and some most commonly used applications.",
            "tokens": [
                51264,
                639,
                307,
                437,
                286,
                1415,
                281,
                751,
                466,
                294,
                439,
                819,
                17240,
                2886,
                38970,
                293,
                1080,
                2390,
                8474,
                293,
                512,
                881,
                12719,
                1143,
                5821,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24979441965881147,
            "compression_ratio": 1.43,
            "no_speech_prob": 0.0006461143493652344,
            "words": [
                {
                    "start": 3572.93,
                    "end": 3573.11,
                    "word": " This",
                    "probability": 0.64453125
                },
                {
                    "start": 3573.11,
                    "end": 3573.23,
                    "word": " is",
                    "probability": 0.8935546875
                },
                {
                    "start": 3573.23,
                    "end": 3573.39,
                    "word": " what",
                    "probability": 0.8837890625
                },
                {
                    "start": 3573.39,
                    "end": 3573.53,
                    "word": " I",
                    "probability": 0.9970703125
                },
                {
                    "start": 3573.53,
                    "end": 3573.81,
                    "word": " wanted",
                    "probability": 0.79052734375
                },
                {
                    "start": 3573.81,
                    "end": 3574.09,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 3574.09,
                    "end": 3574.47,
                    "word": " talk",
                    "probability": 0.81884765625
                },
                {
                    "start": 3574.47,
                    "end": 3574.99,
                    "word": " about",
                    "probability": 0.826171875
                },
                {
                    "start": 3574.99,
                    "end": 3575.29,
                    "word": " in",
                    "probability": 0.8603515625
                },
                {
                    "start": 3575.29,
                    "end": 3575.77,
                    "word": " all",
                    "probability": 0.85107421875
                },
                {
                    "start": 3575.77,
                    "end": 3576.31,
                    "word": " different",
                    "probability": 0.7119140625
                },
                {
                    "start": 3576.31,
                    "end": 3576.93,
                    "word": " crypto",
                    "probability": 0.46630859375
                },
                {
                    "start": 3576.93,
                    "end": 3577.55,
                    "word": " primitives",
                    "probability": 0.68505859375
                },
                {
                    "start": 3577.55,
                    "end": 3578.05,
                    "word": " and",
                    "probability": 0.72314453125
                },
                {
                    "start": 3578.05,
                    "end": 3578.33,
                    "word": " its",
                    "probability": 0.59228515625
                },
                {
                    "start": 3578.33,
                    "end": 3578.67,
                    "word": " building",
                    "probability": 0.67431640625
                },
                {
                    "start": 3578.67,
                    "end": 3579.11,
                    "word": " blocks",
                    "probability": 0.80859375
                },
                {
                    "start": 3579.11,
                    "end": 3579.45,
                    "word": " and",
                    "probability": 0.8037109375
                },
                {
                    "start": 3579.45,
                    "end": 3579.99,
                    "word": " some",
                    "probability": 0.80029296875
                },
                {
                    "start": 3579.99,
                    "end": 3580.61,
                    "word": " most",
                    "probability": 0.75634765625
                },
                {
                    "start": 3580.61,
                    "end": 3581.05,
                    "word": " commonly",
                    "probability": 0.71630859375
                },
                {
                    "start": 3581.05,
                    "end": 3581.49,
                    "word": " used",
                    "probability": 0.80810546875
                },
                {
                    "start": 3581.49,
                    "end": 3582.37,
                    "word": " applications",
                    "probability": 0.76220703125
                },
                {
                    "start": 3582.37,
                    "end": 3583.15,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 531,
            "seek": 344553,
            "start": 3583.97,
            "end": 3591.15,
            "text": " Before I conclude, I want to point out that key management is a huge issue.",
            "tokens": [
                50364,
                4546,
                286,
                16886,
                11,
                286,
                528,
                281,
                935,
                484,
                300,
                2141,
                4592,
                307,
                257,
                2603,
                2734,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20226648711896206,
            "compression_ratio": 1.7488151658767772,
            "no_speech_prob": 0.020965576171875,
            "words": [
                {
                    "start": 3583.97,
                    "end": 3584.55,
                    "word": " Before",
                    "probability": 0.1732177734375
                },
                {
                    "start": 3584.55,
                    "end": 3585.01,
                    "word": " I",
                    "probability": 0.98974609375
                },
                {
                    "start": 3585.01,
                    "end": 3585.59,
                    "word": " conclude",
                    "probability": 0.72119140625
                },
                {
                    "start": 3585.59,
                    "end": 3585.73,
                    "word": ",",
                    "probability": 0.83203125
                },
                {
                    "start": 3585.73,
                    "end": 3585.77,
                    "word": " I",
                    "probability": 0.9970703125
                },
                {
                    "start": 3585.77,
                    "end": 3585.95,
                    "word": " want",
                    "probability": 0.814453125
                },
                {
                    "start": 3585.95,
                    "end": 3586.13,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 3586.13,
                    "end": 3586.59,
                    "word": " point",
                    "probability": 0.83837890625
                },
                {
                    "start": 3586.59,
                    "end": 3586.89,
                    "word": " out",
                    "probability": 0.8115234375
                },
                {
                    "start": 3586.89,
                    "end": 3587.25,
                    "word": " that",
                    "probability": 0.87255859375
                },
                {
                    "start": 3587.25,
                    "end": 3588.73,
                    "word": " key",
                    "probability": 0.6376953125
                },
                {
                    "start": 3588.73,
                    "end": 3589.21,
                    "word": " management",
                    "probability": 0.7333984375
                },
                {
                    "start": 3589.21,
                    "end": 3589.55,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 3589.77,
                    "end": 3590.21,
                    "word": " a huge",
                    "probability": 0.82421875
                },
                {
                    "start": 3590.21,
                    "end": 3590.57,
                    "word": " issue",
                    "probability": 0.88916015625
                },
                {
                    "start": 3590.57,
                    "end": 3591.15,
                    "word": ".",
                    "probability": 0.96142578125
                }
            ]
        },
        {
            "id": 532,
            "seek": 344553,
            "start": 3591.55,
            "end": 3599.37,
            "text": " If you would have noticed across all the things we spoke about, we always needed some kind of a key material.",
            "tokens": [
                50764,
                759,
                291,
                576,
                362,
                5694,
                2108,
                439,
                264,
                721,
                321,
                7179,
                466,
                11,
                321,
                1009,
                2978,
                512,
                733,
                295,
                257,
                2141,
                2527,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20226648711896206,
            "compression_ratio": 1.7488151658767772,
            "no_speech_prob": 0.020965576171875,
            "words": [
                {
                    "start": 3591.55,
                    "end": 3591.77,
                    "word": " If",
                    "probability": 0.9013671875
                },
                {
                    "start": 3591.77,
                    "end": 3592.59,
                    "word": " you",
                    "probability": 0.89453125
                },
                {
                    "start": 3592.59,
                    "end": 3592.73,
                    "word": " would",
                    "probability": 0.7783203125
                },
                {
                    "start": 3592.73,
                    "end": 3592.89,
                    "word": " have",
                    "probability": 0.87548828125
                },
                {
                    "start": 3592.89,
                    "end": 3593.37,
                    "word": " noticed",
                    "probability": 0.85888671875
                },
                {
                    "start": 3593.37,
                    "end": 3593.89,
                    "word": " across",
                    "probability": 0.63525390625
                },
                {
                    "start": 3593.89,
                    "end": 3594.27,
                    "word": " all",
                    "probability": 0.90283203125
                },
                {
                    "start": 3594.27,
                    "end": 3594.45,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 3594.45,
                    "end": 3594.69,
                    "word": " things",
                    "probability": 0.72607421875
                },
                {
                    "start": 3594.69,
                    "end": 3594.85,
                    "word": " we",
                    "probability": 0.90087890625
                },
                {
                    "start": 3594.85,
                    "end": 3595.15,
                    "word": " spoke",
                    "probability": 0.759765625
                },
                {
                    "start": 3595.15,
                    "end": 3595.57,
                    "word": " about",
                    "probability": 0.82373046875
                },
                {
                    "start": 3595.57,
                    "end": 3596.23,
                    "word": ",",
                    "probability": 0.9453125
                },
                {
                    "start": 3596.23,
                    "end": 3596.53,
                    "word": " we",
                    "probability": 0.8974609375
                },
                {
                    "start": 3596.53,
                    "end": 3596.91,
                    "word": " always",
                    "probability": 0.77001953125
                },
                {
                    "start": 3596.91,
                    "end": 3597.15,
                    "word": " needed",
                    "probability": 0.71923828125
                },
                {
                    "start": 3597.15,
                    "end": 3597.47,
                    "word": " some",
                    "probability": 0.79248046875
                },
                {
                    "start": 3597.47,
                    "end": 3597.75,
                    "word": " kind",
                    "probability": 0.63720703125
                },
                {
                    "start": 3597.75,
                    "end": 3597.87,
                    "word": " of",
                    "probability": 0.9111328125
                },
                {
                    "start": 3598.01,
                    "end": 3598.17,
                    "word": " a key",
                    "probability": 0.486328125
                },
                {
                    "start": 3598.17,
                    "end": 3598.79,
                    "word": " material",
                    "probability": 0.70947265625
                },
                {
                    "start": 3598.79,
                    "end": 3599.37,
                    "word": ".",
                    "probability": 0.87646484375
                }
            ]
        },
        {
            "id": 533,
            "seek": 344553,
            "start": 3600.03,
            "end": 3611.77,
            "text": " We have to be conscious about how we are generating it, how we are reusing it, how we are distributing it, how well we are storing it, how well we are refreshing it on a timely basis.",
            "tokens": [
                51164,
                492,
                362,
                281,
                312,
                6648,
                466,
                577,
                321,
                366,
                17746,
                309,
                11,
                577,
                321,
                366,
                319,
                7981,
                309,
                11,
                577,
                321,
                366,
                41406,
                309,
                11,
                577,
                731,
                321,
                366,
                26085,
                309,
                11,
                577,
                731,
                321,
                366,
                19772,
                309,
                322,
                257,
                25150,
                5143,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20226648711896206,
            "compression_ratio": 1.7488151658767772,
            "no_speech_prob": 0.020965576171875,
            "words": [
                {
                    "start": 3600.03,
                    "end": 3600.53,
                    "word": " We",
                    "probability": 0.78125
                },
                {
                    "start": 3600.53,
                    "end": 3600.73,
                    "word": " have",
                    "probability": 0.87646484375
                },
                {
                    "start": 3600.73,
                    "end": 3600.85,
                    "word": " to",
                    "probability": 0.90966796875
                },
                {
                    "start": 3600.85,
                    "end": 3600.99,
                    "word": " be",
                    "probability": 0.9013671875
                },
                {
                    "start": 3600.99,
                    "end": 3601.31,
                    "word": " conscious",
                    "probability": 0.84521484375
                },
                {
                    "start": 3601.31,
                    "end": 3601.69,
                    "word": " about",
                    "probability": 0.82373046875
                },
                {
                    "start": 3601.69,
                    "end": 3601.93,
                    "word": " how",
                    "probability": 0.896484375
                },
                {
                    "start": 3601.93,
                    "end": 3602.15,
                    "word": " we",
                    "probability": 0.9052734375
                },
                {
                    "start": 3602.15,
                    "end": 3602.31,
                    "word": " are",
                    "probability": 0.62109375
                },
                {
                    "start": 3602.31,
                    "end": 3602.83,
                    "word": " generating",
                    "probability": 0.76513671875
                },
                {
                    "start": 3602.83,
                    "end": 3603.09,
                    "word": " it",
                    "probability": 0.8984375
                },
                {
                    "start": 3603.09,
                    "end": 3603.15,
                    "word": ",",
                    "probability": 0.98046875
                },
                {
                    "start": 3603.15,
                    "end": 3603.25,
                    "word": " how",
                    "probability": 0.8896484375
                },
                {
                    "start": 3603.25,
                    "end": 3603.41,
                    "word": " we",
                    "probability": 0.8974609375
                },
                {
                    "start": 3603.41,
                    "end": 3603.53,
                    "word": " are",
                    "probability": 0.8837890625
                },
                {
                    "start": 3603.53,
                    "end": 3603.95,
                    "word": " reusing",
                    "probability": 0.9248046875
                },
                {
                    "start": 3603.95,
                    "end": 3604.21,
                    "word": " it",
                    "probability": 0.89990234375
                },
                {
                    "start": 3604.21,
                    "end": 3604.25,
                    "word": ",",
                    "probability": 0.99267578125
                },
                {
                    "start": 3604.25,
                    "end": 3604.37,
                    "word": " how",
                    "probability": 0.89501953125
                },
                {
                    "start": 3604.37,
                    "end": 3604.51,
                    "word": " we",
                    "probability": 0.9072265625
                },
                {
                    "start": 3604.51,
                    "end": 3604.61,
                    "word": " are",
                    "probability": 0.88427734375
                },
                {
                    "start": 3604.61,
                    "end": 3605.09,
                    "word": " distributing",
                    "probability": 0.732421875
                },
                {
                    "start": 3605.09,
                    "end": 3605.41,
                    "word": " it",
                    "probability": 0.90185546875
                },
                {
                    "start": 3605.41,
                    "end": 3605.51,
                    "word": ",",
                    "probability": 0.9765625
                },
                {
                    "start": 3605.51,
                    "end": 3605.67,
                    "word": " how",
                    "probability": 0.8828125
                },
                {
                    "start": 3605.67,
                    "end": 3606.03,
                    "word": " well",
                    "probability": 0.87841796875
                },
                {
                    "start": 3606.03,
                    "end": 3606.19,
                    "word": " we",
                    "probability": 0.90234375
                },
                {
                    "start": 3606.19,
                    "end": 3606.31,
                    "word": " are",
                    "probability": 0.89013671875
                },
                {
                    "start": 3606.31,
                    "end": 3606.75,
                    "word": " storing",
                    "probability": 0.8681640625
                },
                {
                    "start": 3606.75,
                    "end": 3607.01,
                    "word": " it",
                    "probability": 0.9072265625
                },
                {
                    "start": 3607.01,
                    "end": 3607.15,
                    "word": ",",
                    "probability": 0.974609375
                },
                {
                    "start": 3607.15,
                    "end": 3607.47,
                    "word": " how",
                    "probability": 0.89599609375
                },
                {
                    "start": 3607.47,
                    "end": 3608.49,
                    "word": " well",
                    "probability": 0.87841796875
                },
                {
                    "start": 3608.49,
                    "end": 3608.75,
                    "word": " we",
                    "probability": 0.89794921875
                },
                {
                    "start": 3608.75,
                    "end": 3609.11,
                    "word": " are",
                    "probability": 0.88623046875
                },
                {
                    "start": 3609.11,
                    "end": 3609.85,
                    "word": " refreshing",
                    "probability": 0.8623046875
                },
                {
                    "start": 3609.85,
                    "end": 3610.17,
                    "word": " it",
                    "probability": 0.90576171875
                },
                {
                    "start": 3610.17,
                    "end": 3610.31,
                    "word": " on",
                    "probability": 0.90185546875
                },
                {
                    "start": 3610.45,
                    "end": 3610.75,
                    "word": " a timely",
                    "probability": 0.84912109375
                },
                {
                    "start": 3610.75,
                    "end": 3611.19,
                    "word": " basis",
                    "probability": 0.78466796875
                },
                {
                    "start": 3611.19,
                    "end": 3611.77,
                    "word": ".",
                    "probability": 0.89501953125
                }
            ]
        },
        {
            "id": 534,
            "seek": 346867,
            "start": 3611.77,
            "end": 3620.21,
            "text": " And unfortunately, all these aspects of actually managing your key material is usually homegrown.",
            "tokens": [
                50364,
                400,
                7015,
                11,
                439,
                613,
                7270,
                295,
                767,
                11642,
                428,
                2141,
                2527,
                307,
                2673,
                1280,
                38413,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2617187474308343,
            "compression_ratio": 1.4858757062146892,
            "no_speech_prob": 0.004398345947265625,
            "words": [
                {
                    "start": 3611.77,
                    "end": 3612.47,
                    "word": " And",
                    "probability": 0.0902099609375
                },
                {
                    "start": 3612.47,
                    "end": 3613.75,
                    "word": " unfortunately",
                    "probability": 0.5869140625
                },
                {
                    "start": 3613.75,
                    "end": 3614.15,
                    "word": ",",
                    "probability": 0.37109375
                },
                {
                    "start": 3614.15,
                    "end": 3614.79,
                    "word": " all",
                    "probability": 0.814453125
                },
                {
                    "start": 3614.79,
                    "end": 3615.05,
                    "word": " these",
                    "probability": 0.5234375
                },
                {
                    "start": 3615.05,
                    "end": 3615.53,
                    "word": " aspects",
                    "probability": 0.79345703125
                },
                {
                    "start": 3615.53,
                    "end": 3615.83,
                    "word": " of",
                    "probability": 0.88623046875
                },
                {
                    "start": 3615.83,
                    "end": 3616.19,
                    "word": " actually",
                    "probability": 0.42919921875
                },
                {
                    "start": 3616.19,
                    "end": 3616.73,
                    "word": " managing",
                    "probability": 0.84765625
                },
                {
                    "start": 3616.73,
                    "end": 3617.11,
                    "word": " your",
                    "probability": 0.796875
                },
                {
                    "start": 3617.11,
                    "end": 3617.47,
                    "word": " key",
                    "probability": 0.34619140625
                },
                {
                    "start": 3617.47,
                    "end": 3617.97,
                    "word": " material",
                    "probability": 0.375244140625
                },
                {
                    "start": 3617.97,
                    "end": 3618.23,
                    "word": " is",
                    "probability": 0.7998046875
                },
                {
                    "start": 3618.23,
                    "end": 3618.75,
                    "word": " usually",
                    "probability": 0.82373046875
                },
                {
                    "start": 3618.75,
                    "end": 3619.41,
                    "word": " homegrown",
                    "probability": 0.677978515625
                },
                {
                    "start": 3619.41,
                    "end": 3620.21,
                    "word": ".",
                    "probability": 0.5458984375
                }
            ]
        },
        {
            "id": 535,
            "seek": 346867,
            "start": 3620.57,
            "end": 3627.09,
            "text": " Which is one of the biggest reasons why any crypto systems fail.",
            "tokens": [
                50814,
                3013,
                307,
                472,
                295,
                264,
                3880,
                4112,
                983,
                604,
                17240,
                3652,
                3061,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2617187474308343,
            "compression_ratio": 1.4858757062146892,
            "no_speech_prob": 0.004398345947265625,
            "words": [
                {
                    "start": 3620.57,
                    "end": 3621.17,
                    "word": " Which",
                    "probability": 0.69873046875
                },
                {
                    "start": 3621.17,
                    "end": 3621.43,
                    "word": " is",
                    "probability": 0.90625
                },
                {
                    "start": 3621.43,
                    "end": 3622.07,
                    "word": " one",
                    "probability": 0.8037109375
                },
                {
                    "start": 3622.07,
                    "end": 3622.19,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 3622.19,
                    "end": 3622.33,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 3622.33,
                    "end": 3622.75,
                    "word": " biggest",
                    "probability": 0.900390625
                },
                {
                    "start": 3622.75,
                    "end": 3623.35,
                    "word": " reasons",
                    "probability": 0.79345703125
                },
                {
                    "start": 3623.35,
                    "end": 3623.77,
                    "word": " why",
                    "probability": 0.77197265625
                },
                {
                    "start": 3623.77,
                    "end": 3625.35,
                    "word": " any",
                    "probability": 0.63330078125
                },
                {
                    "start": 3625.35,
                    "end": 3625.71,
                    "word": " crypto",
                    "probability": 0.5810546875
                },
                {
                    "start": 3625.71,
                    "end": 3626.23,
                    "word": " systems",
                    "probability": 0.75390625
                },
                {
                    "start": 3626.23,
                    "end": 3626.69,
                    "word": " fail",
                    "probability": 0.75341796875
                },
                {
                    "start": 3626.69,
                    "end": 3627.09,
                    "word": ".",
                    "probability": 0.5625
                }
            ]
        },
        {
            "id": 536,
            "seek": 346867,
            "start": 3627.85,
            "end": 3634.91,
            "text": " And something which is not very widely talked about or honestly not even paid a lot of attention to.",
            "tokens": [
                51164,
                400,
                746,
                597,
                307,
                406,
                588,
                13371,
                2825,
                466,
                420,
                6095,
                406,
                754,
                4835,
                257,
                688,
                295,
                3202,
                281,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2617187474308343,
            "compression_ratio": 1.4858757062146892,
            "no_speech_prob": 0.004398345947265625,
            "words": [
                {
                    "start": 3627.85,
                    "end": 3628.41,
                    "word": " And",
                    "probability": 0.69970703125
                },
                {
                    "start": 3628.41,
                    "end": 3629.23,
                    "word": " something",
                    "probability": 0.66259765625
                },
                {
                    "start": 3629.23,
                    "end": 3629.51,
                    "word": " which",
                    "probability": 0.8310546875
                },
                {
                    "start": 3629.51,
                    "end": 3629.67,
                    "word": " is",
                    "probability": 0.896484375
                },
                {
                    "start": 3629.67,
                    "end": 3629.93,
                    "word": " not",
                    "probability": 0.89892578125
                },
                {
                    "start": 3629.93,
                    "end": 3630.19,
                    "word": " very",
                    "probability": 0.70703125
                },
                {
                    "start": 3630.19,
                    "end": 3630.61,
                    "word": " widely",
                    "probability": 0.81201171875
                },
                {
                    "start": 3630.61,
                    "end": 3631.03,
                    "word": " talked",
                    "probability": 0.78369140625
                },
                {
                    "start": 3631.03,
                    "end": 3631.37,
                    "word": " about",
                    "probability": 0.8193359375
                },
                {
                    "start": 3631.37,
                    "end": 3631.67,
                    "word": " or",
                    "probability": 0.57958984375
                },
                {
                    "start": 3631.67,
                    "end": 3632.27,
                    "word": " honestly",
                    "probability": 0.63916015625
                },
                {
                    "start": 3632.27,
                    "end": 3632.51,
                    "word": " not",
                    "probability": 0.80224609375
                },
                {
                    "start": 3632.51,
                    "end": 3632.77,
                    "word": " even",
                    "probability": 0.7158203125
                },
                {
                    "start": 3632.77,
                    "end": 3633.01,
                    "word": " paid",
                    "probability": 0.8310546875
                },
                {
                    "start": 3633.13,
                    "end": 3633.25,
                    "word": " a lot",
                    "probability": 0.8994140625
                },
                {
                    "start": 3633.25,
                    "end": 3633.41,
                    "word": " of",
                    "probability": 0.89990234375
                },
                {
                    "start": 3633.41,
                    "end": 3633.77,
                    "word": " attention",
                    "probability": 0.8603515625
                },
                {
                    "start": 3633.77,
                    "end": 3634.11,
                    "word": " to",
                    "probability": 0.8740234375
                },
                {
                    "start": 3634.11,
                    "end": 3634.91,
                    "word": ".",
                    "probability": 0.97021484375
                }
            ]
        },
        {
            "id": 537,
            "seek": 349495,
            "start": 3634.91,
            "end": 3647.07,
            "text": " The worst things I have seen is hard-coded keys and even worse is actually those keys getting checked in into open GitHub repositories.",
            "tokens": [
                50414,
                440,
                5855,
                721,
                286,
                362,
                1612,
                307,
                1152,
                12,
                66,
                12340,
                9317,
                293,
                754,
                5324,
                307,
                767,
                729,
                9317,
                1242,
                10033,
                294,
                666,
                1269,
                23331,
                22283,
                2083,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32606909149571467,
            "compression_ratio": 1.4265402843601895,
            "no_speech_prob": 0.0665283203125,
            "words": [
                {
                    "start": 3634.91,
                    "end": 3635.57,
                    "word": " The",
                    "probability": 0.1568603515625
                },
                {
                    "start": 3635.57,
                    "end": 3637.53,
                    "word": " worst",
                    "probability": 0.8818359375
                },
                {
                    "start": 3637.53,
                    "end": 3637.75,
                    "word": " things",
                    "probability": 0.447021484375
                },
                {
                    "start": 3637.75,
                    "end": 3637.89,
                    "word": " I",
                    "probability": 0.89208984375
                },
                {
                    "start": 3637.89,
                    "end": 3637.99,
                    "word": " have",
                    "probability": 0.4658203125
                },
                {
                    "start": 3637.99,
                    "end": 3638.19,
                    "word": " seen",
                    "probability": 0.87841796875
                },
                {
                    "start": 3638.19,
                    "end": 3638.35,
                    "word": " is",
                    "probability": 0.78125
                },
                {
                    "start": 3638.35,
                    "end": 3638.65,
                    "word": " hard",
                    "probability": 0.775390625
                },
                {
                    "start": 3638.65,
                    "end": 3638.95,
                    "word": "-coded",
                    "probability": 0.7205403645833334
                },
                {
                    "start": 3638.95,
                    "end": 3639.51,
                    "word": " keys",
                    "probability": 0.8076171875
                },
                {
                    "start": 3639.51,
                    "end": 3639.95,
                    "word": " and",
                    "probability": 0.362548828125
                },
                {
                    "start": 3639.95,
                    "end": 3640.19,
                    "word": " even",
                    "probability": 0.80712890625
                },
                {
                    "start": 3640.19,
                    "end": 3640.57,
                    "word": " worse",
                    "probability": 0.845703125
                },
                {
                    "start": 3640.57,
                    "end": 3640.75,
                    "word": " is",
                    "probability": 0.8232421875
                },
                {
                    "start": 3640.75,
                    "end": 3641.05,
                    "word": " actually",
                    "probability": 0.6796875
                },
                {
                    "start": 3641.05,
                    "end": 3641.33,
                    "word": " those",
                    "probability": 0.77392578125
                },
                {
                    "start": 3641.33,
                    "end": 3641.57,
                    "word": " keys",
                    "probability": 0.806640625
                },
                {
                    "start": 3641.57,
                    "end": 3641.93,
                    "word": " getting",
                    "probability": 0.87353515625
                },
                {
                    "start": 3641.93,
                    "end": 3643.23,
                    "word": " checked",
                    "probability": 0.52392578125
                },
                {
                    "start": 3643.23,
                    "end": 3643.45,
                    "word": " in",
                    "probability": 0.634765625
                },
                {
                    "start": 3643.45,
                    "end": 3643.73,
                    "word": " into",
                    "probability": 0.5576171875
                },
                {
                    "start": 3643.73,
                    "end": 3645.27,
                    "word": " open",
                    "probability": 0.314453125
                },
                {
                    "start": 3645.27,
                    "end": 3645.87,
                    "word": " GitHub",
                    "probability": 0.7392578125
                },
                {
                    "start": 3645.87,
                    "end": 3646.67,
                    "word": " repositories",
                    "probability": 0.797119140625
                },
                {
                    "start": 3646.67,
                    "end": 3647.07,
                    "word": ".",
                    "probability": 0.81005859375
                }
            ]
        },
        {
            "id": 538,
            "seek": 349495,
            "start": 3647.07,
            "end": 3656.15,
            "text": " There are many attacks around that recently which comes to mind as PrimeFace's WebLogic-based key attack.",
            "tokens": [
                50964,
                821,
                366,
                867,
                8122,
                926,
                300,
                3938,
                597,
                1487,
                281,
                1575,
                382,
                9655,
                37,
                617,
                311,
                9573,
                43,
                664,
                299,
                12,
                6032,
                2141,
                2690,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32606909149571467,
            "compression_ratio": 1.4265402843601895,
            "no_speech_prob": 0.0665283203125,
            "words": [
                {
                    "start": 3647.07,
                    "end": 3647.67,
                    "word": " There",
                    "probability": 0.7919921875
                },
                {
                    "start": 3647.67,
                    "end": 3647.77,
                    "word": " are",
                    "probability": 0.88818359375
                },
                {
                    "start": 3647.77,
                    "end": 3647.99,
                    "word": " many",
                    "probability": 0.80078125
                },
                {
                    "start": 3647.99,
                    "end": 3648.35,
                    "word": " attacks",
                    "probability": 0.72509765625
                },
                {
                    "start": 3648.35,
                    "end": 3648.73,
                    "word": " around",
                    "probability": 0.86572265625
                },
                {
                    "start": 3648.73,
                    "end": 3649.11,
                    "word": " that",
                    "probability": 0.88427734375
                },
                {
                    "start": 3649.11,
                    "end": 3650.03,
                    "word": " recently",
                    "probability": 0.489501953125
                },
                {
                    "start": 3650.03,
                    "end": 3650.25,
                    "word": " which",
                    "probability": 0.57373046875
                },
                {
                    "start": 3650.25,
                    "end": 3650.49,
                    "word": " comes",
                    "probability": 0.734375
                },
                {
                    "start": 3650.49,
                    "end": 3650.67,
                    "word": " to",
                    "probability": 0.91064453125
                },
                {
                    "start": 3650.67,
                    "end": 3650.97,
                    "word": " mind",
                    "probability": 0.77490234375
                },
                {
                    "start": 3650.97,
                    "end": 3651.27,
                    "word": " as",
                    "probability": 0.55078125
                },
                {
                    "start": 3651.27,
                    "end": 3652.87,
                    "word": " PrimeFace's",
                    "probability": 0.587646484375
                },
                {
                    "start": 3652.87,
                    "end": 3653.55,
                    "word": " WebLogic",
                    "probability": 0.792449951171875
                },
                {
                    "start": 3653.55,
                    "end": 3653.97,
                    "word": "-based",
                    "probability": 0.706298828125
                },
                {
                    "start": 3653.97,
                    "end": 3655.09,
                    "word": " key",
                    "probability": 0.77783203125
                },
                {
                    "start": 3655.09,
                    "end": 3655.55,
                    "word": " attack",
                    "probability": 0.740234375
                },
                {
                    "start": 3655.55,
                    "end": 3656.15,
                    "word": ".",
                    "probability": 0.955078125
                }
            ]
        },
        {
            "id": 539,
            "seek": 349495,
            "start": 3657.31,
            "end": 3661.19,
            "text": " Just be conscious about that. Don't ignore this. It's huge.",
            "tokens": [
                51414,
                1449,
                312,
                6648,
                466,
                300,
                13,
                1468,
                380,
                11200,
                341,
                13,
                467,
                311,
                2603,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.32606909149571467,
            "compression_ratio": 1.4265402843601895,
            "no_speech_prob": 0.0665283203125,
            "words": [
                {
                    "start": 3657.31,
                    "end": 3657.91,
                    "word": " Just",
                    "probability": 0.81689453125
                },
                {
                    "start": 3657.91,
                    "end": 3658.11,
                    "word": " be",
                    "probability": 0.90625
                },
                {
                    "start": 3658.11,
                    "end": 3658.41,
                    "word": " conscious",
                    "probability": 0.83203125
                },
                {
                    "start": 3658.41,
                    "end": 3658.75,
                    "word": " about",
                    "probability": 0.80859375
                },
                {
                    "start": 3658.75,
                    "end": 3658.99,
                    "word": " that",
                    "probability": 0.88623046875
                },
                {
                    "start": 3658.99,
                    "end": 3659.09,
                    "word": ".",
                    "probability": 0.60302734375
                },
                {
                    "start": 3659.09,
                    "end": 3659.33,
                    "word": " Don't",
                    "probability": 0.951416015625
                },
                {
                    "start": 3659.33,
                    "end": 3659.67,
                    "word": " ignore",
                    "probability": 0.7509765625
                },
                {
                    "start": 3659.67,
                    "end": 3659.97,
                    "word": " this",
                    "probability": 0.8603515625
                },
                {
                    "start": 3659.97,
                    "end": 3660.03,
                    "word": ".",
                    "probability": 0.716796875
                },
                {
                    "start": 3660.03,
                    "end": 3660.21,
                    "word": " It's",
                    "probability": 0.945068359375
                },
                {
                    "start": 3660.21,
                    "end": 3660.59,
                    "word": " huge",
                    "probability": 0.81005859375
                },
                {
                    "start": 3660.59,
                    "end": 3661.19,
                    "word": ".",
                    "probability": 0.93310546875
                }
            ]
        },
        {
            "id": 540,
            "seek": 351621,
            "start": 3662.77,
            "end": 3682.45,
            "text": " Finally, I hope next whenever you look at any new crypto failure, hopefully it does not happen often, or you are looking at understanding previous use cases, you might find something which was on the don'ts list or something on the cautious list in today's talk.",
            "tokens": [
                50364,
                6288,
                11,
                286,
                1454,
                958,
                5699,
                291,
                574,
                412,
                604,
                777,
                17240,
                7763,
                11,
                4696,
                309,
                775,
                406,
                1051,
                2049,
                11,
                420,
                291,
                366,
                1237,
                412,
                3701,
                3894,
                764,
                3331,
                11,
                291,
                1062,
                915,
                746,
                597,
                390,
                322,
                264,
                500,
                380,
                82,
                1329,
                420,
                746,
                322,
                264,
                25278,
                1329,
                294,
                965,
                311,
                751,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2607758630966318,
            "compression_ratio": 1.5232558139534884,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 3662.77,
                    "end": 3663.41,
                    "word": " Finally",
                    "probability": 0.339599609375
                },
                {
                    "start": 3663.41,
                    "end": 3664.03,
                    "word": ",",
                    "probability": 0.81884765625
                },
                {
                    "start": 3664.03,
                    "end": 3664.25,
                    "word": " I",
                    "probability": 0.92041015625
                },
                {
                    "start": 3664.25,
                    "end": 3664.59,
                    "word": " hope",
                    "probability": 0.81494140625
                },
                {
                    "start": 3664.59,
                    "end": 3665.09,
                    "word": " next",
                    "probability": 0.6982421875
                },
                {
                    "start": 3665.09,
                    "end": 3665.39,
                    "word": " whenever",
                    "probability": 0.54248046875
                },
                {
                    "start": 3665.39,
                    "end": 3665.67,
                    "word": " you",
                    "probability": 0.89892578125
                },
                {
                    "start": 3665.67,
                    "end": 3665.93,
                    "word": " look",
                    "probability": 0.90185546875
                },
                {
                    "start": 3665.93,
                    "end": 3666.11,
                    "word": " at",
                    "probability": 0.9091796875
                },
                {
                    "start": 3666.11,
                    "end": 3666.41,
                    "word": " any",
                    "probability": 0.80908203125
                },
                {
                    "start": 3666.41,
                    "end": 3667.43,
                    "word": " new",
                    "probability": 0.80810546875
                },
                {
                    "start": 3667.43,
                    "end": 3667.75,
                    "word": " crypto",
                    "probability": 0.75244140625
                },
                {
                    "start": 3667.75,
                    "end": 3668.11,
                    "word": " failure",
                    "probability": 0.755859375
                },
                {
                    "start": 3668.11,
                    "end": 3668.25,
                    "word": ",",
                    "probability": 0.5703125
                },
                {
                    "start": 3668.25,
                    "end": 3668.51,
                    "word": " hopefully",
                    "probability": 0.67626953125
                },
                {
                    "start": 3668.51,
                    "end": 3668.65,
                    "word": " it",
                    "probability": 0.58544921875
                },
                {
                    "start": 3668.65,
                    "end": 3668.77,
                    "word": " does",
                    "probability": 0.67431640625
                },
                {
                    "start": 3668.77,
                    "end": 3668.91,
                    "word": " not",
                    "probability": 0.8935546875
                },
                {
                    "start": 3668.91,
                    "end": 3669.17,
                    "word": " happen",
                    "probability": 0.72900390625
                },
                {
                    "start": 3669.17,
                    "end": 3670.43,
                    "word": " often",
                    "probability": 0.61083984375
                },
                {
                    "start": 3670.43,
                    "end": 3670.75,
                    "word": ",",
                    "probability": 0.379638671875
                },
                {
                    "start": 3670.75,
                    "end": 3670.91,
                    "word": " or",
                    "probability": 0.90625
                },
                {
                    "start": 3670.91,
                    "end": 3671.03,
                    "word": " you",
                    "probability": 0.8798828125
                },
                {
                    "start": 3671.03,
                    "end": 3671.13,
                    "word": " are",
                    "probability": 0.53369140625
                },
                {
                    "start": 3671.13,
                    "end": 3671.43,
                    "word": " looking",
                    "probability": 0.76806640625
                },
                {
                    "start": 3671.43,
                    "end": 3671.73,
                    "word": " at",
                    "probability": 0.89990234375
                },
                {
                    "start": 3671.73,
                    "end": 3672.39,
                    "word": " understanding",
                    "probability": 0.548828125
                },
                {
                    "start": 3672.39,
                    "end": 3673.49,
                    "word": " previous",
                    "probability": 0.58642578125
                },
                {
                    "start": 3673.49,
                    "end": 3674.09,
                    "word": " use",
                    "probability": 0.8037109375
                },
                {
                    "start": 3674.09,
                    "end": 3674.55,
                    "word": " cases",
                    "probability": 0.8095703125
                },
                {
                    "start": 3674.55,
                    "end": 3675.05,
                    "word": ",",
                    "probability": 0.7373046875
                },
                {
                    "start": 3675.05,
                    "end": 3675.43,
                    "word": " you",
                    "probability": 0.88720703125
                },
                {
                    "start": 3675.43,
                    "end": 3675.77,
                    "word": " might",
                    "probability": 0.82373046875
                },
                {
                    "start": 3675.77,
                    "end": 3676.11,
                    "word": " find",
                    "probability": 0.82763671875
                },
                {
                    "start": 3676.11,
                    "end": 3676.55,
                    "word": " something",
                    "probability": 0.7294921875
                },
                {
                    "start": 3676.55,
                    "end": 3676.87,
                    "word": " which",
                    "probability": 0.8515625
                },
                {
                    "start": 3676.87,
                    "end": 3677.13,
                    "word": " was",
                    "probability": 0.89404296875
                },
                {
                    "start": 3677.13,
                    "end": 3677.39,
                    "word": " on",
                    "probability": 0.89111328125
                },
                {
                    "start": 3677.39,
                    "end": 3677.63,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 3677.63,
                    "end": 3678.23,
                    "word": " don'ts",
                    "probability": 0.8115234375
                },
                {
                    "start": 3678.23,
                    "end": 3678.45,
                    "word": " list",
                    "probability": 0.8798828125
                },
                {
                    "start": 3678.45,
                    "end": 3678.65,
                    "word": " or",
                    "probability": 0.787109375
                },
                {
                    "start": 3678.65,
                    "end": 3678.99,
                    "word": " something",
                    "probability": 0.7158203125
                },
                {
                    "start": 3678.99,
                    "end": 3679.27,
                    "word": " on",
                    "probability": 0.90966796875
                },
                {
                    "start": 3679.27,
                    "end": 3679.43,
                    "word": " the",
                    "probability": 0.8212890625
                },
                {
                    "start": 3679.43,
                    "end": 3679.81,
                    "word": " cautious",
                    "probability": 0.8681640625
                },
                {
                    "start": 3679.81,
                    "end": 3680.19,
                    "word": " list",
                    "probability": 0.89697265625
                },
                {
                    "start": 3680.19,
                    "end": 3680.43,
                    "word": " in",
                    "probability": 0.869140625
                },
                {
                    "start": 3680.43,
                    "end": 3681.49,
                    "word": " today's",
                    "probability": 0.883056640625
                },
                {
                    "start": 3681.49,
                    "end": 3681.81,
                    "word": " talk",
                    "probability": 0.806640625
                },
                {
                    "start": 3681.81,
                    "end": 3682.45,
                    "word": ".",
                    "probability": 0.96142578125
                }
            ]
        },
        {
            "id": 541,
            "seek": 354009,
            "start": 3683.23,
            "end": 3691.67,
            "text": " This small community of ours shares the biggest responsibility of making the internet a safer place and keeping it secure.",
            "tokens": [
                50364,
                639,
                1359,
                1768,
                295,
                11896,
                12182,
                264,
                3880,
                6357,
                295,
                1455,
                264,
                4705,
                257,
                15856,
                1081,
                293,
                5145,
                309,
                7144,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26953124860301614,
            "compression_ratio": 1.4285714285714286,
            "no_speech_prob": 0.3662109375,
            "words": [
                {
                    "start": 3683.23,
                    "end": 3683.91,
                    "word": " This",
                    "probability": 0.238525390625
                },
                {
                    "start": 3683.91,
                    "end": 3684.31,
                    "word": " small",
                    "probability": 0.7939453125
                },
                {
                    "start": 3684.31,
                    "end": 3684.81,
                    "word": " community",
                    "probability": 0.818359375
                },
                {
                    "start": 3684.81,
                    "end": 3685.05,
                    "word": " of",
                    "probability": 0.8994140625
                },
                {
                    "start": 3685.05,
                    "end": 3685.35,
                    "word": " ours",
                    "probability": 0.61572265625
                },
                {
                    "start": 3685.35,
                    "end": 3685.67,
                    "word": " shares",
                    "probability": 0.58740234375
                },
                {
                    "start": 3685.67,
                    "end": 3685.87,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 3685.87,
                    "end": 3686.21,
                    "word": " biggest",
                    "probability": 0.86474609375
                },
                {
                    "start": 3686.21,
                    "end": 3686.91,
                    "word": " responsibility",
                    "probability": 0.8251953125
                },
                {
                    "start": 3686.91,
                    "end": 3687.43,
                    "word": " of",
                    "probability": 0.87353515625
                },
                {
                    "start": 3687.43,
                    "end": 3688.07,
                    "word": " making",
                    "probability": 0.73779296875
                },
                {
                    "start": 3688.07,
                    "end": 3688.61,
                    "word": " the",
                    "probability": 0.3994140625
                },
                {
                    "start": 3688.61,
                    "end": 3689.05,
                    "word": " internet",
                    "probability": 0.479736328125
                },
                {
                    "start": 3689.35,
                    "end": 3689.61,
                    "word": " a safer",
                    "probability": 0.849609375
                },
                {
                    "start": 3689.61,
                    "end": 3690.07,
                    "word": " place",
                    "probability": 0.798828125
                },
                {
                    "start": 3690.07,
                    "end": 3690.29,
                    "word": " and",
                    "probability": 0.82763671875
                },
                {
                    "start": 3690.29,
                    "end": 3690.63,
                    "word": " keeping",
                    "probability": 0.68408203125
                },
                {
                    "start": 3690.63,
                    "end": 3690.85,
                    "word": " it",
                    "probability": 0.89208984375
                },
                {
                    "start": 3690.85,
                    "end": 3691.33,
                    "word": " secure",
                    "probability": 0.88916015625
                },
                {
                    "start": 3691.33,
                    "end": 3691.67,
                    "word": ".",
                    "probability": 0.74609375
                }
            ]
        },
        {
            "id": 542,
            "seek": 354009,
            "start": 3692.65,
            "end": 3698.73,
            "text": " And that was what I hope you have shared enough in this one hour.",
            "tokens": [
                50864,
                400,
                300,
                390,
                437,
                286,
                1454,
                291,
                362,
                5507,
                1547,
                294,
                341,
                472,
                1773,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26953124860301614,
            "compression_ratio": 1.4285714285714286,
            "no_speech_prob": 0.3662109375,
            "words": [
                {
                    "start": 3692.65,
                    "end": 3692.89,
                    "word": " And",
                    "probability": 0.222412109375
                },
                {
                    "start": 3692.89,
                    "end": 3693.21,
                    "word": " that",
                    "probability": 0.853515625
                },
                {
                    "start": 3693.21,
                    "end": 3693.45,
                    "word": " was",
                    "probability": 0.7666015625
                },
                {
                    "start": 3693.45,
                    "end": 3693.71,
                    "word": " what",
                    "probability": 0.865234375
                },
                {
                    "start": 3693.71,
                    "end": 3694.15,
                    "word": " I",
                    "probability": 0.94775390625
                },
                {
                    "start": 3694.15,
                    "end": 3694.51,
                    "word": " hope",
                    "probability": 0.79052734375
                },
                {
                    "start": 3694.51,
                    "end": 3694.67,
                    "word": " you",
                    "probability": 0.87255859375
                },
                {
                    "start": 3694.67,
                    "end": 3695.03,
                    "word": " have",
                    "probability": 0.76904296875
                },
                {
                    "start": 3695.03,
                    "end": 3695.67,
                    "word": " shared",
                    "probability": 0.6435546875
                },
                {
                    "start": 3695.67,
                    "end": 3696.53,
                    "word": " enough",
                    "probability": 0.63623046875
                },
                {
                    "start": 3696.53,
                    "end": 3697.23,
                    "word": " in",
                    "probability": 0.71630859375
                },
                {
                    "start": 3697.23,
                    "end": 3697.55,
                    "word": " this",
                    "probability": 0.85400390625
                },
                {
                    "start": 3697.55,
                    "end": 3697.87,
                    "word": " one",
                    "probability": 0.74853515625
                },
                {
                    "start": 3697.87,
                    "end": 3698.19,
                    "word": " hour",
                    "probability": 0.88720703125
                },
                {
                    "start": 3698.19,
                    "end": 3698.73,
                    "word": ".",
                    "probability": 0.9677734375
                }
            ]
        },
        {
            "id": 543,
            "seek": 354009,
            "start": 3699.81,
            "end": 3706.33,
            "text": " Finally, I would like to conclude by giving my contact information. My DMs are always open.",
            "tokens": [
                51214,
                6288,
                11,
                286,
                576,
                411,
                281,
                16886,
                538,
                2902,
                452,
                3385,
                1589,
                13,
                1222,
                15322,
                82,
                366,
                1009,
                1269,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26953124860301614,
            "compression_ratio": 1.4285714285714286,
            "no_speech_prob": 0.3662109375,
            "words": [
                {
                    "start": 3699.81,
                    "end": 3700.49,
                    "word": " Finally",
                    "probability": 0.6484375
                },
                {
                    "start": 3700.49,
                    "end": 3700.59,
                    "word": ",",
                    "probability": 0.77392578125
                },
                {
                    "start": 3700.59,
                    "end": 3700.67,
                    "word": " I",
                    "probability": 0.99609375
                },
                {
                    "start": 3700.67,
                    "end": 3700.75,
                    "word": " would",
                    "probability": 0.20556640625
                },
                {
                    "start": 3700.75,
                    "end": 3700.89,
                    "word": " like",
                    "probability": 0.8720703125
                },
                {
                    "start": 3700.89,
                    "end": 3701.05,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 3701.05,
                    "end": 3701.47,
                    "word": " conclude",
                    "probability": 0.75537109375
                },
                {
                    "start": 3701.47,
                    "end": 3701.79,
                    "word": " by",
                    "probability": 0.88525390625
                },
                {
                    "start": 3701.79,
                    "end": 3702.33,
                    "word": " giving",
                    "probability": 0.82373046875
                },
                {
                    "start": 3702.33,
                    "end": 3702.57,
                    "word": " my",
                    "probability": 0.86279296875
                },
                {
                    "start": 3702.57,
                    "end": 3702.95,
                    "word": " contact",
                    "probability": 0.826171875
                },
                {
                    "start": 3702.95,
                    "end": 3703.51,
                    "word": " information",
                    "probability": 0.7607421875
                },
                {
                    "start": 3703.51,
                    "end": 3703.81,
                    "word": ".",
                    "probability": 0.86376953125
                },
                {
                    "start": 3703.81,
                    "end": 3704.03,
                    "word": " My",
                    "probability": 0.89892578125
                },
                {
                    "start": 3704.03,
                    "end": 3704.67,
                    "word": " DMs",
                    "probability": 0.70166015625
                },
                {
                    "start": 3704.67,
                    "end": 3704.81,
                    "word": " are",
                    "probability": 0.892578125
                },
                {
                    "start": 3704.81,
                    "end": 3705.19,
                    "word": " always",
                    "probability": 0.74462890625
                },
                {
                    "start": 3705.19,
                    "end": 3705.65,
                    "word": " open",
                    "probability": 0.837890625
                },
                {
                    "start": 3705.65,
                    "end": 3706.33,
                    "word": ".",
                    "probability": 0.833984375
                }
            ]
        },
        {
            "id": 544,
            "seek": 356575,
            "start": 3706.33,
            "end": 3718.31,
            "text": " I talk a lot about all these things and a few other topics on my employer's blog post in much more detail than what I could ever cover in just 60 minutes.",
            "tokens": [
                50364,
                286,
                751,
                257,
                688,
                466,
                439,
                613,
                721,
                293,
                257,
                1326,
                661,
                8378,
                322,
                452,
                16205,
                311,
                6968,
                2183,
                294,
                709,
                544,
                2607,
                813,
                437,
                286,
                727,
                1562,
                2060,
                294,
                445,
                4060,
                2077,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2669752968682183,
            "compression_ratio": 1.4545454545454546,
            "no_speech_prob": 0.1346435546875,
            "words": [
                {
                    "start": 3706.33,
                    "end": 3706.49,
                    "word": " I",
                    "probability": 0.978515625
                },
                {
                    "start": 3706.49,
                    "end": 3707.43,
                    "word": " talk",
                    "probability": 0.36376953125
                },
                {
                    "start": 3707.61,
                    "end": 3707.83,
                    "word": " a lot",
                    "probability": 0.89501953125
                },
                {
                    "start": 3707.83,
                    "end": 3708.15,
                    "word": " about",
                    "probability": 0.82373046875
                },
                {
                    "start": 3708.15,
                    "end": 3708.47,
                    "word": " all",
                    "probability": 0.8779296875
                },
                {
                    "start": 3708.47,
                    "end": 3708.71,
                    "word": " these",
                    "probability": 0.5869140625
                },
                {
                    "start": 3708.71,
                    "end": 3709.03,
                    "word": " things",
                    "probability": 0.7353515625
                },
                {
                    "start": 3709.03,
                    "end": 3709.29,
                    "word": " and",
                    "probability": 0.75732421875
                },
                {
                    "start": 3709.41,
                    "end": 3709.57,
                    "word": " a few",
                    "probability": 0.83642578125
                },
                {
                    "start": 3709.57,
                    "end": 3709.77,
                    "word": " other",
                    "probability": 0.7060546875
                },
                {
                    "start": 3709.77,
                    "end": 3711.07,
                    "word": " topics",
                    "probability": 0.78271484375
                },
                {
                    "start": 3711.07,
                    "end": 3711.35,
                    "word": " on",
                    "probability": 0.880859375
                },
                {
                    "start": 3711.35,
                    "end": 3711.63,
                    "word": " my",
                    "probability": 0.9111328125
                },
                {
                    "start": 3711.63,
                    "end": 3712.69,
                    "word": " employer's",
                    "probability": 0.6668701171875
                },
                {
                    "start": 3712.69,
                    "end": 3712.97,
                    "word": " blog",
                    "probability": 0.837890625
                },
                {
                    "start": 3712.97,
                    "end": 3713.39,
                    "word": " post",
                    "probability": 0.7578125
                },
                {
                    "start": 3713.39,
                    "end": 3714.03,
                    "word": " in",
                    "probability": 0.52392578125
                },
                {
                    "start": 3714.03,
                    "end": 3714.23,
                    "word": " much",
                    "probability": 0.8232421875
                },
                {
                    "start": 3714.23,
                    "end": 3714.45,
                    "word": " more",
                    "probability": 0.87890625
                },
                {
                    "start": 3714.45,
                    "end": 3714.79,
                    "word": " detail",
                    "probability": 0.85302734375
                },
                {
                    "start": 3714.79,
                    "end": 3715.03,
                    "word": " than",
                    "probability": 0.880859375
                },
                {
                    "start": 3715.03,
                    "end": 3715.23,
                    "word": " what",
                    "probability": 0.87255859375
                },
                {
                    "start": 3715.23,
                    "end": 3715.39,
                    "word": " I",
                    "probability": 0.998046875
                },
                {
                    "start": 3715.39,
                    "end": 3715.53,
                    "word": " could",
                    "probability": 0.80029296875
                },
                {
                    "start": 3715.53,
                    "end": 3715.83,
                    "word": " ever",
                    "probability": 0.794921875
                },
                {
                    "start": 3715.83,
                    "end": 3716.15,
                    "word": " cover",
                    "probability": 0.853515625
                },
                {
                    "start": 3716.15,
                    "end": 3716.41,
                    "word": " in",
                    "probability": 0.89697265625
                },
                {
                    "start": 3716.41,
                    "end": 3716.95,
                    "word": " just",
                    "probability": 0.80322265625
                },
                {
                    "start": 3716.95,
                    "end": 3717.31,
                    "word": " 60",
                    "probability": 0.91455078125
                },
                {
                    "start": 3717.31,
                    "end": 3717.71,
                    "word": " minutes",
                    "probability": 0.8798828125
                },
                {
                    "start": 3717.71,
                    "end": 3718.31,
                    "word": ".",
                    "probability": 0.884765625
                }
            ]
        },
        {
            "id": 545,
            "seek": 356575,
            "start": 3718.39,
            "end": 3727.59,
            "text": " And all the codes we worked up today is more polished and in a real world API-based usage dockerized on the GitLab repo here.",
            "tokens": [
                50964,
                400,
                439,
                264,
                14211,
                321,
                2732,
                493,
                965,
                307,
                544,
                29079,
                293,
                294,
                257,
                957,
                1002,
                9362,
                12,
                6032,
                14924,
                360,
                9178,
                1602,
                322,
                264,
                16939,
                37880,
                49040,
                510,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2669752968682183,
            "compression_ratio": 1.4545454545454546,
            "no_speech_prob": 0.1346435546875,
            "words": [
                {
                    "start": 3718.39,
                    "end": 3718.79,
                    "word": " And",
                    "probability": 0.78955078125
                },
                {
                    "start": 3718.79,
                    "end": 3719.13,
                    "word": " all",
                    "probability": 0.88916015625
                },
                {
                    "start": 3719.13,
                    "end": 3719.31,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 3719.31,
                    "end": 3719.57,
                    "word": " codes",
                    "probability": 0.56689453125
                },
                {
                    "start": 3719.57,
                    "end": 3719.77,
                    "word": " we",
                    "probability": 0.89990234375
                },
                {
                    "start": 3719.77,
                    "end": 3720.03,
                    "word": " worked",
                    "probability": 0.266357421875
                },
                {
                    "start": 3720.03,
                    "end": 3720.23,
                    "word": " up",
                    "probability": 0.90478515625
                },
                {
                    "start": 3720.23,
                    "end": 3720.55,
                    "word": " today",
                    "probability": 0.78564453125
                },
                {
                    "start": 3720.55,
                    "end": 3720.85,
                    "word": " is",
                    "probability": 0.8291015625
                },
                {
                    "start": 3720.85,
                    "end": 3721.33,
                    "word": " more",
                    "probability": 0.8203125
                },
                {
                    "start": 3721.33,
                    "end": 3721.81,
                    "word": " polished",
                    "probability": 0.77587890625
                },
                {
                    "start": 3721.81,
                    "end": 3722.17,
                    "word": " and",
                    "probability": 0.6943359375
                },
                {
                    "start": 3722.17,
                    "end": 3722.51,
                    "word": " in",
                    "probability": 0.681640625
                },
                {
                    "start": 3722.63,
                    "end": 3722.87,
                    "word": " a real",
                    "probability": 0.88720703125
                },
                {
                    "start": 3722.87,
                    "end": 3723.23,
                    "word": " world",
                    "probability": 0.71728515625
                },
                {
                    "start": 3723.23,
                    "end": 3723.77,
                    "word": " API",
                    "probability": 0.57470703125
                },
                {
                    "start": 3723.77,
                    "end": 3724.19,
                    "word": "-based",
                    "probability": 0.62890625
                },
                {
                    "start": 3724.19,
                    "end": 3724.61,
                    "word": " usage",
                    "probability": 0.63037109375
                },
                {
                    "start": 3724.61,
                    "end": 3725.41,
                    "word": " dockerized",
                    "probability": 0.760986328125
                },
                {
                    "start": 3725.41,
                    "end": 3725.97,
                    "word": " on",
                    "probability": 0.90478515625
                },
                {
                    "start": 3725.97,
                    "end": 3726.19,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 3726.19,
                    "end": 3726.71,
                    "word": " GitLab",
                    "probability": 0.920166015625
                },
                {
                    "start": 3726.71,
                    "end": 3727.03,
                    "word": " repo",
                    "probability": 0.7822265625
                },
                {
                    "start": 3727.03,
                    "end": 3727.31,
                    "word": " here",
                    "probability": 0.69384765625
                },
                {
                    "start": 3727.31,
                    "end": 3727.59,
                    "word": ".",
                    "probability": 0.8681640625
                }
            ]
        },
        {
            "id": 546,
            "seek": 356575,
            "start": 3727.59,
            "end": 3731.97,
            "text": " So feel free to poke around. Thank you.",
            "tokens": [
                51464,
                407,
                841,
                1737,
                281,
                19712,
                926,
                13,
                1044,
                291,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2669752968682183,
            "compression_ratio": 1.4545454545454546,
            "no_speech_prob": 0.1346435546875,
            "words": [
                {
                    "start": 3727.59,
                    "end": 3727.87,
                    "word": " So",
                    "probability": 0.88330078125
                },
                {
                    "start": 3727.87,
                    "end": 3729.01,
                    "word": " feel",
                    "probability": 0.78564453125
                },
                {
                    "start": 3729.01,
                    "end": 3729.23,
                    "word": " free",
                    "probability": 0.8740234375
                },
                {
                    "start": 3729.23,
                    "end": 3729.45,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 3729.45,
                    "end": 3729.77,
                    "word": " poke",
                    "probability": 0.90478515625
                },
                {
                    "start": 3729.77,
                    "end": 3730.03,
                    "word": " around",
                    "probability": 0.86669921875
                },
                {
                    "start": 3730.03,
                    "end": 3730.63,
                    "word": ".",
                    "probability": 0.9736328125
                },
                {
                    "start": 3731.01,
                    "end": 3731.43,
                    "word": " Thank",
                    "probability": 0.8798828125
                },
                {
                    "start": 3731.43,
                    "end": 3731.57,
                    "word": " you",
                    "probability": 0.9013671875
                },
                {
                    "start": 3731.57,
                    "end": 3731.97,
                    "word": ".",
                    "probability": 0.96337890625
                }
            ]
        }
    ],
    "text": " Very good afternoon, good evening, or even good morning, depending on which time zone you are listening to this talk from. Isn't it interesting how we all are so very well virtually connected through this platform? And for this to happen, I'd like to give a huge shout-out to the Crypto Village organizing community for making this happen. I know it has been hard in the middle of this global pandemic, but we are still connected. That's great. It's always a good idea to introduce yourself. I'm Manasi Sheth. I work as a principal security researcher for a leading static analysis company called Veracode. We are located just outside Boston. We have over 2,000 unique customers across different verticals using all kinds of programming languages. What my job is there is to be on top of all the latest and greatest happenings in the security domain, more specifically in the application security domain, see how those things are implemented by different languages and frameworks, and then translate all that knowledge into finding anti-patterns in our customers' code bases. I'm not a cryptologist or a crypto analyst or even a mathematician. I'm just a huge crypto enthusiast like a lot of people here. I like to be on top of all the practical aspects of cryptography. I've spent a lot of time understanding details of different crypto primitives and crypto mini systems. I've seen a lot of crypto implementations across languages. And I try to use all this information to make sure our customers' code bases are secure. So why cryptography? Well, I think cryptography is everywhere. It's the basis of a lot of things you are currently seeing around you. You would be connected through Wi-Fi. You would be having some Bluetooth devices. You might be using e-wallets to buy coffee or something. You might be looking at emails. You are listening to this through a video conferencing software which is supposed to be secure. You might be doing some Bitcoin mining. What I'm trying to say is it's everywhere. It's used right now by you, your family, your friends. Everyone you know and care about and hope are secure enough from any kind of online threats. In this hyper-connected world, we rely a lot on crypto to keep us secure. We rely on a lot of crypto services like confidentiality of our digital assets or authenticity and integrity of our digital transactions. Like maybe e-banking or e-wallets or whatever. Or maybe code signing of a software we are trying to buy. We need cryptography to help us be secure for all these things and much, much more than that. Then why are we seeing so many crypto failures? Well, I'm sure a lot of people would be having this reaction like, oh no, not again. Why are things failing now? This is going to break so many new protocols and so many different protocols across different systems and how to mitigate it. It's like this. Thinking a little deeper while looking at different use cases of crypto failures. What I feel is cryptography is hard. Only more than a couple of dozens of people across decades completely understand all aspects of cryptography. And then how it is being interpreted by people who actually implement the APIs or libraries for further usage in larger systems. Well, I have all respect for these implementers. They have to understand the hardest parts of cryptography. They have to use their domain development experience to write these libraries. And then even worry about, and then we expect them to even put some more weightage into how these APIs are designed. How it will be well understood by the most well-meaning security conscious developers. So that they don't make any mishaps of using these implementations. I wish the implementers took it a little bit ahead than that. And took some responsibility of writing much cleaner documentation, much cleaner APIs. Secure defaults, deprecating legacy or insecure algorithms right out of the sight of developers. Maybe we might be seeing a few lesser crypto failures at that point. In my opinion, it's almost undebatable. 85% of crypto failures we see are coming from not bad implementations. But bad usages of those implementations. So hopefully we all share some responsibility in educating users of these crypto APIs. Before going any further, I would like to make some cryptographic disclaimers. No matter how tempting it is, please don't roll your own crypto. All these great implementers have spent way too much time understanding all different aspects of a crypto algorithm. And provided us with the implementation which a lot of times is time-tested, crypto-analyzed. Please use that. It's for us to use it and be safe. I understand not always we have an option to choose an implementation. But if you do, I would highly suggest you use this implementation called NSEL. It's written by cryptographers. Documentation is very clean. They have all kinds of secure defaults just out of the box. Everything else is not even visible to us. And most importantly, a lot of modern programming languages, I'm sure Python, PHP, they have some kind of a wrapper implementation of this library. Even Lipsodium, another favorite, is a fork of NSEL. So use one of that and you will go a long way. Crypto is crucial to be secured, but that does not mean we ignore everything else in the system. We still have to worry about all kinds of application security attacks, all kinds of networking. We have to make sure our endpoints are secure. We have to take care of all those things. We should not be relaxing the moment we got our crypto right. Let's see what we are going to talk about today. Any crypto system you come across will usually have some kind of basic crypto primitives, which is a cryptographically secured random number generator. It's quite a mouthful. I'm just going to call as CSPRNG going ahead. There will be some kind of an encryption scheme going, usually symmetric encryptions. Maybe some kind of one-way hash functions. And no crypto system works, none of these crypto primitives work in isolation. So most of the crypto applications are a mix or match of these basics crypto primitives and those ultimately become building blocks to have a complete crypto system. So we will be spending some time into looking into some of the most common crypto applications, namely message authentication codes, how to actually store any kind of secure information and digital signatures. OK, let's start by first looking at CSPRNG, which is used almost everywhere. So what is CSPRNG? It's like this huge set of digits or zeros and ones, which needs to execute few, which needs to exhibit few properties. Namely, it should appear completely random. We should not be able to locate any kind of pattern in the way those digits are. Secondly, it should be completely, it should be unpredictable. So knowing or looking at the current digit, we should not be able to predict which is the next digit, which is going to come out of this generator. And lastly, we should never be able to reproduce the same set of digits again. Now, where is this used or where is it required? Well, it's everywhere. It's like any kind of keying material you would be generating for any kind of cryptographic algorithm. Namely, you would need keys to be generated for your encryption, for your message authentication codes. Depending on the mode and the algorithms being used for your initialization vectors or nonces or like for storing secrets, you would need it for soil generation. Basically, it's going to be used every single place. Now, how to actually generate this? There are three main blocks or three main areas. There are three main parts of any CSPRNG algorithm. Obviously, the output which you most care about. And the algorithm which basically churns and gives you this output. But knowing the algorithm, it's extremely trivial to get the output. What makes the output actually CSPRNG or cryptographically secure random is the way this algorithm is actually initialized or seeded, the way it is called. For the seeding to happen, the input to the seeding part of the algorithm should be of the highest entropy possible. Basically, the output is depending on how high the entropy or the source of randomness of this seeding sources. Well, it would have been ideal if we could get the randomness from external thermal elements and stuff, but that's not practical. So we had to rely on what the computer is going to offer us. So right now, the highest source of entropy is what the operating system is going to provide us. And what it does is it picks up all kinds of different entropy elements going on in your system at a particular time. Like there could be interrupts in your programs or disk IO or the way your mouse and keyboards are moving or even your kernel or user level entropy in their programming land. All these things are collected and then fed into the algorithm. And that's what makes your CSPRNG output extremely secure or extremely random. It's almost safe to say that the entropy provided to this seeding algorithm is what makes your entire crypto system secure. Or it's directly proportional, at least that way. So what are some of the do's and don'ts around it? Well, since the source of entropy is most important, let's start talking about that first. Always go with what your operating system provides us. There are different mechanisms which the operating system provides. Most importantly, either you go with a blocking source of entropy or a non-blocking. What does that mean is non-blocking is till a sufficient quantity of entropy is reached, the algorithm is not seeded. So basically, our algorithm is blocked till the entropy is filled out. And non-blocking is whatever entropy is available, just feed the algorithm. That's what operating system gives us. Well, most of the cryptographers are pessimistic people. They'll say, oh my god, you have to use blocking source, you have to have some level of entropy. Well, I beg to differ. 80% of the applications don't really need that high level of entropy. You would be fine with using a non-blocking source for most part. Second thing is, you should just be aware of, in this virtual machine era, where all the applications are deployed on virtual machines, even the source of entropy is coming from the guest operating system and not the actual host, which has a far longer list of entropy sources, which even the operating system provides. What I'm trying to say is, the entropy provided in an application deployed in a guest operating system might not be at par with what a host can provide. It's better to go for non-blocking, otherwise the applications might never really start, because they are just sitting and waiting for a desired set of entropy. It's an active area of research, there are mechanisms to avoid it, but the most important step is first to be aware of that situation. And lastly, I've seen countless examples, even some implementations, which rely on the milliseconds and microseconds as a source of entropy. Just don't do that, please. There are obviously some attacks because of a lower source of entropy. One which comes to my mind is the Sony PlayStation attack. The digital signature used for signing that particular piece of game was used, the entropy used to generate the digital signature was of very low randomness. So this is out there, it happens all the time. The next is, what algorithm to use? Well, it's always better to rely on algorithms which are based on hashing or hash-based MACs, or even good symmetric ciphers. Government standards approved only these ones, it's better to use that. Unfortunately, not a lot of implementations provide this out of the box, but please use that if they are actually being provided. If not these, then usually there are some good library-specific algorithms. But make sure those library-specific mechanisms are using operating system source of entropy, and not anything other than that. If you are using that, be a little more conscious and Google around if there is anything wrong with the library implementation. For example, SHA-1 PRNG, a few versions of Java ago, it was okay as long as it was not seeded initially before use. But if it was seeded initially, it used to just go in some initial state and always give that output. It's fixed now, but there could be such idiosyncrasies lying somewhere. And there are different algorithms based on mercery twisters, like the older dual EC1s, again the classic Sony hack. Even some insecure symmetric cipher based, just don't use any of that anymore. And finally, I just had to put it on the website, on this slide, please don't use random math, there is nothing cryptographically secure about that, it does not exhibit all the properties we require for CSPRNG. Next, let's talk about one of the most famous crypto primitive called encryption, almost synonymous to cryptography. Well, we obviously need our data which is stored at rest or in transit to be confidential. So that is one of the biggest property we expect. But over time, we realized that our data, whenever it is online, which is as we saw 95% of the times, we needed some kind of authenticity as well as integrity out of that data in transit. And why so? To avoid or to safeguard or to mitigate against all kinds of padding oracle attacks where an adversary can just sit in between the sender and receiver and start tampering with the data being sent to the receiver and get all kinds of information back from the receiver. We all are aware of all kinds of issues with TLS protocols, most notably Beast and Poodle, which had all these issues. Well, historically, what used to happen is for authenticity and integrity, they will use another primitive called MAC in conjunction with encrypting the data. It used to work, but there are a lot of issues with that. It was slow, it had a lot more crypto systems going on. So the crypto analysis became difficult. It was much more fragile. So what the greater crypto community came up with was providing an authenticated encryption right out of the box. And this is another property we expect out of AE, which is authenticated encryption. We need authenticity as well as integrity. So these are the three properties we expect out of any modern symmetric encryption scheme. And how is this achieved? Well, at the core of it, we still have a symmetric block cipher running. It takes a symmetric key, it takes plain text, it throws away ciphertext. But there was yet another detail, yet another information, which was like a nice to have feature called associated data. What that is, it would be nice to have some plain text being transferred as plain text on the receiver side. But it still takes part in the authenticity of it. So for example, imagine a sender is sending a packet to a receiver. So the IP address of the receiver needs to be in plain text, but the payload needs to be encrypted. So that kind of a scheme is what is the most common thing or you should, that's what you should be using going ahead. It is called as authenticated encryption with associated data. So just coming back to this block diagram. Authenticity and integrity is provided by this authentication tag, which is computed based on associated data, which is plain text as well as plain text data. And obviously the symmetric key. Authenticated data comes out as plain text. And we obviously get the ciphertext. And similarly, on the opposite side, we have decryption, which takes care, which takes the same symmetric key, the ciphertext, the authentication tag, and the plain text of associated data. If nothing of the keys or the ciphers or the AAD is tampered, then the output of this decryption is going to be plain text. That's how simply it all works. Do's and don'ts. Well, you can use any good block cipher. AES is one of the most commonly used safe block cipher here in the United States. If we talk more globally, we have ARIA, Camellia, and CAST6 too. There are only few block cipher modes which provide authenticity and integrity services. GCM being the most famous. The rest of the modes are either expensive or patented. Patents expire at different times in different countries. So AES-GCM is the most famous scheme. And hopefully you would be using GCM. Just be very careful you are not using the same key and initialization vector for GCM modes more than twice to encrypt different sets of data. I'd like to introduce you to a new kid on the block, which is based on a stream cipher called Chacha. And it comes with its own authenticity scheme called Poly1305. It's a promising alternative or a backup plan if AES-GCM fails. If it fails, the world cannot all of a sudden be insecure. So our great cryptographers have already come up and it has already been implemented in a lot of modern programming languages. And to go a little further, I think Google and Cloudflare are already using this in their TLS implementation. So knowingly or unknowingly, right now even 30% of our websites use this anyways. It's three times faster than AES-GCM scheme. So a lot of slower hardware, even your Android phones or IoT devices needed an authentication scheme. And this is a promising alternative for that. So embrace that. There is no harm in using that already. And lastly, stay away from all other block ciphers, all other stream ciphers and all other modes. There are just way too many to list on the slide. I've just listed the most common ones out there. Okay, let's see how both these primitives work in action. And for that, let's go into our development environment. I'm choosing to show these API usages in Java for two main reasons. One, Java is one of the most chaotic crypto implementation I have seen. And second thing is, it's one of the most commonly used enterprise programming language. So it's extremely important that we pass the message on how to use it securely. Okay, I have done nothing more than setting up a simple Java Griddle project with some of the dependencies we might be using. Let's just start with first creating a mandatory crypto driver class where we will be using all different APIs through. Simple HelloWorld, where we are going to say hello to CryptoVillage. And let's see if this works. Super! Okay, let's start building an authenticated encryption scheme. And for that, what all do we need? We need a SIM key used in encryption as well as decryption. Use a CSPRNG ID for the GCM mode. We need the plain text to be encrypted. We need a plain text A associated data. And finally, the actual encryption and decryption APIs. For that, let's do a little bit of designing before we go into the coding session. And for that, I have opened this particular link which gives us all details about all algorithms coming out of the box of JDK in the latest Java version. What all do we need here is, let's start with symmetric keys. How to generate a symmetric key. And for that, we need to rely on this algorithm class called KeyGenerator. And look at the options it provides us. We just have to be safe and secure and use the AES algorithm because we are going to use AES GCM scheme here. Next, we need to generate a CSPRNG. And for that, we need to go into the secure random class, pick up the right algorithm and go by the default OS entropy for the seeding of that algorithm. And the actual encryption and decryption scheme is defined by the Cypher class where we have to configure it with the scheme we plan to use in terms of transformation. What does that scheme mean? To use the right block Cypher out of all these options. Use the right authentication mode. All these are unauthenticated mode. Use just the GCM and the required padding. GCM underneath is mainly just a counter mode, which is a stream Cypher, which does not need any padding. So that's how we will be defining our Cypher scheme. See the amount of moving blocks here. So let's get into coding. Symmetric keys. For that, let's go and create a symmetric class we are going to use for other primitives as well. A dedicated package for it. We'll return a secret key, which is nothing but a holder class to hold your symmetric keys to be transported around. Which takes the algorithm. And we can decide the size of the key we plan to generate. I choose 256. Even for whatever reason, you need to choose 128. Don't lose sleep over it. It's fine. This just puts us all the more ahead to be future compliant. Or future safe. Or future proof us. Key generator algorithm as we saw. Let's create an instance of it based on the algorithm. Initialize it with the right key size. And just generate it actually. Okay. Nothing in Java works without some kind of exceptional handling. Please don't do this. This is just to keep the demo shorter. So this is how a symmetric key would be generated. Let's use it here. And let's define the algorithm we plan to use this with. String a-algo is going to be a-es. Okay. Let's use this. With a-algo. Perfect. This should give us a nice looking safe, secure key. Next is generating IV. For that, let's first decide the size of the IV we plan to generate. Well, a good IV is anything above 128. I'll go for 256 because, hey, why not? It's defined in bytes, so 32. First, I'll initialize an array which will hold this IV for me. Of the IV size. Secondly, the more important one is actually generating it correctly. We decided to use drbg which provides us with 128 bits of security strength. Default is based out of hash. And just populate this guy. I want a secret key. SecureRandom. This should give us a good CSPR engine. And let's do some exceptional handling here. Perfect. The message we want to encrypt. Associated data. We can specify the IP address. And pass that around. A more common thing to do is actually do something like this. But in the interest of time. Finally, let's get to the most interesting part, which is how to write an encryption scheme. We'll return a ciphertext from the encryption function. Think about the block diagram. We'll take the plain text message. The associated data. The secret key. And the IV. Similarly, decryption will return a plain text byte array. It will take the ciphertext in byte array. If you again need the associated data, the secret key and the IV. The first steps for doing any encryption or decryption is initializing the cipher object as we saw. And which is common for both encryption as well as decryption. Let's do some code reuse here. And create a private method which will return an initialized cipher object. For both our encryption as well as decryption. For that, we'll first need the mode which is either encryption or decryption. It will take the associated data, the secret key as well as the byte array for your GCM. First, we will define the transformation which we saw. AES with GCM and no padding. Perfect. Next, we need to further define how the GCM mode is going to work. And for that, we need to go into the details of configuring the algorithm. And you have to trust me here. I am defining the output size of the authentication bit we expect and the IV it needs. Finally, we are just going to initialize the cipher algorithm with the mode. Sorry, this is the mode which is going to be passed here. Then, the next is the secret key. The algorithm spec we defined. And finally, some amount of randomness for the underneath algorithm to work. And this uses the default secure random algorithm which is native PRNG in non-blocking mode which is fine for most of the applications we are going to write encryption schemes for. Finally, just adding the associated data to it. And this should give us a nice configured cipher algorithm for use in both encryption as well as decryption. After some exceptional handling, obviously. Super. Let's go back to our encryption scheme. This passing on the mode which is the encryption mode here. The associated data, secret key and IV. Sorry, this is in caps. Next is we are going to... We are going to make the cipher object ready to start encrypting our message. For that, we are just going to take the message and convert it into bytes. But we are going to store this in a byte array to be returned properly to the driver class. And for that... And return this. This should do the encryption for us. And similarly, in the decryption side, we are going to set it in the decrypt mode. Pass on the associated data, the secret key and the initialization vector. Get back a nicely initialized ciphertext just which is used in... exactly as it would be used in the encryption mode. And prepare yourself for getting the plain text in a byte array to be returned back to the driver program. Ciphertext array to be... Let's store it in the plain text because there would be some exception handling. Okay, this should do the decryption for us. Let's put all these things together in the driver class. Let's prepare it to hold the ciphertext array from the authentication code. Before that, we have to use this class. First, let's encrypt the message. Pass on the associated data, the secret key and the IV. And get back plain. Plain text array, passing the ciphertext, associated data, secret key and the IV. And let's hope everything works. To preprint the byte array of plain text. And we got back the decrypted version of the message we encrypted. Super! Okay, after going through this frantic coding session, let's take a look at a little more simpler crypto primitive. It does not involve any keys, which is great news. This is called as hash functions or message digests or even checksums. And how it works is it takes a message, goes through this hash function and depending on the hash function is used, it will generate an output of fixed size. Where is it used? It's used in a lot of different crypto applications, most famously in generating machine authentication code for providing us with the authenticity and the integrity services. It's also used in digital signatures for similar services. It's used for any kinds of integrity checks or checksums, file integrity checks or even hard disk integrity checks and those kind of stuff. What kind of properties do we expect out of it? Well, it should be collision resistant. We should never be able to get hold of two different messages, which results in the same hash. It should be one-way, also called as a first-permise, which means that knowing the hash output, we should never be able to go back to the original message which generated that hash. And finally, it should be unpredictable, meaning we should never be coming up with two... knowing one message, we should not be able to generate second message to generate the same output. And what kind of a security strength do we expect? Well, security strength of 112 is going to be soon considered unsafe. Soon meaning after a decade though. So, which is not a lot of time in a cryptographic perspective. So, if we are using it, might as well let's use a hash function which at least exhibits 128 bits of security or even more. And the security strength of a hash depends on actually where it is used and which of these properties is the most important in that application. So, yeah, you have to be a little careful in which thing to use. But I have a simple pseudocode for that. What to do is just worry, just use the safest one which is SHA-3 or one of these three algorithms which has been recently made into the safe hashing list. SHA-224 is okay for MAC as well as digital signatures right now. But for digital signatures, it just provides 112 bits of security which is soon to be deprecated so why not just avoid it. And please don't use message digest anymore, MD family of algorithms for any of the applications. SHA-1 is still okay for HMAC but why bother. So, what I would do is I would just blindly use any SHA-256 or 384 kind of algorithms. Okay, next let's see the first symmetric key-based application called message authentication code. For any crypto systems which needs integrity or authenticity, this is one of the most famously used scheme. Most famously, you might be seeing it used in API authentication in most of the web applications right now providing APIs for usage. How it works? There is a sender and a receiver. There is a message. There is a symmetric key involved which your sender and receiver both has a copy of. The message and the key makes it into a MAC algorithm, generates a MAC and this MAC along with the plaintext is passed on to the receiver where this process is repeated. And if the incoming MAC is same as the MAC computed at the receiver side, well, the message received has authenticity as well as integrity checks in it. Pretty simple, straightforward. Let's see what to do and what not to do. There are a few different kinds of MAC algorithms. Some are based on hash, some are based on block ciphers. Avoid all the block cipher ones. They are a little bit more complicated involving two different keys, one for the actual MAC, one for the actual block cipher underneath. It's just complicated. Avoid using that. Use a hash-based MAC called HMAX. The key used for symmetric key use at least of size over 128 even if you have options to use 96 or 112 bit keys. And the reason being, based on this and the underlying hash, the security strength of your MAC is decided. So, there is a little bit of math here which I don't want to go into detail but just use this. And finally, protect your symmetric key on both the sides. This goes without saying but I still have seen a lot of things failing because of that. Let's see how both of this actually works in action. For that, let's go back in the development environment to see how to use this. Well, guess what? Surprise! I'm not going to do the entire coding here because it's fairly straightforward using the right APIs and making the right algorithmic choices. I'll just point you to the options available and which ones to pick. Let's first look at the way of generating message digest which is happening through this particular class. Look at the amount of options they provide. They provide still the MD family of algorithms. They also obviously provide SHA-1 and SHA-254. It's not out of scope or out of use yet. And it has the good ones, the SHA-2 and the SHA-3 family. Choosing one of these should keep you in safe areas. Similarly, for generating message authentication code, luckily we don't have to write the whole scheme from scratch. We have a corresponding API provided. Java does not at least provide block ciphers which is a good news. It provides a lot of algorithms based for HMAC. You have HMAC schemes using underlying MD5 family of algorithms, SHA-1, SHA-2, SHA-24, all the SHA-2 and SHA-3 family of algorithms. For safely storing your secrets or mainly generating keying material based on low entropy inputs, there are options also provided by the map class. It's good to know if you need to use that. The coding is as straightforward as the cipher object where you just initialize it with the right algorithm. Prepare the initialized object with the data you need to map or find a digest for and just do that with the doFinal method. That's pretty standard. In the interest of time, I'm not going to code that up for you. Going ahead with the applications, let's next look at how to actually store your secrets or the information you want to safeguard, be it your personal identifiable information or some GDPR compliance information, and most importantly, password. This application is very famously called as password hashing or password storage, but in my opinion, it can be extended to safeguard any kinds of secrets. Well, it's a well-known fact, don't ever store your data in plain text. It's also a big no-no to store it in a hash or just a simple salted hash. Modern GPUs and A6 hardware are very good at just parallelizing it and just cracking all this information. So, terrible idea in this day and time. What you should be doing is using something called as key derivation functions, which is inbuilt to be more expensive to be computed. There are a few different kinds of key derivation functions. Again, at the core of it, it will take a password, a salt, and then a hash. But there is something called as a work factor, which can be configured to add a way to artificially increase the computation time needed to generate this hash. What kind of work factors are available depends heavily on the algorithm used. There are a few algorithms called as adaptive functions, where we can just configure a repetition of a number of times the core primitive would be computed for thousands, even sometimes a couple of millions of times. And another category of functions are called as memory hard functions, where there is some amount of memory involved in doing this computation. I have another talk later in the day today, which talks extensively about all these kinds of functions. I'll highly encourage if you are interested in this to log in to watch that. Let's move on to talking about public key cryptography or asymmetric encryption. Well, it is still very similar to asymmetric keys, except for there is a private key involved to encrypt your message and a public key involved to actually decrypt back that message. And the core principle or the core property is having the public key, which is a public information, we should never be able to go back and get hold of the private key. Traditionally, these keys were computed based on prime numbers, which over time has proven not to be the best option. The algebra involved or the exponents needed to choose this prime number was getting increasingly fragile. These schemes are constant reasons of padding oracle attacks. And most importantly, we have a more promising option available in terms of elliptic curves. So I would highly encourage us to embrace this. They are much more compact. And most importantly, most of the public key cryptography based applications have a good amount of schemes out of the box available for this usage. So briefly, let's talk about how this elliptic curves work. There is this algebraic equation defined, which basically defines a particular curve. And the public key and the private key is based on the number of points on this curves and actual x and y coefficients of those points. And this expression contains, this algebraic expression contains all these kinds of coefficients, which is important in defining the curve. Everything except the private key, which is the number of points chosen on the curve is a public information. And again, given the public key, we cannot get hold of the private key. Elliptic curves is not such a modern or a newer thing. It is in existence since 1985. And over time, there have been lots of curves which have came into picture or being proposed. Not all of them are secure. I won't get distracted with any of those. What I use is Edward curves with specifically these two ones are specified on the slide 255.19 and 448. NIST has also approved a lot of curves. Not all of them provide security, which is 112 bits. So while picking NIST curves, be careful about the security provided out of the box. And it's NIST, there is always this conspiracy theory going on that there are backdoors. So my preference, stay away from it. But if you have to use it, there is nothing yet wrong about it. And as I said, stay away from everything else. The good thing is most of the public key applications comes with a bundled scheme to use these curves right out of the box. You don't have to deal with choosing key sizes or any of that. For digital signatures, you have an Edward curve based scheme similarly for key exchange. And a symmetric encryption scheme is also available called ECIS. With its own drawback, it can't encrypt more than 256 GB of data. This scheme is not yet very famously used or commonly used, but it's there. Next, let's look at one of the most common public key based application called digital signatures. So just like in a physical world, when we sign a document, you are saying that you are providing authenticity, integrity and a way of not walking away from the document, which is the non-reputation service while putting that simple signature on a piece of document. Similarly, we have a construct in digital world called digital signatures. How does that work? Again, there is a plain text message whose hash is computed, passed through a signature algorithm and the signature is computed. This signature along with the plain text message is passed to the receiving side where the same operation is performed again. The output hashes are compared. If they are same, then the services are achieved out of the box. Something very similar to Mac, except for there is a private key involved on the sender side or for signing. And for verification, there is a public key of the signer involved. So that's how simply the digital signatures work. Let's look at some of the do's and things to avoid. Digital signatures over time have been very famously used by RSA algorithms or the Al-Gamal key-based DSA algorithms. If you have a choice, just avoid that. In fact, DSA is already going to be deprecated in the next DSS standard coming out of the government body. RSA is fragile as we spoke earlier. ECDSA is another common thing used. It has its own issues of how well the nonces are generated. There was a talk talking in detail about this earlier today. Hopefully, you got a chance to look at that. As we spoke earlier, use Edward curves. Underlying hashes use SHA-2 or SHA-3 family providing at least 112 bits of security. Avoid MD families and SHA-2 and even SHA-24 algorithms. Let's see how this actually works. For that, let's go to the development environment again. Back to our CryptoDriver class. Let's see how we can implement digital signatures using Java. What all do we need from planning and designing? We need ECC based key pairs. We need signer side of the code and the verifier side of the code. Now, I have a little bit of a bad news for you. The signature classes and the public key algorithms coming out of the box from Java does not provide us with Edward keys. Edward key based key exchange algorithms are available but not for signatures. But worry not, we have a pretty good shortcut for this. There is a third party provider for Java called Bouncy Castle which provides us with this and it seamlessly works with all the JDK APIs we have been looking at so far. So, let's go ahead and use that. And for that, let's first go ahead and create an ECC keys generator class. Again, just like secret keys, this class is a holder for the public and the private keys. And for us to use this third party provider, the only thing extra we need to do is add it on our class part to be picked up by the algorithms. And after that, it's pretty much business as usual actually. Let's make sure we use the required algorithm. And this is going to be provided by this Bouncy Castle provider. And we just have to generate key pairs at this point after obviously adding the much needed exception handling here. Let's go back to our driver class and start using this. Key pairs... And let's see the signer and the verifier side of the code. It's just creating a simple message for us to sign. Let's go ahead and create a different package to help us with this signer and verifier APIs for digital signatures. We are going to return the actual sign for the message. We need private key and that's it actually. And similarly on the verifier side, we are going to return a boolean saying all the services we expect the scheme to provide are actually met or not. And actually pass the signature. Okay, let's go ahead and coding up. Again we are going to use the signature API class. Making sure we are using the right algorithm we plan to use. Next going ahead and preparing this class for actually signing messages with the private key. And then adding the message we wish to do just like we did it in Cypher as well as looked at doing it in Mac or Message Digest. And this is just going to hold a final signature for us. Actually sign it. This is what we are going to return. Let's add some exception handling here. Similarly on the verifier side. We are again going to use the same AdWords course. This time we are going to prepare it for verifying with the public key. Preparing it with the message to be verified. And finally actually verifying the message. Signature.VerifyWithSignProvided And let's return this guy. Cool, this is the signer and the verifier side. So let's go back to the driver class and actually use this. Let's collect the signature in this particular array. The message and the private key. And let's see if we could verify this. This time we are going to give it a public key. And the actual signature. And let's see if all this works. Cool. So just to show how easy it is to use elliptic curves. Don't be discouraged. Embrace that. It's really simple. And let's go back to our slides. This is what I wanted to talk about in all different crypto primitives and its building blocks and some most commonly used applications. Before I conclude, I want to point out that key management is a huge issue. If you would have noticed across all the things we spoke about, we always needed some kind of a key material. We have to be conscious about how we are generating it, how we are reusing it, how we are distributing it, how well we are storing it, how well we are refreshing it on a timely basis. And unfortunately, all these aspects of actually managing your key material is usually homegrown. Which is one of the biggest reasons why any crypto systems fail. And something which is not very widely talked about or honestly not even paid a lot of attention to. The worst things I have seen is hard-coded keys and even worse is actually those keys getting checked in into open GitHub repositories. There are many attacks around that recently which comes to mind as PrimeFace's WebLogic-based key attack. Just be conscious about that. Don't ignore this. It's huge. Finally, I hope next whenever you look at any new crypto failure, hopefully it does not happen often, or you are looking at understanding previous use cases, you might find something which was on the don'ts list or something on the cautious list in today's talk. This small community of ours shares the biggest responsibility of making the internet a safer place and keeping it secure. And that was what I hope you have shared enough in this one hour. Finally, I would like to conclude by giving my contact information. My DMs are always open. I talk a lot about all these things and a few other topics on my employer's blog post in much more detail than what I could ever cover in just 60 minutes. And all the codes we worked up today is more polished and in a real world API-based usage dockerized on the GitLab repo here. So feel free to poke around. Thank you."
}