Copy Offload
Copy Offload
Posted Apr 17, 2012 21:50 UTC (Tue) by feknight8 (guest, #84191)Parent article: 2012 Linux Storage, Filesystem, and Memory Management Summit - Day 1
Tokens are a minimum of 512 bytes in length (4,096 bits). Tokens are typically short lived (typically seconds to a small number of minutes). To guess all possible combinations of a 4096 bit value (2^4096 possible values) within even 300 seconds (which would typically be a long lived token) isn't computationally possible.
Next, even if you did happen to randomly hit one during its valid life time, you do not gain access to "all of your data", you only get access to the subset of data that is represented by the token during that valid window.
Web browsers today typically use 128 or 256 bit public key exchange, and they live for much longer time periods. For tokens, there is no plain text associated with the secure portion, and only private keys are used to create the secure portion of the token (only the creator of the token ever has to perform a decode operation; therefore public keys are not needed).
