how narcissists react when you leave when you leave the narcissist it's going to cause them anxiety sorrow and pain it's going to make them miserable it's going to make them suffer because they've lost their source of supply they've lost of stability and security and they are struggling without you because you are their emotional punching bag they took all their problems out on you they blamed you for everything they used you for money and for a place to stay and it's not easy for them to find someone who is willing to do that for them they may try to find someone to replace you but they will just end up with manipulators and con artists people who are just looking out for themselves people who will just use them for money or sex they're not going to find anything of substance they're not going to find someone who believes in their lies someone who validates the illusions of their false self someone who is predictable someone who makes them feel comfortable it's not easy for them to just move on and replace you so when you leave they will experience the unpleasant effects because they have lost their supply they have lost something that they were addicted to they're no longer getting their needs met because it's not easy for them to find someone who can do everything that you did for them but they are arrogant and audacious they have an exaggerated sense of their own abilities and importance they think they're greater than they actually are and they are willing to take bold risks because they engage in magical thinking so they will blame you for everything they will tell themselves that it was all your fault and then they will actually believe that they can do better than you but it's not real it's all a fantasy that they have created inside their head it has no basis in reality so they will go forward with these false ideas and impressions in their head they will act like they're so wonderful and as though they found the perfect person and they're so happy without you but it's all a facade it's all one big illusion they're never going to let you see what is really going on because they can't be vulnerable they see it as a sign of weakness which is why they're never going to let you know how they really feel they're always going to give you the illusion to make you think how they want you to think so that they can feel better about themselves so that they can get supply they want you to see them as their superior being as someone who is greater than you as someone who is very important and they will show an overly high opinion of themselves as though they're doing better without you but they're not really doing better without you they just have a weak fragile ego they have an inconsistent self-esteem an unstable self-image built on a weak foundation so they don't want to show you things that aren't going well for them they don't want you to know that which is why they will go off and find anyone they can to show you that they are living their best life without you to show you that you were causing all of their problems you are the one who is to blame you were the cause of their suffering but it's all a fantasy it's all an illusion it's something that they have created inside their heads because they can't accept blame they don't want to deal with the consequences of their actions they have too high an opinion of their abilities and worth which is why they will never show you what they're really going through they will only show you what they want you to see but the truth is that they are going through it they are struggling without you they just don't want you to know about it but they're addicted to people people are their drug of choice they use people to make them feel better about themselves it's an addiction so you should already know when they're going through something because they will move on very quickly they will be dating new people they will be going out with their friends every night because they're just trying to find a way to feel better but it never lasts long because people begin to see what they're trying to do they begin to see that they're just a pawn in the narcissist chess game they begin to see through the illusion when you leave the narcissist it will cause a narcissistic injury they will get very angry and they will try to destroy you they will try to make everyone think that you are a bad person even after everything you did for them and everything they did to you they're very good at playing the victim and making up a story that's how they got with us in the first place thank you for watching I hope this video resonates with you please like comment share and subscribe if you would like to donate my paypal link is in a video description coaching inquiries you can email me at coaching at narksandviver.uk thank you for watching and I'll talk to you soon


Alo Có rồi, Alo 1, 2, 3, 4, Alo, Alo Alo, Alo Alo Alo 1, 2, 3, 4, Alo 1, 2, 3, 4, Alo, Alo 1, 2 Chúng ta chỉ có một bộ phim về bộ phim. Vì vậy, cảm ơn các người đã sử dụng. Tôi có thể nói với các bạn, các bạn đã sử dụng. Chúng ta cũng sẽ tìm tất cả bộ phim đến 1 hôm nay. Vì vậy, nếu bạn muốn tìm bộ phim về bộ phim, hãy tìm bộ phim theo bộ phim bởi 1 hôm nay. Và nếu chúng ta có thể tìm bộ phim bởi 2 hôm nay. Ok, nếu có ai có chuyện về đó, bạn có thể tìm bộ phim của bộ phim. Cảm ơn. Cảm ơn các bạn đã tìm bộ phim theo bộ phim 2 này. Vì vậy, tôi rất thích tình yêu và hạnh phúc để tìm bộ phim của bạn, Dr. Hotec Vì. Dr. Vì đã tìm bộ phim bởi MIT trong 2002, và bộ phim của U.C. Bởi Bộ phim trong 2007. Dr. Vì là một người thông tin bộ phim của E&S Paris. Họ đã làm nhiều hành động tốt. Bởi nhiều tập trung, tập trung hành động, tập trung hành động, tập trung hành động, tập trung hành động, tập trung hành động, tập trung hành động và tập trung hành động. Sự thấy và là vấn đề trên phòng phòng tài giá năng. Vì vậy, nhanh ra đến với tài giá Thu Thè Quy. Cảm ơn vì đã gọi là phần tài giá. Hôm nay mình sẽ đợi tài giá bản thân. Vì vậy, em rất xin lỗi để đến đây. Đó là bởi vì mình đã gặp ở Singapore trong những bộ phim, để về phim ở Asia để giúp thay đổi. So I'll be talking about advances in functional encryption, right? So let me start right away with the talk. So we all know that we now live in this era of big data, where we collect a lot of sensitive data about individuals, collect financial data, medical data, customer data, employee data. And because there's so much of this data, this data is also often stored in the cloud outside of our control. This raises serious consideration about privacy. And for privacy, we actually already have a solution from cryptography, namely the notion of encryption. So what traditional encryption allows you to do is essentially to encrypt the data, which is very much of putting a lock on the data, so that anyone who doesn't have the key will not be able to learn anything about the data. Now the problem now with this is that you withhold, if you put this encrypted data in the cloud and you withhold the key from the cloud, then you lose utility. The cloud will no longer be able to compute on this data. So the question is, can we somehow resolve this tension between utility and privacy in some meaningful way? In particular, we want to find a way to be able to encrypt data while at the same time being able to restrict access to the data and restrict the kind of computation excellent parties can do on the data. Right, let me proceed by example. So the first half of the talk will mostly be on restricting access and then the last maybe one third of the talk will be about restricting computation. So let me start with an example. This is one of my favourite examples. Many of you have probably heard it. Right, so imagine you want to do a dating in this era of the internet and big data. So the way dating works or online dating works is that you have a user who is interested in meeting someone who matches their dating preference. So the way they work is that they will sell on some dating website and when they do it, they will also create a profile. So in this dating profile, they will say put all sorts of sensitive information about themselves, their pictures, their hobbies, their age, etc etc. So that's certainly the issue of privacy. So you really don't want anybody to have access to all of this very personal information. So ideally, you want to be able to publish your profile on the dating website while at the same time limiting access to this profile. What does it mean to limit access to the profile? You really want only the people who satisfy your dating preference to be able to read your profile. So for instance, something, a canonical example maybe is that you only want people who are tall, dark and handsome to be able to see your profile. Right, and well amongst friends here, we know that a far better alternative is to look for people who have a PhD in computer science. Right, so let's even dismiss with this tall, dark and handsome and for the rest of the talk, let's focus on this example of having a PhD in computer science. So this is the stronger notion of attribute-based encryption which was put forth in the work of Sahai and Waters which basically says that when I encrypt a piece of data say a piece of message M, I want to be able to specify a policy on this message say PhD in computer science. The idea being that only people with PhD in computer science will be able to read this message M and everyone else should not be able to read it. So now you have these users on the system, they are going to have some qualification for attributes. So for instance, you have individuals with a PhD in computer science, some maybe not a PhD just a master's and then there are people with PhD in other fields. So the way like the dating website will continue with the previous example is that when users register on the website, they get a key from the dating website. So this key, especially if you look at the picture you see that the keys look a bit different. The keys are specially customized to correspond to the kind of attributes that they have. So you have a key for someone with PhD in computer science and then a key for masters in computer science and so on and so forth. And the basic correctness requirement is that if somebody satisfies the policy that's on the message, then they should be able to equip the message and find out what the message M is and in this case find truth upon the internet. And otherwise, for anyone else who doesn't satisfy this access policy, with the key that they have, they should learn nothing about the message. So if they put the key together with the cybertext, they should see nothing. Moreover, we actually want a stronger notion of security which we want to protect against collusion. So we don't want a bunch of, I guess, unemployed people maybe, and on sitting after drinks on a Friday night sort of looking at the keys together and suddenly by missing and matching the keys in some way they can decrypt profiles that they would otherwise individually not be able to decrypt. So this is a very useful and strong security requirement and this is partly what makes attribute-based encryption so difficult to build. All right, so let's try to build such an attribute-based encryption scheme that supports this policy. Let's do a small warm-up. So here's what the scheme is going to look like. The way I describe it is actually going to be a symmetric-key encryption scheme, more of a warm-up, but you can turn it into a public-key encryption scheme. So let me tell you what the keys look like. So in the system, we're going to create all these random strings. There will be a random string for computer science, random string for PhD, random string for master's and random string for biology. And when the user signs onto the website, they're going to get the strings corresponding to all the attributes that they have. So the one with the PhD computer science will get the random string for PhD and the random string for computer science and so on and so forth. So how encryption work? Right, basically the encryption works by basically taking the, if you want to say only people with PhD computer science will be able to decrypt your message, then you take your message, you are one time paired it with the random string for computer science and one time paired it with the random string for PhD. So again, this is actually a symmetric encryption scheme. So let's check that this scheme satisfies correctness. Indeed, if you have the, some of the PhD computer science can easily undo the one-time-pads and recover the message M. And for each of these two other individuals in the system, they're going to miss one of these random strings and basically its security follow some security of the one-time-pads. Now let's see what happens when there's a collusion. So let's see these two people come together. Now what happens? Well, it's not hard to see that basically now suddenly they will be able to decrypt the message even though each of them individually cannot decrypt the message. In particular, the reason for this is a class of what we call mismatch attacks which sort of makes, is exactly what Miss Collusion is so hard to deal with. What this mismatch attack does is that it turns out you can actually take two keys that are not authorized to decrypt the message. Somehow mix them in some way and combine them in a different way to create some other matching key that can actually decrypt the message. So in this case, the attacker is essentially taking the first half of the key for commitment science from the one of the masters and then the part of the key corresponding to PhD combining these two together, mix and match them and creating a key for a different set of attributes that can actually qualify to decrypt the message. Right, so this means that this scheme is insecure against collusions. In general, any scheme that's susceptible to a mismatch attack is going to be insecure against collusions. Alright, so let me tell you how we solved this problem, how we defeat this mismatch attacks to construct the first attribute-based encryption scheme for a very large class of functions. In fact, we can actually get attribute-based encryption schemes that supports all efficiently computed policies, namely policies that are computed by all circuits. So this joint work with Sergei, Govindov and Vidov by Kuntanathan and the key idea in this work is very simple. Instead of working with strings, we want to work with functions. The main distinction between functions and strings is that in some sense, a string is one use. If you have a string, you can either give it out or withhold it, so if you only use it once, whereas a function is many use. Think of a function, a function is essentially a collection of an exponential number of strings. Whenever you evaluate a function at a new point, you get a new string. The way to think about this function you should think of it as like an AES function with a fresh AES key. So when evaluated at different points, you get a number of independent strings. So this gives you, so a function is in that sense many use, rather unlike a string which is only one use. Now let's see how the scheme is going to work. It's going to be, right. So basically like I said, we're going to replace a string with functions. So instead of having a string for computer science, a string for PhD, a string for biology and so on and so forth, we're going to have a function corresponding to a computer science, a function corresponding to PhD. The way to think about having a function you should think of it as having a key for a function. So now how is the key for each of these individuals going to work? Right, so whenever you create a key for the generate key for the individual, you're going to take this function and evaluate it at some random point. Where the random point is chosen at random every time you generate a new key. So the first individual on the right will get both of these functions evaluated at the same random point as. The next one will get both of these functions evaluated at some new random point T and the third one will get the irresistible random point U. Right, unfortunately encryption is going to be a little bit more delicate. It won't be exactly like a one-time patch from before, but you just have to trust me that you can design the cyber patch in a special way so that you still have correctness. The reason why correctness is a bit harder here is that we want correctness to hold as long as the individual on the right gets the function evaluated at the same point. So if they're both evaluated at the same point S, you can decrypt. If they're evaluated at the same point S prime, you can also decrypt.  So you have to work a lot harder to get correctness that works for all S and S prime. But trust me, this can be done. Alright, so it turns out this construction you can see in some sense is no longer susceptible to the mismatch effect that we saw from before. Particularly if you try to do what we did earlier, namely take the first half of the key from the second individual and the second half of the key from the third individual, you will see that you actually have functions evaluated at two different points. And we can show, we will design the scheme in such a way that if you have the function evaluated at different points and it's actually different independent points, then they're going to be in some sense useless. Right, so this sort of shows that mismatch effect doesn't work anymore. But mismatch effect are only an example of one class of collision attacks that could potentially be other attacks. So what we formally show is that we have a proof of security showing that this scheme is in this case against collisions. Robert, the nice thing about the scheme, the way I describe it, I describe it for a single end gate. What's very nice is that the way this scheme works is that it actually composes well. So think of from your Commitize 101 class, you know that you can take any circuit and represent it as a bunch of gates.  And for each of the wires in the circuits, you're going to pick a new random function and then we will construct this function in a way that they glue well together and they can go from one gate to the other and connect everything together. So let me say that prior to this work, we only knew how to construct attributes and encryption schemes where the policy comes from the class of NC1 circuits. Think of this as very simple functions. Either you can think of this either Boolean formula or a small depth circuits or circuits of the library limit that. Right, the security of a scheme relies on the learning of errors assumptions, so these lattice assumptions, which basically says that essentially solving a random linear system with noise is hard. Okay, I want to give you a sense of why working with lattices is so beneficial, why lattices are so powerful. So prior to this work, we only knew how to achieve NC1 circuits and most of these constructions are based on my bilinear maps. I want to give you a sense of what's so different about lattices that has a sort of structure that bilinear maps don't seem to have. To give you a sense of why lattices are so useful, let me give you a sense of what this function is going to be. So the function is going to be described. So remember you have a collection of functions. The function is going to be specified by matrix A. Okay, think of this as a Y and shock matrix. The input of the function is going to be a vector. Think of all this as sort of matrices and vectors of entries over ZQ for some small number Q. Right, so the output of the function on input A, sorry, the output of the function A on input P is a vector U such that A times U equals P. Turns out we actually want this function to be hard to compute, otherwise the adversary can forge keys. And in general, you give an A and P to find U such that A equals P is going to be easy via Gaussian elimination. So the way we make it hard is to require that you need to fire U with small entries. In fact, the function is going to be a randomized function and it's going to pick a random, it's going to output a random U such that A times U equals P. So this is sort of the function that we're going to work with. This function has already been considered before in the literature. The main twist that we made in this work is to look at this function and realize that one thing you can do is that this function stands, you can think of the input instead of being a single vector P, you can think of the input as being a matrix. So you can stretch this vector P to form a matrix P, to stretch this vector from P to form a matrix P and the output of the function is going to be now instead of being a single vector is going to be a matrix U.  So what did we gain by stretching this vector P to form a matrix U? What we gained here is that A and P now have the same dimensions and they're essentially the same object. They're going to be matrices of the same dimensions over some underlying modulus, right? So now you can actually treat this matrix P as a new matrix that describes a new function.  Now A2 and A3 again has the same dimensions can go on and on and on and this sort of the fact that you can sort of move this matrix on the right to a matrix on the left is essentially what allows us to glue all these functions together. In particular, this is a structure that we don't have in by linear groups. Roughly speaking, what happens is that once you do a single computation you're going to end up in different groups and you will have to use your pairing and once you use a pairing you won't be able to continue the computation, right? Okay, so this sort of gives you a sense of what our basic attribute encryption scheme look like. Now I want to go back to our earlier example that I gave and revisit this example. So we say that using attribute based encryption we can protect the privacy of our profile but the problem here is that in fact the way attribute based encryption scheme works is that they actually don't provide any privacy for the policy. In particular, your dating preference is always going to be public and there are many settings where actually your dating preference could actually already by itself review a lot of sensitive and personal information about yourself. The fact that you may be gay or that you like kosher food or celebrate Russia Shana or this could say something about your background. So ideally we really want a system that can provide privacy for your dating preference as well. In particular, we want a stronger notion and this is going to be an object that we call practical encryption that guarantees that for a collection of users who are not able to access your profile this set of users will also not be able to learn anything about your dating preference other than that of course they don't satisfy your dating preference. So this is a stronger notion of security that we want to aim for and in the work again with my co-authors so again we know we show that you can realize this stronger security notion may be the practical encryption again for the class of all circuits and again for the same assumption as before. So from standard assumption about hardness of problems in lattices. I want to give you a sense of how this construction goes. So we have a profile and we have some access policy C and our goal is to hide this policy C. So the first idea is wow note that we want to hide this policy C but at the same time in some cases we need to know the policy C we need to know some information about the policy C because we need to be able to check whether we satisfy the policy. So we still need to be able to compute on this policy. So if we want to hide something while being able to compute on state what can we do? Well the first natural idea is to use a fully homo-mopic encryption scheme. In fact this idea already came up in a couple of prior works on related topics and so what we want to do is we will encrypt the policy the circuit C that we want to hide with let's say a symmetric key efficiency scheme. So there's some key K that we encrypt and then this is what you do during encryption and in addition you will in something have to provide the key K otherwise the other party will learn nothing whatsoever about the circuit C. So what did we gain from doing this layer of efficiency encryption? What we gain is that while we have this key K and the efficiency cybertext the efficiency cybertext we no longer have to protect because it's protected by the security of the FHG scheme. So instead of having now to protect arbitrary circuit C we only need to protect a key K. So did we really gain anything we still have to protect something and turns out we do because when we want to protect a circuit C well actually we have to be ready to protect any arbitrary computation corresponding to circuit C. Whereas when we come to protect the key K turns out we only use the key K to do a very specific computation namely to do FHG decryption. So now instead of having to protect arbitrary computation we only need to protect a very specific computation and turn out that in existing FHG schemes the computation that's done on the secret key K is extremely simple function essentially corresponds to just computing in a product and constructing a scheme that protects this very simple function sound to be much easier and this basically solve our problem of trying to protect the circuit C. Alright so that's sort of probably one of the more technical construction in this talk. So far I've taught you how to build expressive attributes encryption schemes and practical encryption schemes from Lattice but expressive I mean we can support very complex policies in particular we can support policies corresponding to all circuits. In the next part of the talk I want to also give you a sense of some of the constructions that are based on our bilinear maps. So the schemes that we get are not going to be as expressive as the one we get from Lattice alluded to earlier these schemes will not be able to support the class of all circuits rather they can only support classes of smaller circuits. But what's nice about these schemes is they're going to be more efficient and they're actually going to satisfy stronger notion of security while being reasonably efficient. In particular from bilinear maps with constructions of efficient attributes encryption under for these shadow circuits under standard assumptions like EDH on both sides of the pairing group and the schemes satisfy very nice properties that are fairly efficient they satisfy a very strong notion of adaptive security. What adaptive security means is that the adversary is allowed to pick the collusions and the policy arbitrarily and adaptive fashion. However there is a price that we pay to this efficiency and strong adaptive security namely that these schemes often come with extremely complex security proofs and that is the reason why this proof has to be so complex because attribute based encryption schemes are a very complex object and they provide very strong security guarantees. In particular they are public key primitives they provide a strong notion of many time security where many time corresponds to the fact that adversary can get many secret keys. Right so many secret keys correspond to many time and in this particular case like I said they satisfy a strong notion of adaptive security. So for the next couple of minutes I want to tell you a series of results that shows essentially shows how to sort of get this very powerful attribute based encryption scheme and very efficient ones without paying the price of this complex security proof. In particular what this series of work show is that instead of worrying about this extremely complex attribute based encryption scheme let's start by focusing on a very simple object. I think of this as this is going to object that's in fact going to be information theoretic. It's basically going to be this object is going to be very much like an attribute based encryption scheme except all of the difficulties are torn down. So instead of being a public key primitive this is going to be a private key primitive so the adversary doesn't get to see some public key. Instead of requiring many time security this primitive only needs to satisfy one time security and instead of requiring adaptive security this primitive only needs to satisfy non adaptive security. So what this series of work show is that they provide a compiler that goes from this much simpler primitive that's much easier to construct and produce the attribute with encryption scheme. So this come at a price of cost it requires assume some combination assumption namely only works with our bilinear groups but understand the assumption bilinear groups. So in particular what the outcome of this now works is that you get simpler proofs you get unified proof of security and you get improvements to provide your works in terms of our concrete efficiency.  Still I want to give you a sense of how this compiler works and I'm going to focus on compiling sort of focusing on property one and then I want to give you a compiler that goes from a private key primitive to a public key primitive. Right. So thing of your favorite so I'm going to be a bit big about what this private key primitive is going to be. You can think of it as a Mac or a or a symmetry key a private key encryption scheme. So what the compiler do is it's going to start with a scheme that's a private key scheme and it's going to produce a public key scheme and security of the public key scheme will essentially come from security of the private key scheme. So we start with a private key scheme and think of this private key scheme generating some private key. So the thing of the private key is just a collection of scalars in ZQ. So what would this new scheme look like? I'm going to tell you what the public key is going to look like and give you a sense of how you can relate the security of this public key scheme to the security of the private key scheme.  The dimension of the vectors roughly depends on the assumptions they're going to work with. But the height of these vectors are essentially going to be a constant if you're working with DDH. So what is the public key going to look like? In the public key, the public key will contain a matrix A. Think of the matrix A as specifying your underlying assumptions. So this A maybe specifies a DDH assumption. In general, it specifies a subquad assumption that you want to work with. So the public key is going to contain A together with A times WI for each of these vectors W. And in fact, the new scheme is going to work under the DDH assumption. So all of these values that you publish will in fact be in the exponents of some cyclic groups set. So the main observation is the first observation I want to see is that this vector WI actually has entropy given a public key. And that's because A times WI is compressing the length of the vector A times WI is shorter than the vector WI. So you can imagine that WI still has entropy. And this entropy is what we are going to use in our security reduction. So in fact, so formally, what is this entropy? If you pick a random vector C, with high properties random vector C is not going to line the span of A. And this will mean that it's easy to see that given A times WI, C times WI is uniformly random. And this will be your hidden entropy. So your security reduction, what you're going to do is your security reduction needs to rely on the security of the underlying private key primitives. So it's going to need to create a key for the underlying private key primitives. And the key for this underlying primitive is going to be this hidden entropy. So you're going to create a private key scheme where the secret key, the scalar WI is going to be the vector C times the vector WI. More generally, the way I describe this compiler works well for certain applications that sort of maybe, sort of like a warm-up maybe if you don't need the full-fledged power of bilinear maps. But in bilinear map schemes, the compiler is going to be more complicated because roughly speaking it's because you need to reveal something about this WI on both sides of the pairing group. So then in this case, instead of picking a vector, we're going to pick a matrix. All right? A square matrix, say. And then in the public key, we're going to publish A and AWI. In addition, we're going to pick some other matrix B which corresponds to the subgroup assumption on the other side of the pairing. We will publish this matrix B and in addition, publishWI comes B. Again as before, we'll be able to show that WI again still has entropy given the public key. Now in this setting, the proof is going to be a bit more delicate because the output of the function is no longer compressing. But basically a variant of the proof from before works. The key observation here is that if you pick a random vector C and a random vector D, that with high property C is going to lie outside the row span of A and D is going to lie outside the column span of B. And you can then show that given A times WI and B times WI, C times WI times D is going to be uniformly random. And then this will be the heater entropy that you use to create the key for the original private key scheme in your security reduction. So I have sort of outlined this compiler. This was roughly speaking, this is the compiler that was used to simplify the construction of attributes and crypt schemes. And this compiler turned out to have and the more general concept of compiling a private key primitive to a public key primitive has a bunch of other applications. So in a series of works, we show that using this sort of a compiler technique, you can turn a pseudo random function into an identity-based and crypt scheme. If the pseudo random function has a very good algebraic structure, in particular, if we now start with say a tightly secure PRF, we end up with a tightly secure encryption scheme. And that's how we construct the first tightly secure IB and the standard assumptions. Alright, I want to say that you will see another of these results later at this conference on Wednesday. And also using the techniques that were developed in this series of works, we also showed that you can use these techniques to solve a problem that's not related to attribute encryption, identity-based encryption. In the techniques earlier this year, we were able to construct the first CCS secure encryption scheme with a tight security reduction and it doesn't rely on parings. Right, so this compiler can also be applied to other primitives. For instance, you can start with a... You can, for instance, use it to get non-interactive zero-knowledge protocols. You can compile a symmetric key, a private designated verifier, a non-interactive zero-knowledge protocol to a publicly verifiable non-interactive zero-knowledge protocol. Alright, this is... We also showed that using this paradigm, you can also get simpler and more efficient constructional structure-preserving features. So here, you can basically start by just constructing a structure-preserving MAC and our compiler will turn this MAC into a signature scheme. Alright, so that's roughly most of the technical part of the talk. And so far I've taught you about also the review of the state of the art for a attributes encryption scheme from parings and from lattices. Now let me talk about the bigger problem of function encryption. So in function encryption, you have a piece of data, D. Again, as before, you have keys corresponding to functions. So for function f1, you have a key for f1, for function f2, you have a key for f2. And the basic correctness requirement is that if you have a key for f and you decrypt an encryption of D, you're going to compute f1 of D. You have a key for f2, you compute f2 of D, and so on and so forth. Similarly, like before, we have a strong collusion requirement, namely that if you have the key for f2 and f3, you should learn nothing more than the union of what each of the individual keys type u. So you should learn nothing more than f2 of D and f3 of D. So the big holy grail in the study of function encryption is whether you can construct function encryption schemes for all functions. But all functions are in all-circuits. The way we now have attribute-based encryption scheme for all-circuits and predicate encryption scheme for all-circuits. So I want to quickly review the state of the art. So now, surprisingly, we have affirmative answer to this question if we are willing to use modular maps or obfuscation. But unfortunately, the status of modular maps and obfuscation are a little bit unclear. We don't really have very strong candidates. So we really want to focus on construction that are based on standard assumptions for whichever better understanding. And for result of this kind, much less is known. For instance, we do have function encryption for understand assumptions, but only for extremely simple functions. Essentially functions that are related to computing and inner products. And here we have construction based on both bilinear groups and analysis. If we are willing to relax the security guarantee to bow the collusion, what this means is that instead of the adversary being allowed to get a, excuse me, a valid number of secret keys, we have a system. We consider APRO rebound on the number of secret keys that the adversary can get. Then we can construct a scheme that is secure as long as the adversary doesn't get more keys than what this bound is. The catch here is that the complexity of the scheme, the size of the public key, the size of the cyclotent and so on and so forth are going to grow with the size of this bound. And for this, for this, but in this bound to collusion setting we can indicate function and encryption for all functions. We can get it essentially under very standard assumption. Public key encryption plus slightly more structured public key encryption type assumption. So basically we can get this from harness of factor in, DDH, LWE and so on and so forth. Now if we want to really focus on the setting of unbound to collusions and sort of go beyond a very simple function, then basically the state of the understander assumptions is the result that I told you about earlier, which is the practical encryption for circuits. So you can think of practical encryption of circuits the way I describe it has to do with a message, but you can also think of it as a weak kind of function and encryption, one side of the notion of function and encryption. What this means roughly speaking is that think about, for instance, function and encryption where your functions are Boolean so it only outputs one bit. A practical encryption scheme for this Boolean function basically is one that says that if you only get keys that for wish of function it relates to false you learn nothing about the data D, but if you get keys for wish of function it relates to true you may with no longer provide any guarantee for the privacy of the data D. So you get this one side of the notion. You only get security of the data D if the function it relates to false. And no security requirement, no security guarantee whatsoever when the function it relates to true. So let me now conclude some open problems. So I want to highlight there are many, many open problems in the study of functional encryption as you will with encryption and practical encryption. I want to focus on two particular problems that came up in the context of this talk. The first of course is to try to get functional encryption from standard assumptions and here the most promising is of course lattices because even for predicate and attributes encryption we only know how to get construction from lattices. The main obstacle here is that we don't have a very good understand so to construct functional encryption schemes we need to have techniques to satisfy a very strong security notion namely what's called predicate strong attribute hiding. So in the language of predicate encryption where I talked about encrypting us messages to a policy you need to provide some very strong privacy guarantee for this policy. And in this case we still don't have a very good understanding of strong attribute hiding. There are basically only a very small number of papers that achieve full strong attribute hiding and most of these papers are written by very small group of people. So even in the, so we know techniques for strong attribute hiding in the pairing base setting and we basically don't have any techniques for strong attribute hiding in the lattice setting. So even getting strong attribute hiding for under lattice type assumptions for extremely simple functions slightly more than in a product is a big obstacle already. Right, so this is sort of the the big open problem out there. At the other extreme of things if we think about sort of a construction based on bilinear groups one of my favorite question is whether you can get IBE schemes that are extremely compact. So what I call LAPRTY IBE. So we want IBEs so now right now basically the state of the art for IBE schemes under standard assumptions that are fully secure basically says that you basically need four elements in the cyber tech and four elements in secret key. The question is whether we can do better. And like I said earlier sort of in this compiler results going from private key to public key primitives and it advances in this problem is likely to have very strong applications. It will give you shorter signatures and also applications to non-interpreters real knowledge and possibly structure bridge of the signatures. If we're swall noting here that the best state of the art pairing based signatures so signatures from bilinear groups that I know of under standard assumptions are actually based on the ones that you get from the IBE scheme. So there are many other open problems and I'm happy to tell you more about the offline. I also want to take this opportunity to share some of my thoughts on the study of function encryption actually base encryption because this sort of study more personal and maybe study more controversial and we're very happy to talk more. The first is that I want to encourage everyone working on this topic to always think very critically about the theoretical and practical context of your work. Case study adaptive security. So as I said earlier we have a very efficient adaptive secure scheme from bilinear maps and the adaptive security is extremely well motivated in practice actually. It captures the clouds of very realistic attacks. In the real world you really expect that your adversary can be adaptive choices rather than having to make some not adaptive choices. And so it's a well motivated in practice and in fact it was also partly the study of looking for techniques theoretical techniques to handle adaptive security that motivated the work on dual system encryption which is this very powerful proof methodology that sort of underlines this compilers from private key primitives to private key primitives. So in some sense the study of adaptive security which is motivated by practice has had very rich implications for theory. So taking this forward what should we do next? So let's say we go to a practitioner and the practitioner ask us to recommend a scheme that they can use and actually we want to sort of recommend a scheme that adaptive security secure. The question then is do we really want to do we should we be recommending the state of the art adaptive security scheme? Right Which are like I said fairly efficient but sort of efficient in a study theoretical sense. In particular turns out that if you are willing to in particular if you are willing to settle for non adaptive security you can usually get slightly better efficiency. The better is constant factors but these constant factors do matter a lot in practice. So what this roughly means is that you're going to go to a practitioner and ask do I want do you want to pay a factor 2 for this adaptive security that is proven under some set of assumptions. And as it turns out most of this non adaptive secure schemes are actually not so bad. They are more efficient and they are actually typically also already adaptive secure in the generative model. So if you ask the practitioner then you will say wow you come back to you and say I really want to use a more efficient scheme that I care about this factor of 2 and is there really anything wrong with using a scheme that's only proven secure in the generative model. Do you expect to have any attacks? And the truth is it's probably quite unlikely to have an attack. In fact like Nadia pointed out yesterday if we really want to attack a scheme there are far better way to compromise the scheme than to look for adaptive attacks that are not captured by the generative model. So this means that we should not over we need to be a bit careful about when we motivate our research on adaptive security to make sure that we sort of draw the line somewhere between the practical motivation and the theoretical motivation. It's important that when we sort of evaluate research on adaptive security that we really think about solutions that also bring along new theoretical techniques. Because there's a limit really to how relevant they are in practice. Alright. The other one to say is to stay away by this I mean that right so the right now the literature on attribute-based and practical encryption for encryption has become extremely rich. We have very powerful proof techniques and a price we have to pay with powerful proof techniques is that the proof has become very complex. In spite of this complexity each everyone when working on this topic to make sure to try to make your proof as simple as possible to constantly revise your proof to simplify them and try to write them Even though the community may incentivize the use of obfuscation no pun intended we should still stay away from using obfuscation Right. Finally I hope we bring this message to all of our co-authors and the students we work with. Right. The trouble of working with students not the trouble of working with students when you work with students one thing you have to deal with when you try to tell them to rewrite the proof and over and over again they're going to tell you I don't really want to do this you know they'll look at all these other badly written papers out there they still get accepted why do I want to go through the trouble of rewriting my paper over and over again At this point you tell them what Michelle said which is that you know when they go low we go high Right. So this is sort of the concluding thoughts that I have on research and the I want to really conclude by a series of acknowledgment of the work that I've presented today are mostly with my co-authors and I've been very very lucky to work with some very talented individuals and who keep me on you know going high and I want to take this time to sort of acknowledge some of my co-authors who has really show me not just shared with me the technical knowledge but also the kind of passion that they have for research Jason is one of my first PhD students not officially I co-advice him unofficially and he showed me he showed me that sleeping is only necessary as a step towards doing more research you only sleep so that you can do more research So he was going to go to sleep and all he wanted to do is to be able to get ready to do more research after that In fact this is an email sent just before midnight and at 4 am he said Well, I have a new idea so I guess it works I've also been working with ICA ICA took this step further Not only is sleep sort of only a theory for research ICA showed that there is something a little bit more than that So working on a paper for the UOQ deadline a couple of weeks before the deadline he told me I'm expecting a new baby So at some point like one week before the deadline expect me to disappear and you'll have to work on this paper And the paper turned out like a week before the deadline was actually already in pretty good shape I kept sending him email he kept replying so I was a bit worried I wasn't sure when the baby is going to arrive and at some point he said three days before the deadline he wrote an email saying the baby is shit So I was like okay great the paper is in very good shape I just have to make a couple more tricks and then we're ready to go Only to discover that something like 12 hours later he said I'm going over the paper now So now we have people picking research over sleep people picking research over babies The one to sort of really steal the show is my long term collaborator Abhidhok Baikun Thanh Thanh So earlier this year we were all at PKC in Taiwan And while he was there he went to a hotpot for the first time So hotpot if you don't know you can get it in in Vietnam by the way It's so known as Shabu Shabu in the Japanese context For those who know what Fondue is think of it as fondue for Asians with meat So he went to this hotpot place At 11.30 I got an email from him saying am I supposed to cope everything here So by the way of course you're supposed to cope everything And then a couple of hours later I got an email from him saying he wants to continue meeting with the research And we need to do this we finish this research really soon because you know he's been eating raw meat and he's worried that he's going to die from poison So once again let me thank all my co-authors and also my colleagues my family and my friends and of course thank all of you for sitting through this talk Time for questions and comments Do you have any questions and comments Thank you very much Thank you


YouTube team keep it clean. What's going on man? Appreciate y'all waiting up in here for me What's going on the same grave in here with another video and in this video? My boy Ulysses aka Jsr 1500 And it's something that he hit me up about it today on Sunday And then there was some other people too as I seen some other people mentioning it it from like a couple days ago But the whole dance Brian thing there's Brian following the Ravens on Instagram And then being like the only team that he's following. What's going on with that? What's going on? Why is there Brian following the Ravens? We all know the history and if you don't know the history Let's take you back down memory lane real quick The Ravens always need a receiver the Ravens they draft these receivers and they just cannot develop them So what they need to do is end up signing other receivers from other teams that other teams may cut free agents Their contracts run out blah blah blah blah blah Ravens they have a they've always had a problem with Not necessarily drafting but developing wide receivers because there's no way it's impossible That the Ravens are that bad at drafting receivers. It's development. We already know that we established that that's old news So what happened? Ravens they're doing that thing like they normally do where a free agent becomes available The free agent gets cut from another team an older guy a veteran guy and one of those guys just happened to be dad's Brian What did the Ravens do? Well before he was cut actually they had already signed one of those guys that guy being Michael Crabtree They had already signed him. He got cut from his former team the raiders once the raiders signed first It was a domino effect green bay cut Jordy nelson Jordy nelson went to the raiders the raiders signed Jordy nelson raiders cut Michael Crabtree Michael Crabtree went from the raiders to the Ravens. So they end up signing Michael Crabtree Older veteran guy free agent wide receiver. That's what the Ravens do old news. So then Cowboys cut there's Brian Ravens interested in there's Brian They're linked. So it's like, huh, wait a minute. What's going on? And this is before the Ravens signed Willie Snead the only free agents They have signed as far as wide receivers at the time with Michael Crabtree and John Brown So Michael Crabtree, we know what he can do. I mean he he kills us. Yeah, he kills us every time Um, but and everybody that's that's up in here right now. I appreciate y'all coming through. What's going on, man What's going on? Sorry that I haven't addressed everybody individually I will as soon as I explain this though, but um if if they What did they they signed Michael Crabtree and only the only two wide receiver free agents they had signed Was Michael Crabtree and John Brown So they still had a little void at receiver whatnot because this was before the draft. This was before the draft um, so They did that And then there's Brian got cut. So Ravens Ravens counts and one thing that I noticed Especially from this man and we talked about that in videos was that I was surprised I was shocked is that Joe Flacco who never talks about free agents never Never Joe Flacco never talks about free agents So Joe Flacco himself the Ravens quarterback He Said how he was actually interested in there's Brian and there's Brian reminded him of anquan bolding So for Flacco to come out and actually say that he was interested in them And I was just like wow, that's crazy because Flacco never does that never Name one time when Flacco has ever said that he was interested in a free agent wide receiver When whenever has he done that he doesn't do that? So anyway, um that happened and of course eric weddon tony jefferson They went trying to recruit them jimmy seafood. They tried to recruit them. I thought it was gonna work too. I thought it was gonna work, but um There's Brian turned it down So then with dad's bright he turned it down And then we come to find out that they actually offered him Either just as much money or more money than they got michael crabtree for michael crabtree got a three year 21 million dollar deal. So they are actually moved my fault. They said that they offered there's a seven million a year Seven million a year for a three year deal. So that's pretty much the same thing um as they got michael crabtree for but It was just interesting that they offered dad's brian this much money and he turned it down Because he said that um He wanted to just sign a one-year proven deal and then cash out next year with a bigger contract And that's fine. I like I said before I was laughing at dad's brian I was laughing at him because it's like man. You really you turn that down and now you ain't got nothing But at the same time I did I did laugh at him and I'm still waiting to see what happens with him next but I do like I said before I definitely I do respect the man for betting on himself I respect the man for betting on himself if somebody's willing to bet on himself in order to better themselves And in order to not feel like they're settling for a job or a career their next move I'm fine with that. I got all the respect in the world for anybody who would do that Love it. I love that because that shows that you're willing to take the gamble on yourself We'll see if it pays off or not so far. It hasn't paid off, but I definitely respect him for trying I definitely respect him for trying so anyway, um So dad's brian now he's a free agent. So I thought he was going to sign with the job I really did because I feel like everything was lining up. They had cut Brandon Marshall. Um, oh, they'll Beckham and Oh, they'll Beckham junior dad's brian were putting up all these videos of working out together and stuff And I'm like, man Oh, I'm like everything is just adding up to them signing theirs And he even said he wanted to play for the Giants He said he wanted to stay in NFC east He said he wanted to play the cowboys two times a year for revenge games And I'm like, okay, ain't no way the Giants ain't signing these definitely signing with the Giants And what happened nothing There were some reports that came out. Oh the Giants are interested in him I didn't believe those though. I didn't believe those. I didn't believe those at all So then time just kept passing and passing and passing and There's brian still ended up not being anywhere. So I'm like, wow, that's okay. This is crazy. So then now See, we've been talking for six minutes and we didn't get to the video yet so now um He's still a free agent after the draft well after the draft It's it's not even fresh after the draft It's not like we just got through the sixth and seventh round last night. That's been weeks It's it hasn't it been a month already. I think it's been like a month, right? But anyway We're done with the draft. We're past the draft and there's brian still has not been signed yet He still hasn't been signed yet So And then recently about a little less than a week ago, maybe about like Four days ago, maybe three four days ago There's brian started following the ravens on social media He started following the ravens on social media. What's going on everybody coming through appreciate all of y'all Y'all already know man. So he started following the ravens on social media Usually when players do that Usually it means that they're gonna end up signing with that team Because we've seen that in the past it happens in basketball all the time in nba. It's happening at football too, but This is kind of tricky because there's already turned down an offer from the ravens Now would the ravens feel like, you know what let's go revisit that again Of course, they wouldn't offer him the same money because like my boy, um Well, yeah, like my boy, michael tesfaye. He brought up that ryan grand contract I think the ravens learned from that and they I don't think they would all if they came around to to offering somebody initial money I don't think they would offer that person the same money again like that again So there's brian.  There you go. Appreciate you man. So there's brian started following them um But get this remember remember Right when he got cut like a couple days after he got cut don't forget He also he started following the texans He started following the texans and then no it was all this Ooh, there's brian to texans rumors and I thought that could have been something too I said, man, there's indi andre still got will fuller brexton miller the shan wasa coming back with marmilla They get a tight end. Hey, what's up? so I really thought texans and him was a possibility and it still I mean really literally everybody has a possibility because he's still a free agent but Now with him following the red the ravens following the ravens it's We it's tricky because Some people might say. Oh, yeah, that ain't happening. Raven's already drafted all these receivers Raven's already got michael krabtree. They got willy sneed to the john brown ravens got their guys So they ain't gonna be interested in theirs brian too little too late. So sorry ravens have moved on So that's one group of people Then there's another group of people who are like wait Ravens they've been around for over 20 years and they have never been able to develop Just a beast of a wide receiver. They've never been able to do that. They've never They have not been able to develop a beast of a wide receiver ever ever ever ever ever ever in their history They haven't been able to do it And i'm i'm waiting on somebody in the comment section to be like, oh, yeah, no no engraven. No, what about this guy? But it's It's wrong. You're gonna be wrong Because ravens that's not what they do And i'm fine with that. I'm not bashing them We've already we've been came to that conclusion a long time ago That's well established the ravens have not been able to draft and develop their own wide receiver and make them a beast They haven't That's just not that's not what they do. They're not good at that stillers. Oh boy Don't get me started on how good about how good the stillers are with that. Love it He said what about torii smith? No, he wasn't a beast torii smith was cool He was a deep threat, but he had some dropsies here and there, but he wasn't a beast I'm talking about an all-around wide receiver that can do it all man That can do it all That's just a monster like ankwan boulder. Whoo, boy Thank you carnals. Thank you carnals. We love you Derek mason. Oh, man. He was great for us. Derek mason was great for us Steve smith senior. Oh, we love you steve Thank you panthers. Thank you because without y'all Who knows where we would have been at So we're just hoping that Crabtree follow suit with how those other guys did But anyway um Yeah, so anyway Like I said, there's that second group of people mark Clayton was not a beast But there's that second group of people who are like, oh, but um, but in graven. What oh There's brian. Yeah, ravens ravens have never been able to draft and develop a wide receiver so What's what's going on? What's going on? Maybe maybe there's a chance So there's these two groups of people who are going back and forth and then like man Well, what ravens already tried to sign theirs and he turned it down But at the same time they and they drafted two receivers, but then there's other groups like wait a minute. Uh They drafted these guys, but there's there's no These guys on the short thing with jordan lastly and jaleel scott. They're not a short thing Then they got the undrafted receivers too, but still He said malin brown for a year. Oh mind in your favorite receiver. Shout out to malin brown I hope he's doing good But um It's tricky It's tricky Okay, we back in the comments section now though. Really really said She said red herring. Don't believe the hype. He followed houston's account shortly after his release retweeted things and acted worked out with Oh, yeah, we were just talking about that. We were just talking about that We were just talking about that so It's it's still possible. I wouldn't even call it necessarily a False flag or a blue herring or whatever But I would just say that um We don't know we don't know We don't know Night you're talking about that. He dropping hints to 49ers on twitter. We'll see we don't know But oh man, how come on y'all what? Y'all act like i'm dares brining. I'll be and y'all be throwing passes to me and I drop him or something What click the thumbs up button? Why are you? We got a hundred five people up in here, but it's only 46 likes y'all click the thumbs up button man Leave a like on the video. What's man? I don't I don't know why y'all be so mad at me, man I I don't be doing nothing to nobody I'll just be keeping the peace this team keep it clean Y'all take it out on me. Make sure you leave a like on the video man. Come on now We got a hundred six people up in here right now and it's only 64 likes click that thumbs up button man Wow Y'all y'all be killing me man. What's up? Oh, you know, I appreciate y'all watching the vlogs too I appreciate y'all watching the vlogs man, and I hope y'all have been Um y'all been enjoying the vlogs too, man. Thank you a lot. Thank you. Thank you. Thank you. Thank you Thank you. So the vlogs is um I I don't know what happened yesterday. I guess I just be getting in some moods. What's up, William? I begin. Oh, what's going on Antonio? I be getting in some moods and I just felt like um I just felt like vlogging man. I just felt like I got I'd be telling y'all I'd be saying it on all them videos that I got all these like vlogs stuff on my computer And I just never felt like editing it. So yesterday I just got to editing and I say, you know what? Let's go. Let's do it I still got some more that I got left. I got yeah, I got more videos on the computer I got more vlogs to make public and stuff. I got them up. They just waiting. They just waiting so Yeah, Carter is uh, he's eating right now. So yeah, Graven. I ain't gonna lie, bro I thought Perryman would shine before Nelson Aguilore. Hey, I mean, he did he did But he didn't keep that shine. That's the thing. That's the difference Perryman did shine before Nelson, but he didn't keep his shine He's because in Perryman's second year, which would end up being his first year. He was doing this thing Hey, appreciate you William. Thank you. Thank you for always coming through too But he was doing this thing but then it just Stuff ain't work out so far I appreciate that cash money. Yeah, Carter love dancing, man It'll be more Carter dance copulations too because he keep on dancing that dude don't stop dancing Um, hey, appreciate you Larry. Thank you, man. Thanks a lot man. Thank you Thank you Somebody okay said they said Jaleel Scott is balling out during practice That's fine, but that's OTA. You're not even in pads yet That's what don't believe all that height. Don't I mean not to not believe all the height But don't get caught up in it. Don't get caught up in it because Let Shout out to my god, Perryman. Last year Perryman was oh, he was catching everything in OTA He's looking like the best receiver on the Ravens roster Pull up the articles to see for yourself. Go back to last year Round the same time go on bought for Ravens dot com pull up all that articles or you can just google it Just google uh, June 2017 or may 2017 OTA articles on Perryman And oh, yeah, Perryman's catching everything Oh, man, these these these these receivers these Ravens receivers are they going to be some of the fastest in the league They're going to be a problem for everybody. Who's going to be able to catch them? And yeah, we saw how that worked out but anyway Naran said do I think we should get rid of Perryman? Oh man, um I I'm rooting for Perryman, man. I just hope I wish he would get more opportunities, but I don't think he's going to make it. I don't think he's going to make it So he just said do you plan on going to home game again? Maybe I hope so. I'm hoping so. I really do hope so I don't know yet, um If things happen to work out as far as money wise as far as time wise schedule wise I would love to but no guarantees Um, Marcos said it seems like the Ravens are are fed best chance Oh, uh, there's best chance he should sign Uh, and he can be a mentor at the very least Well, I mean You can't sign somebody when you got a bunch of receivers on the roster and You are you're not necessarily strapped for salary cap room, but you are uh limited But you can't just sign somebody this late in the season just to be a mentor He got to uh, have an impact on the team. What's up five gum? But um, I mean, we'll see what happens. It's it's it's a possibility. It really is. It's seriously It really is a possibility. We don't know Uh, jonathan watched it and said crab crab tree and deads verse to leave in Norman Oh Where? Oh in the little tag team match Oh, shakim griffin is a beast. Is he is he really do you think Collins will get a hundred a thousand yards this year? I definitely do think so. I definitely think so because he was he 27 away or 37 away He was real close last year and this dude, man We done talked about that Collins story. Love Alice Collins, man. Love Alice Collins Charlie D said man, I'll still give him give Perry a minute shot. Yeah, me too, man Me too. Oh night. You said there's still things he controls his fate Yeah, he got he just got to see who bites now, man. It's kind of it's it's honestly, um, when you think about it What's going on there? Now? What's up? Will? Um, honestly, when you think about it, um It's kind of sad, man Like think about it. It's it's it's really sad This guy he's not even That's the saddest part. There's ain't even 30 years old yet, man This dude ain't even 30. He's 29 This dude not even 30 years old yet, man, and he still has not been signed This the same day as I remember a couple years back what he called like 14 touchdowns something like that This dude It's sad, man. I feel for him. It's sad It is sad. This dude 21 million three years, you know, the ravens don't usually finish out contracts with their receivers anyway Why not? But man, oh it's 16 touchdowns of 1500 years, man That's crazy. That's wild, man This and not even 30 years old yet. Not even 30 years old yet Not even 30 years old yet and still walking the streets as a free agent not literally walking the streets, but y'all get what I'm saying Oh true christian. Okay. You know what? That's a good way to put it and I and I do see uh Who said that michael say how can you feel bad for him? But christian said I hope we don't sign him. He said he doesn't regret not signing with us So hey, there's that he did say that too and that came straight from his twitter So it wasn't even like some reporter made it up like flack on lemar jackson having a beef with each other We know how that went but this that came straight from there's brian twitter. So That's fine But yeah, that's crazy Uh, my boy glock say he's 29 and no one wants him tells you a lot really Tells you a lot really. Hmm. Daryl say he thinks there's disrespected the ravens Hold on glocks. I saw you put something early. Let me go back to it, man Oh, yeah. Hey devin for real. Thank you seahawks. Thank you seahawks because seahawks saved our season Even though we couldn't even get to the playoffs, but we were right there But seahawks was a reason if not for seahawks ravens, wouldn't even there would have been no fourth and 12th That might have been our record if not for the seahawks four and 12th, but without seahawks, there would be no fourth and 12th straight up, um Larry mcmillan said the key to our office is the running game cons needs to average 2025 touches. Dixon could back him up Yeah, man. Hey, that'd be nice Seven say you think he may retire if no team pick him up. Nah, he ain't retiring. No way Ulysses say crabtree and devs will be endless touchdowns endless red zone touchdowns. Hey, who knows man Who knows jimmy said will the ma be a bust? Hope not. Hopefully baltimore put him in a good position to succeed and they do a thing Daryl say he downplayed all for now. It's hurting. Let me show it is man Uh, devs will ball out if he goes somewhere with a good qb. That's what steve scogging said Hey, he could man because I I think I think it's more so, uh Because I don't know receivers. You don't just lose hands like that You don't just you don't just lose hands like that if you're a receiver And especially if you've been a beast receiver before your hands don't just fall off out of nowhere receivers either have hands or you don't have hands There's brian. He this dude used to be a monster With when he had tony romo. Oh the dude was going off But receivers with receivers like I'm saying like I like I was saying they don't lose their hands They don't lose their ability to catch. They don't lose that The only thing receivers lose Is speed and that's it But just like ocho sinko said chat johnson, whatever you want to call him He said that he said that he said you could you could be fast. That's fine He said but but speed that'll go away He said you're out running That's what'll keep you in the league like 14 15 years, man And I think steve smith senior said something along the same lines too Because he obviously he wasn't the fastest of the fast even especially when we got him Steve smith wasn't the fastest received out there And I mean an ocho sinko too The dude he's still out there running crisp routes if he came back in the league I think ocho sinko could still get a good six seven hundred yards And maybe even more depending on the team depending on the quarterback but Receive like I said receivers they don't lose hands They don't lose hands you don't forget how to catch as a receiver Like I said, especially if you was a beast before so with with brian I think it's more it's more so a dag press got issue It's more so a dag press got issue Then I think it is with him actually not being able to catch your ball Now, of course every receiver has their drops or whatnot, but when you got chemistry with your quarterback That just makes stuff so much easier for you You know where he's gonna throw it He knows where you're gonna be at when he throws all y'all y'all got that link man. Y'all y'all connected man Like oh kishan just mentioned that he said look if it's Gerald. He's a master at his craft. Yeah, Fitzgerald He used to be a lot faster now Fitzgerald man. His speed in Madden is like a 63 And of course, you know, he got a lot slower than he used I mean he was never super fast anything But Fitzgerald the dude don't drop nothing man And he just gets older older older slower slower slower But he's still producing why because he knows how to run routes. Why because he knows how to catch He knows how to catch so again receivers don't lose that they don't lose their hands overnight Joe flag goes at least it shows almost every incompletion is on deck I'm sure not everyone is like I said receivers drop here and there it will accept Larry Fitzgerald, but man man No, Ulysses. I didn't I don't even know what that is champions league final. Yeah, I have no idea what that is um Antonio K said what I just tuned in. Uh, what's dad's problem? We offer we offer them two deals already No, I thought we just offered him one. I'm pretty sure it was just one But I don't know Uh, and I just said everybody can use there's the wide receiver. It's the diva. They don't want in their locker room And but there's what's saying too. Um There's what's saying that uh, what did he say? What did he say? Oh soccer? Okay. No, no, I don't watch soccer Um, appreciate you giving me that heads up though Um, am I ready for game seven? I'll probably I'll watch more of it on twitter than I'll probably actually watch the actual game because being basketball. I just I'm not hyped for it at all. I don't really I don't care who wins. I don't care who loses I don't care who goes to the finals because I know Both teams are doing that game seven one is tonight and one is tomorrow And I honestly I just I don't care. I know a lot of y'all like engraving you don't care about basketball Why why would you say that? No, I just I just don't care It's not not that it's not interesting to me. It's just not nearly as interesting to me as football not nearly It's not even close. It's not even close Football is way up here basketball is somewhere down there.  Um Macklin or theirs Hmm I take this uh because theirs seems to have more fire about them If you would ask me last year um If it was both both of those two, I don't know. I don't know what I would have said last year But I I because I just can't I can't stop thinking of how soft macklin was with us. Um He just he ain't I guess maybe he's just not built for the afc north. Maybe that's what it was man Macklin was just weak. He was weak Um, but another thing that did not help was that him and flackle never got a chance to really get in tune with each other But Yeah, man, it's oh king uzi said these stupid teams is corny. See that's that's another in that fail man in that fail Way better than mba And it's not even close to me. But anyway, yeah, golden is a rare. He's a nice receiver Crabtree and brian will be two big personalities. That's where even see they need that They need that They need that should the packer sign a dream Peterson? I mean, they got Montgomery.  He's still trying to play And you you know how you that's why you know nfl stands for not for long y'all make sure I leave a like on the video too It's a hundred people in here right now. How we only got 85 click the thumbs up button Come on y'all. I I don't get this man. It's crazy. It's crazy. But with adrian peterson That's how you know nfl. I'm gonna do that one day Dustin. I got you That's how you know the nfl stands for not for long because adrian peterson used to be the best running back in the league And it wasn't close. This dude used to be the best running back in the league He used to be the best This dude used to kill everybody I remember when we played the uh vikings one game I think it was when you when they had brett farf as a quarterback that game was so good by the way Oh too bad. Stephen house commenced the field goal to win it at the end um But thank oh, excuse me. I know y'all heard that one.  Appreciate you damian, but Oh, that game was so close. It was such a good game. Um, but yeah, man Adrian peterson even when we played him the last time when uh when we had more than brown when we played against adrian peterson Um, but even though adrian peterson ended up getting hurt and that probably saved us in that game Had the adrian peterson not got hurt. We probably lost But this dude used to be the best, man It is crazy It's crazy. What's my favorite game day jersey? um I like the all blacks all blacks, man Uh, we would have had multiple attitudes on both sides. There's a crap tree on the on the o and suds and weddle on the d Uh, I don't I don't feel like weddle got attitude I don't think he got attitude um Yeah, he's not an attitude guy to me. He's cool. He's nice. He'd be making some plays He's been a real nice pickup for us, but I attitude no And suds even suds attitude. No Sugs don't got attitude either, man He's not suds is different though, but like attitude guys like Like i'm heated, uh May like we need to make something happen like now, man. Um, i'm tired of this, uh Yeah, he's ice cream when he wins, man. Yeah Like ain't no dude with no add with no attitude eating ice cream after they get a win every sunday, man Um, too bad. We couldn't give him more bowls. Uh last year, but it's all good. What's up, ad Um, if you rush for 2 000 yards, your career is never the same. Jamal Lewis Oh Good point j I think that could just be coincidence. So maybe that wearing tear just hit him extra early since they got all them yards That is oh j appreciate that, man You say one if you rush for 2 000 yards, your career is never the status a lot of yards Not that I think about it because jamal lewis did it adrian peterson and yes, uh christ johnson wow wow Whether it's the leader though, he takes care of the guys in the back. Yeah, he's a leader. He is a leader He's a leader. I'll make a vlog about football fool. I should do that one day. That would be cool, man Um, but yeah, like I'm saying with with terrell suggs, um Who i'm trying to think of somebody who really got attitude on the ravens right now. Um I feel like maybe crab tree because crab tree be swinging him in it once him in a keep to leave get together. That's it. Um Jefferson I feel like I would say jefferson, but he'd be getting ran over too much He'd be getting run over too much to to say, um jude on no jude on us once We had won a game. I forgot who we played against and then I saw a video like after the game of judon Dancing around in a in a onesie. I say, oh no, this ain't the guy. This is not the guy. This is not it. Um Who had it though? I mean ray louis. He did this thing right? Yeah, ray louis was one. Uh, oh jensen Yes, jensen was one. Um I'm gonna appreciate that martinez Um, ryan jensen was one And I mean just like just like tough guys, man Just tough guys. We we don't have enough of that anymore, man. He said just in tucking out Ain't no dude singing opera got attitude pat ricard. I don't even know what had that dude's talent like yonder Yeah, yonder he he just I feel like yonder just to oh pilot pilot was a good one. That's one Steve smith senior that was one. Um What are we talking about kent? We're trying to talk about guys with like attitudes, man Guys who are who are on the ravens who really had attitude like nasty attitudes, but that that helped us Well, you stream 30 minutes before every game just to chat with the oh, I don't if I get a chance to Yeah, probably we'll probably do that. Yeah, we probably do that because my schedule should allow me to do that for most of the games Um, we need a brian darkens on our team Well, we had that.  Well, we'll heal. We'll heal. We'll heal Shout out to steven a smith. Well, he'll cannot stay off the weed man. We'll heal He was nice, man Why sign there is like we want Lamar to be like We want Lamar to be like that. We saw the young qb there story. Oh, that's funny, man Kelly gregg. No Kelly gregg too goofy, man. Bowden there. Yes every yes Um, that's why they got air reading and they're telling them playing like a ray of me. That's exactly here That's true cj. Yes. Bowden was another one though. Bowden was definitely another one Do I think tony jefferson will step up? That's what kevin lope said or low pay is my fault Um, with with with tony jefferson, I don't think it's a matter of him stepping up I think it's just a matter of him being put in a position To where he can show to his strengths because he wasn't putting that position last year He isn't in the box safety jacobi jones does not have attitude. No with all them that dancing he was doing But back to um, tony jefferson last year. He was put in the worst position possible to succeed Um, the ravens did the exact opposite. They made him the exact opposite player of what he was in Arizona and for what he was in arizona. That's the reason that they signed him That's the reason that they signed him and but then they just brought him on and then just had him doing something completely different so if if He if they play him in his right position Then yeah, it'll be great. It'll be fine. But if not, then you could forget about it. You can forget about it So, yeah, man. Vante leech pilot. Yeah pilot was nasty for sure charlie Yeah, we didn't mention marshy underkin. Zachary or Uh, I don't I don't know man. He was just too soft. Well, he was not soft Well, he just never said anything. I'd never heard him talk. Um Who else even on the field? He just He just never liked angry Michael mclean.  He went to michael mclean. Wow camille career I think camille career might have an attitude because ravens were playing him at the wrong spot Maybe you got an attitude with them on the field.  Yes. That was one. Thank you king. Oh, thank you. You see 23 bart scott was definitely one Definitely one. Um, dustin ride and say ray rice or jamal Lewis ray rice Um, definitely ray rice Hey appreciate that martinez shout out to you Let's do say ryan madly get out of here man. Mike wallace Mike why I feel like what Mike Wallace he he did have a little attitude. He did. I'll give it to him, but he if If you can't catch you don't even deserve to have an attitude for real you need to be mad at yourself For real you need to be mad at yourself um, Mike Wallace He was the uh, the only playmaker we had over the past couple years at receiver But he just He was just so up and down with his catching and all that. I feel like he didn't even deserve to have no attitude man straight up um, so Yeah, man For real he Michael or no, man, my I think blindside. He maybe he did have had maybe he was mad at the ravens That's why he used to always get all them false thoughts Oh, he said he's still mad about the movie um Well, I can't say he made plays and we still ended up with field goals, man Peter boy. Well, okay. I saw somebody else mention Peter boy. Courtney Upshaw Oh, remember when Courtney Upshaw got that clean hit on ben roethlisberger. Oh my god That was one of the best hits on roethlisberger ever that one the bart scott one um Who else got I think not not a got a real good one. Um Oh That Courtney Upshaw hit that was from two years ago or was it three now? Boy, he got him nasty McPhee I remember McPhee one. Oh, you talking about the attitude thing. You talking about hit on roethlisberger the attitude thing Oh D lava says sharper. You talking about jaymie sharper or shannon sharp Um, but yeah, that hit man. He laid him out Um, but bar scott I think bar scott his hit was like the rock bottom because he got back there and he went boom He like it was almost like he closed line him and rock bottom him at the same time um Loading out of stolen. He swung on him. Uh broke his nose that game. I remember that one and I think we still lost Um, so yeah, man. Yeah. Oh, hey, there you go. See that raven's guy just mentioned it too Oh, you talking about jaymie sharper. Okay, jaymie sharper jaymie sharper went to the texas too, right? um Hating her starting day one. I think so. I think so Who you think would have made an impact for our offense? What do you mean, uh, neurone? What do you mean as far as who you think out of who? Ray Lewis snubbed out of the madden hall of fame cover. He was the best at this position and toa wasn't even top five Whoa, toa got the numbers to back some stuff up now man. Toa was a beast too. Toa was a beast beast beast beast um Toa was up there though. He's definitely up there You could uh You could you could definitely you could you could put too on top five and receive us all the time You could definitely put too up there man. Um ray lewis at toa had attitude I mean like Do you okay Because see it's it's tricky man in regular life It's one thing but in football Like so many people mentioned especially when we talked about that, uh But not josh gordon. What's his new teammate name? javis landry when we did the javis landry video, um Saying that when he said he was the best receiver in that field So many people in the comment section mentioned how you got to be an alpha male in the nfl You got that got to be you that got to be your mind frame that got to be your attitude that got to be your mindset so If you're a wide receiver You make your living off of catching the ball That's where you make most of your living at catching the ball So If that's where you make most of your living and you're not getting a chance to do that Who wouldn't be mad Especially if you know what the nfl stands for what it's standing for not for long It's your time there is limited so i mean saying too had attitude that's fine, but The receiver i mean the the best don't the best receivers all have attitudes except larry Fitzgerald. We know The who who's one of the better receivers that ain't have no attitude man. Who is that? Who is that randy moss? No What jerry rice? who uh Who else um To of course michael ervin like come on andre john here andre johnson to swing on somebody man. Who the old jones? Who the old jones? I Marvin Harrison I think Marvin has and more so a product of the system Him and reggie wane, but oh calvin johnson was one calvin johnson was one. We did mention fitz. We did mention fitz um But yeah, i mean it's it's like these guys are mary cooper. What um, no Uh, a j gretan. Did you not see a j and you know what a j gretan he he Besides him and uh jaylon rams beginning to a little fist fight the other time or last year Uh, a j gretan, but he's been pretty cool. He's been pretty level headed but Odell or no, oh boy. They started on that because you know how people feel about odell becker, man But odell definitely not on that list. Um But my point oh hopkins. Oh hopkins. Uh, wait a minute. Don't forget about hopkins and the angelo hall now um He said did cooper like that toy smith. Y'all be playing man. Y'all be playing man But man, i'm talking my foot. I should have said it clear I mean like what like a hall of fame receiver like one of the best receivers of all time My apologies because I didn't make that clear. I mean like those got illa illa rogers. Okay. Y'all just be y'all be trolling that way but um Just to say illa rogers, man illa rogers But anyway, man illa rogers Y'all be playing man. Um But anyway What's up, uh, seno senmo Mike campanero. All right, we gotta hit man. Um, but anyway You get what i'm saying, man. Y'all get what i'm saying, but Appreciate y'all man. Appreciate everybody that came through Thank you all for coming through with this whole dad's brian thing. I mean, it's just a way to see approach now, man It's a way to see approach. We don't know what's gonna happen. We don't know where he's gonna go We don't know who's gonna sign and we don't know who's interested in him If anybody we don't know who's not interested in them. Uh, if everybody we just don't know We don't know we don't know. Um, so we'll see we'll see it's just a matter of time It's just a matter of time. We just gotta wait and see where he goes where he ends up Hey julian, we'll get there soon enough. Ain't no rush. I'm chilling right now, man We'll be at 10k one day. Um, so whenever that happens Then off to the next milestone, but yeah, man appreciate y'all appreciate a tdg. I thank you a lot, man I really I really appreciate that appreciate everybody that's up in here right now whether you're watching this live All the 80 people that's in here right now. Thank you for everybody that watches this after this live after it goes up As a regular video. Thank you Thank you. Thank you team. Keep it clean, man. Make sure y'all subscribe to the channel if you haven't already. Um Turn again, I gotta explain this too for the people that didn't know about it with the whole youtube thing because youtube only gives you five um They only give you five five notifications of each type every day So if you subscribe to a bunch of youtube channels If five people stream then you only get the first five notifications that day if if five I don't think I explained that right because i'm sure somebody gonna be confused I'm I will be confused if I heard myself explaining like that too real quick before I get out of here Make sure You follow on twitter too and again, like I said before you can turn your notifications on on twitter But I don't want you to feel spammed by stuff that i'm putting up on twitter. Um but if Follow on twitter because if if you follow on twitter, you'll be able to see when every single video comes out Every single video because every single video goes to twitter Now if you turn your note if you subscribe and you turn your notifications on on youtube You won't get every single video because youtube if you get five notifications for uploads in one day If you get five notifications for uploads in one day, then you won't get any more And if you get five notifications for somebody streaming on youtube one day, then you won't get any more That's the max you get you get five notifications for streams five notifications for regular uploads per day And that's it no matter how many people you subscribe to that's it So that's why I tell people make sure you follow on twitter if you want to put turn your notifications on on twitter That's fine But I don't want anybody to get annoyed at me because sometimes when I'm on twitter I just be I'd be liking videos on youtube. I'd be retweeting stuff just tweeting stuff sometimes Not too much though, but either way appreciate y'all though. Thank you for watching. Thank y'all for coming through This is a lot of fun. Hey appreciate that d lava. Thank you. Thank you. Thank you. I love y'all. I appreciate y'all Um, it'll be another upload today whether it's a vlog or whether it's um Whether it's a vlog we do another stream and we just talk about football in a regular video upload Thank y'all appreciate it. Jonathan. Appreciate it. Rate of math. All right, j Deandre, we'll see if that happens. Well, I get my jerseys. The link is in the description for that It's probably it's it's in the description. Do a vlog. Okay five. Okay five. I got you man Dustin riding if we do questions from sub, that's it too. Appreciate y'all. All right, kevin Do I watch mba rg3? I watch more mba on twitter than I do on tv because I watched the highlights and stuff when i'm on twitter, but Sitting there watching the game now. Not really savage. All right, appreciate you Matt. All right, okay If y'all oh and if y'all want to be a part of nfl questions from sub too Y'all already know send me a dm on instagram twitter or snapchat either one of the three And send me a dm on instagram twitter snapchat my instagram twitter and snapchat all three are engraving vids All one word just like the youtube channel nfl questions from subscribers for those of you that are new That's when oh, yeah, it's it's been raining down here off and on all day all weekend all week all that good stuff But if you want to be a part of nfl questions from subscribers Send me a dm on instagram twitter or snapchat All three engraving vids send me a question about anything pertaining to nfl whether it's ravens or not Whatever any question you got about nfl and we'll answer it in a video just like this Probably ain't gonna be this long. It ain't gonna be no 44 minute video Oh, you never know though. You never know because sir my boy jsr 1500 he sent me the question like He sent me the question maybe like an hour ago. I think or maybe a little more than that, but We end up doing a 45 minute video on And of course we always end up talking about other stuff when we stream. Y'all already know how that goes But yeah, yeah, it is a tropical storm around here. So We'll see how that goes man. Of course, it's gonna be a lot of rain. It's been just raining non-stop Back yard been flooded around the neighborhood been flooded. Um, it ain't King Uzi. We'll see man. I got you man I got you. So appreciate y'all team. Keep it clean. We out. Bye


Hey guys, welcome back to our channel. My name is Andrea with Food and Mentory Adventures in Food and our channel is all about the food. We do taste test recipes, grocery hauls and what's for dinner. And I am here today with a haul from the Dollar Tree. I have not been there in a while, decided to stop by one of the larger Dollar Trees in my area and I found some pretty good stuff so I wanted to show you all what I picked up.  So I needed some baking soda for our fridge and freezer. I haven't used it in a while or used any in my fridge or freezer in a while and I know that I need some so grab two boxes. This is a new scent of Gain for me at least I haven't seen it anywhere blissful let me back up a little bit blissful breeze and it smells really good so I just decided to try out this small sample size. It has six loads you can use this for six loads of laundry and then I've never seen this before either Dynamo color capture so I use these now but it's the name brand gosh I can't remember the name of it now but it's a lot more expensive and I saw this brand in the Dollar Tree I hope it works but I always throw one of these color catchers and color catchers in my wash just to make sure that it doesn't bleed if I have something in there that bleeds on something else in the laundry I hate that but the ones that I buy cannot remember the name of them right now but the ones that I buy are pretty pricey and then when I saw this this in the Dollar Tree for a buck for 10 I grabbed two and I'm hoping that they wash that they work just the same then I just needed some bottled water we still have a guest and visitors coming over visiting and meeting Harrison so I just wanted to have these in the fridge and then I saw a couple of snack items this one is munchy mix sweet and salty and you get double dipped peanuts yogurt covered pretzels salted pretzels raisins dry roasted peanuts chocolate chip cookies and premium white chips and then I also got some mousse mix mousse munch I don't know why I can't talk today by Harry and David I really like it a lot it's basically chocolate covered nuts and popcorn and all that good stuff so it's kind of like poppycock if you've ever had that before but it has chocolate covered peeps pieces in there so I picked that up I just like to have pepperoni because I use that for different things so I picked up that and then also I have not seen these before the Mr. Clean Magic Eraser Erasers in the Dollar Tree and I thought that was a really good deal for a buck so grab that also grabbed some thin spaghetti and you get 50 percent more and we are out of spaghetti so grab that and then the last food related item that I picked up are these microwavable Mahatma bags of rice they are jasmine rice and it's a really good deal so one bag is two servings so there's two cups of rice in here pick these up for a quick meal night so when I don't feel like making rice or if Howard is cooking dinner he doesn't really like to make rice so this is something easy for him that he can pop into the microwave and I did get six bags I mean you can't beat that this is really inexpensive for name brand microwavable rice another thing the last few things I picked up from the Dollar Tree are a bunch of cookbooks and so breakfast made simple and then they have chicken made simple so let me show you a few of the recipes for the pictures if I can do that so that looks really good a stuffed omelet here's a recipe for that just to give you an idea of what it looks like but it's a colored booklet there's french toast a lot of good recipes and they seem pretty simple so breakfast and I got the chicken one as well let me show you picture that's what they look like and they also had in this particular cookbook series they had vegetables they had some others as well actually let me show you so right here on the back it shows you the other things that they had now in my store the only one that they didn't have is the keto they didn't have keto but they had all of these others chicken breakfast soup pasta and vegetables so they had that and then they had these um bound cookbooks as well and I was excited now they're not color as you can see but they're pretty thick so this one is over a hundred pages okay and this one is probably my favorite because it has recipes from several different decades so from the 20s 30s 70s 80s 90s etc it has the popular recipes from that era so I got this one's called this one called unforgettable and then I picked up this mac and cheese cookbook and it has also about a hundred pages pages now this one does have colored pages in there or colored pictures excuse me cannot talk today so here they are there you go and then the last bound or ring bound cookbook that I picked up were these dump um the dump baked cakes cookbook and here it is this is what it looks like and this one has the colored pages in it as well and it has some really good looking recipes so there's a glare some really good looking recipes so um that's it like I said I just picked up a few things from the dollar tree again I'm trying not to go super crazy buying a bunch of stuff I don't need because we are still trying to do a pantry challenge and freezer challenge but I really couldn't pass up that rice because that's an excellent deal and then we needed uh spaghetti noodles so those are the only oh and the pepper on these so those are the only food related products that I bought so I'm really excited about that but this is it just a short and sweet haul from the 99 from the dollar tree excuse me hopefully you can find some of these goodies in your dollar tree and thank you so much for watching if you like this video please give us a thumbs up and if you haven't subscribed to our channel I certainly hope you'll do so and we'll see you guys next time