![Ron Stoner - stoner.com Profile](https://pbs.twimg.com/profile_images/1874154379911000064/7y8PhEvQ_x96.jpg)
Ron Stoner - stoner.com
@forwardsecrecy
Followers
2K
Following
2K
Statuses
710
Ronnie Mnemonic | Security, Privacy, Self-Sovereignty | @BotanixLabs | previously @ShapeShift @CasaHODL
Joined May 2015
RT @laurashin: ⚠️ The price of being public in crypto? Physical Attacks. @lopp says well-known figures are being explicitly or implicitly…
0
8
0
@ErikVoorhees I've found that writing prompts in other languages, binary, base64, multiple layers, leet speek, Klingon, and/or backwards is a great injection/bypass technique.
353
1
9
@CryptoCaesar112 @JupiterExchange @phantom @telegram @solana Some of the ones I'm seeing are copying PowerShell code into the clipboard, expecting the user to paste and run the following.
1
0
1
Seeing this attack all over X today impersonating a variety of projects. Beware.
🚨 ALERT: A dangerous Telegram scam is draining people's crypto wallets & stealing ALL data on their PC – passwords, email accounts, files, and sessions. Let me explain how this works so you can protect yourself and others. 👇 @JupiterExchange @phantom @telegram @solana
0
0
3
@Free_Ross @realDonaldTrump This is great news to hear! Thank you to everyone involved for making this happen. ❤️
0
0
1
RT @HackingDave: Smart phish via github - email comes from github - issue is created on repo that suspicious activity was detected and to c…
0
143
0
Works locally and factors, but needs adjustments to use the right backend instead of qasm_simulator. ``` from qiskit import QuantumCircuit, QuantumRegister, ClassicalRegister, transpile from qiskit_aer import Aer import math def modular_exponentiation(a, x, N): qc = QuantumCircuit(4, 2) for i in range(4): qc.x(i) for i in range(2): qc.h(i) for i in range(2): for j in range(2**i): qc.cp(2 * math.pi * a**(2**i) / N, i, 2) qc.cp(2 * math.pi * a**(2**i) / N, i, 3) qc.swap(2, 3) for i in range(2): qc.h(i) for j in range(i): qc.cp(-math.pi / 2**(i-j), j, i) qc.measure(range(2), range(2)) return qc N = 77 for a in range(2, N): if math.gcd(a, N) != 1: print(f"Factor found: {a}") break circuit = modular_exponentiation(a, 1, N) backend = Aer.get_backend('qasm_simulator') transpiled_circuit = transpile(circuit, backend) job = transpiled_circuit, shots=1000) result = job.result() counts = result.get_counts(transpiled_circuit) if len(counts) == 2: if counts['00'] > 0 and counts['11'] > 0: # Simplification change for small N number r = 2 if r % 2 == 0 and pow(a, r//2, N) != N-1: factor1 = math.gcd(a**(r//2) - 1, N) factor2 = math.gcd(a**(r//2) + 1, N) if factor1 != 1 and factor2 != 1: print(f"Factors found: {factor1} and {factor2}") break print("Counts:", counts) ```
0
0
4