Let's do something adult men sometimes do.
$ openssl speed -seconds 5 rsa
CPU: AMD Ryzen 7 3700X 8-Core Processor (3700.16-MHz K8-class CPU)
Doing 512 bits private rsa's for 5s: 133516 512 bits private RSA's in 5.00s
Doing 512 bits public rsa's for 5s: 2263323 512 bits public RSA's in 5.01s
Doing 1024 bits private rsa's for 5s: 60957 1024 bits private RSA's in 5.00s
Doing 1024 bits public rsa's for 5s: 962391 1024 bits public RSA's in 5.02s
Doing 2048 bits private rsa's for 5s: 8854 2048 bits private RSA's in 5.02s
Doing 2048 bits public rsa's for 5s: 304281 2048 bits public RSA's in 5.00s
Doing 3072 bits private rsa's for 5s: 2932 3072 bits private RSA's in 5.03s
Doing 3072 bits public rsa's for 5s: 146217 3072 bits public RSA's in 5.00s
Doing 4096 bits private rsa's for 5s: 1302 4096 bits private RSA's in 5.01s
Doing 4096 bits public rsa's for 5s: 85254 4096 bits public RSA's in 5.02s
Doing 7680 bits private rsa's for 5s: 139 7680 bits private RSA's in 5.00s
Doing 7680 bits public rsa's for 5s: 24942 7680 bits public RSA's in 5.01s
Doing 15360 bits private rsa's for 5s: 28 15360 bits private RSA's in 5.11s
Doing 15360 bits public rsa's for 5s: 6439 15360 bits public RSA's in 5.02s
OpenSSL 1.1.1o-freebsd 3 May 2022
built on: reproducible build, date unspecified
options:bn(64,64) rc4(8x,int) des(int) aes(partial) idea(int) blowfish(ptr)
compiler: clang
sign verify sign/s verify/s
rsa 512 bits 0.000037s 0.000002s 26703.2 451958.4
rsa 1024 bits 0.000082s 0.000005s 12191.4 191580.2
rsa 2048 bits 0.000566s 0.000016s 1765.3 60856.2
rsa 3072 bits 0.001716s 0.000034s 582.8 29243.4
rsa 4096 bits 0.003846s 0.000059s 260.0 16997.7
rsa 7680 bits 0.035971s 0.000201s 27.8 4980.6
rsa 15360 bits 0.182478s 0.000780s 5.5 1281.8
Show me yours.
Beware of equinine attacks on latest millimeter waves technology miracles...
I know it's old news. But I missed this fun in 2019, not reading enough of politically correct Asiatic outlets.
Now it makes better sense why Turkey preferred buying S-400 instead of F-35 that year.
Sharks with lasers, ponies with radars... what next?
Yale is the epicenter of the woke mind virus attempting to destroy civilization.
— Elon Musk, May 18, 2022
I can't disagree with the freak. Embraced.
Now I understand his predestination and fate much better.
I, For One, Welcome Your New Next President!
When two gods clash, a God of Words and a God of Fire, which one of them will win?
-- Alexander Dugin
Me notes: Not a Mount of Lies may save the God of Words from getting burned in such a clash.
Welcome to Noosphere. I stand keen by the God of Lightning. But that's just an affiliation.
Recently I was browsing several Chinese markets for interesting electronics, looking for something with a potential to infuse new blood in my robotics hobby in post-covid war era.
One of them gadgets I noticed multiple times was Maixduino.
First thought was: just another Arduino clone, I have already plenty of such junk, some even 32bit ARM based, already built many toys, including my own GSM phone of these, pass...
But what suddenly caught my attention was: '64bit RISC-V CPU'.
That was a mindbreak. I am waiting for years, hopelessly hoping if AMD starts making true 64bit microcontrollers one day based on original Athlon64 single core, but they never tried. Not even anything close to (very poorly engineered, BTW) Intel N Series for embedded.
More lookup showed me several other similar devices branded Maix, all manufactured by SiPEED,
and almost all of them powered by Kendryte K210[2], 64bit RISC-V CPU made by Canaan.
Well, there are plenty of such small companies all over the world, touting RISC-V chips and platforms under development, but rarely finished or obtainable. 'Lack of Chips' is a standard excuse of everyone these days.
So the proof of technology is not in funny marketing, but in real obtainability.
With the expectation 'if it ever comes, I'll look deeply into and evaluate', so not studying anything in much detail,
I decided to buy Maix Amigo[1], as closest as possible, after I found it in store at bot specialist shop in a neighborhood European country.
It came delivered in days and I was impressed. That's not lightly achievable effect on me.
Unpacked, looked nice. Well engineered miniature box, display, cameras, USBC and Grove connectors, GPIO on back, overall appearance gave good feeling. Induced confidence and trust in me.
Without reading any documentation yet, plugged USBC into my running desktop.
(Never do this! That's a dangerous hazzard to plug unknown devices to routine operational critical machinery!)
Got interesting dmesg on FreeBSD:
ugen0.3: <xelsipeed Sipeed USB to Dual Uart> at usbus0
uftdi0 on uhub1
uftdi0: <USB to Uart 0> on usbus0
uftdi1 on uhub1
uftdi1: <USB to Uart 1> on usbus0
Now this is interesting. Working out of box, the device has custom-but-standard dual FTDI-compatible USB/Serial bridge, something which should be in all embedded development platforms, but alas, many Arduino and clones or ARM classic boards have only one port, adding lot of pain to debugging, necessary disconnecting and reconnecting after flashing and so.
Those Chinese really know what they are doing, good engineering to begin with.
I checked that kernel created both /dev/cuaU0 and /dev/cuaU1 for me and enthusiastically commanded (remember, FreeBSD is a true Unix, unlike Linux):
cu -s 115200 -l /dev/cuaU1
I got Python prompt.
Out of box, the device runs MicroPython in command loop mode. At this level of use, the gadget is already quite practical being connected to big machine as an additional 320x480 serial display.
It is trivial to print and draw on display just by invoking relevant python functions or by writing small programs.
More, everything embedded present on board or connected to GPIO or I2C buses is pretty controllable by MicroPython too, relevant library is already in.
Maix MicroPython is obviously a RISC-V/64 port of original MicroPython for common STM32F ARM, of course open.[3] But Python itself is not the limit.
From beginners to masters, anyone can do coding according to their own skill and level:
MicroPython for quick scripting, even with some tiny hardware connected,
Arduino IDE for intermediate/advanced stuff (classical C++ but limited to embedded capacity)
or full C SDK (full RISC-V GNU toolchain specialized by CPU designer) for professionals doing complete appliances.
Intrigued by the whole product, I dived deep into the Kendryte K210 CPU documentation:
400MHz Dual Core RISC-V/64, AES, fast SHA256 (the Canaan company owner is originally ASIC/cryptocurrency mogul),
4MB SRAM, 16MB Flash (not sure if Linux monster fits in when it gets ready for riscv64, but FreeRTOS will do),
HW accelerators: KPU, FPU, FFT (realtime signal processing)
8 in-channels audio controller
The CPU is targeted for standalone machine learning AI applications, such as realtime face recognition or word recognition (without clouds!).
Yes, you can do recognition or other AI in just Python, TensorFlow Lite for example.
Yes, you can multitask in Python on both cores.
Yes, Python can use Flash, RAMdisk or SDcard as its filesystem.
The CPU itself is already quite widely used in industrial solutions (control panels, no-login authentication) and some consumer devices.
One example of common product I found with this CPU is a SONY camera.
So, understanding this platform at binary level may provide... interesting opportunities. (Want to run Doom on a SONY camera?)
At that moment, I was wholeheartedly pleased, it reminded me how ancient 8bit computers with just BASIC made us... different humans.[4]
Now the same ability to simply code finally comes to current generation of young.
Amigo itself is excellent pick for hacking anything wireable.
Soon from now on, I will need about a dozen or more of K210 based devices, probably other different Maix boards.
Just one robot needs at least two additional gadgets: voice commanding and people recognition.
[1] https://wiki.sipeed.com/soft/maixpy/en/develop_kit_board/maix_amigo.html
[2] https://canaan.io/product/kendryteai
[3] https://github.com/sipeed
[4] "A hacker without oscilloscope is not a true hacker."
-------------
The next discipline for me self-development is obvious: RISC-V/64 assembly. Perhaps even make a new friends. Already heard about some FPGA people who are joking about 'now being armless'...
As raving, detached from reality Europe's News industry drowns itself more and more into the narcissistic delusional hypnotic dream, deeper and deeper, deeper and deeper, ... sleep!
and with data suppression campaign supported by legal offsets and activism grows bolder and bolder, to keep the fresh new pace cycle up stacking, I turned my attention to India and East Asia sources of less-biased information.
Found this Chinese QOTD noteworthy:
Russia and the US showed no signs of stopping biting each other's head off.
Well, there is no sign of China's intent to tame spirit wildbeasts either. As expected. Patiently waiting for a perfect moment to strike is a quality of true spiritmasters.
I was just told Wikileaks dumped everything online, unredacted.
Not sure when. Not sure about unredacted status of documents. Not sure if it's "everything", whatever that may mean. No time for digging around just now for I am busy coding and can't afford emotional distraction by politics.
But if someone of you is interested, have a peek and enjoy.
https://file.wikileaks.org/file/
URL works and it seems having 3 mirrors just now.
QOTD.
- No magic power at all??? How's that even possible??
- I've heard her mother was from No Magic Valley...
- This is sad. A person without any magic power can never be free...
That's right.
AGENDA : 7-9 December 2021
ISS World Europe is the world's largest gathering of Regional Law Enforcement, Intelligence and Homeland Security Analysts, Telecoms as well as Financial Crime Investigators responsible for Cyber Crime Investigation, Electronic Surveillance and Intelligence Gathering.ISS World Programs present the methodologies and tools for Law Enforcement, Public Safety, Government and Private Sector Intelligence Communities in the fight against drug trafficking, cyber money laundering, human trafficking, terrorism and other criminal activities conducted over today's telecommunications network, the Internet and Social Media.
Track 1: Lawful Interception and Criminal Investigation Training
Track 2: LEA, Defense and Intelligence Analyst Product Demonstrations
Track 3: Social Network Monitoring, Artificial Intelligence and Analytics Product Training
Track 4: Threat Intelligence Gathering and Cyber Security Product Training
Track 5: Investigating DarkWeb, Bitcoin, Altcoin and Blockchain Transaction
Track 6: Mobile Signal Intercept Training and Product Demonstrations
Track 7: Electronic Surveillance Training and Product Demonstrations
Track 8: 5G Lawful Intercept, Tracking and Forensics Product TrainingPlus Special Training Seminars lead by Law Enforcement Officers and Ph.D. Scientists
https://www.issworldtraining.com/ISS_EUROPE/
So, if you are looking for some evil guys who hacked you (PEGASUS etc.) lately, they are sitting just here...
And pictures.
Scanning & Transmission Electron Microscopy Reveals Graphene Oxide in CoV-19 Vaccines
https://www.drrobertyoung.com/post/transmission-electron-microscopy-reveals-graphene-oxide-in-cov-19-vaccines
‘This Ends the Debate’: Israeli Study Shows Natural Immunity 13x More Effective Than Vaccines at Stopping Delta
https://humansarefree.com/2021/08/israeli-study-natural-immunity-13x-more-effective-than-vaccines.html
"the study showed that the vaccinated were ultimately 13x as likely to be infected as those who were infected previously, and 27x more likely to be symptomatic"
So the Delta is the new business plan.
A little bit scary part of all the situation is vaccines not working as vaccines should. Most scary part of it is so called vaccines actually do something else.
I am still waiting for analysts finishing their ongoing task. Expect updates.