Posts

Showing posts from February 14, 2019

Can the same One-Time-Pad be re-used with some tricks

Can the same One-Time-Pad be re-used with some tricks Let’s say I have a message $m$ of $n$ bits. And a predetermined pad of $k*n$ bits. And for every bit $b$ of this message $m$, I’m creating random sequence $s$ of $k$ bits. I also have a predetermined boolean random function $f$ (imagine something like this: $f(s) = hash(s) mod 2$). For each bit $b_i$, I choose a random value for $s_i$, so that $f(s_i)=b_i$. So, I can construct a padded version of $m$ like this: $m_p= s_0 || s_1 || ... || s_n$, removing the padding is trivial. The encryption is also straightforward XOR of the $m_p$ value with the predetermined pad of the same length ($k * n$) Can this protocol justify/enable reusing of the same pad over and over again providing OTP-Like security? Equivalent text-based formulation of the scheme: One comes up with a fresh, random hash pre-image for each message bit that when hashed yields the message bit as the LSB. You then transmit the pre-images and encrypt them with the re-u

Ultramarathon

Image
[dummy-text] Ultramarathon From Wikipedia, the free encyclopedia Jump to navigation Jump to search Cross country running Ultramarathoners compete at the Sahara Race 2011 (4 Deserts). Highest governing body IAAF World Championships 1987- An ultramarathon , also called ultra distance or ultra running , is any footrace longer than the traditional marathon length of 42.195 kilometres (26.219 mi). Contents 1 Overview 2 IAU World Best Performances 2.1 Men 2.2 Women 3 IAU World Championships 3.1 IAU 100 km World Championships 4 World or national-record holding or world-championship-winning ultramarathon runners 5 Ultramarathons by regions 5.1 Africa 5.2 Asia 5.3 Oceania, Australia, and New Zealand 5.4 Europe 5.5 Antarctica 5.6 North America 5.7 South America 6 International Trail Running Association (ITRA) 7 See also 8 References 9 External links Overview [ edit ] There are two types of ultramarathon events: those that cove