The minimum is 3. \n\n\textbf{First solution.} We record the factorization 2023=7⋅172. We first rule out k(n)=1 and k(n)=2. If k(n)=1, then 2023n=2a for some a, which clearly cannot happen. If k(n)=2, then 2023n=2a+2b=2b(1+2a−b) for some a>b. Then 1+2a−b≡0(mod7); but −1 is not a power of 2 mod 7 since every power of 2 is congruent to either 1, 2, or 4(mod7). We now show that there is an n such that k(n)=3. It suffices to find a>b>0 such that 2023 divides 2a+2b+1. First note that 22+21+1=7 and 23≡1(mod7); thus if a≡2(mod3) and b≡1(mod3) then 7 divides 2a+2b+1. Next, 28+25+1=172 and 216⋅17≡1(mod172) by Euler's Theorem; thus if a≡8(mod16⋅17) and b≡5(mod16⋅17) then 172 divides 2a+2b+1. We have reduced the problem to finding a,b such that a≡2(mod3), a≡8(mod16⋅17), b≡1(mod3), b≡5(mod16⋅17). But by the Chinese Remainder Theorem, integers a and b solving these equations exist and are unique mod 3⋅16⋅17. Thus we can find a,b satisfying these congruences; by adding appropriate multiples of 3⋅16⋅17, we can also ensure that a>b>1. \n\n\textbf{Second solution.} We rule out k(n)≤2 as in the first solution. To force k(n)=3, we first note that 24≡−1(mod17) and deduce that 268≡−1(mod172). (By writing 268=((24+1)−1)17 and expanding the binomial, we obtain −1 plus some terms each of which is divisible by 17.) Since (28−1)2 is divisible by 172, 0≡216−2⋅28+1≡216+2⋅268⋅28+1=277+216+1(mod172). On the other hand, since 23≡−1(mod7), 277+216+1≡22+21+1≡0(mod7). Hence n=(277+216+1)/2023 is an integer with k(n)=3. \n\n\textbf{Remark.} A short computer calculation shows that the value of n with k(n)=3 found in the second solution is the smallest possible. For example, in SageMath, this reduces to a single command: \begin{verbatim} assert all((2^a+2^b+1) % 2023 != 0 for a in range(1,77) for b in range(1,a)) \end{verbatim}