20250430

Lucy’s encounter with asteroid Dinkinesh and its satellite, Selam

 

Time-lapse movie of Lucy’s encounter with asteroid Dinkinesh and its satellite, Selam. These images were taken with the L’LORRI instrument during the approximately three hours around closest approach. Credit: NASA/Goddard/SwRI/Johns Hopkins APL

"Dinkinesh, a diamond-shaped asteroid in the center, and Selam, a smaller asteroid of two connected rocks on the left, approach, pass across, then depart away from the camera. As they approach, the shape of both asteroids get clearer and the lighting is harsh from the right. As the camera passes across them, Selam moves behind Dinkinesh to the right of it. As they depart, the binary shape of Selam (two connected rocks separated by a black line) is clear, and the lighting comes from the left."

https://science.nasa.gov/mission/lucy/

Barley and Princess Buttercup

Barley and Princess Buttercup
Santuario de Perezosos de Costa Rica
Sloth Sanctuary of Costa Rica



Mars Perseverance Sol 1490: Front Left Hazard Avoidance Camera (Hazcam) gif

 dust devil in first gif

Mars Perseverance Sol 1490: Front Left Hazard Avoidance Camera (Hazcam) gif

NASA's Mars Perseverance rover acquired these images of the area in front of it using its onboard Front Left Hazard Avoidance Camera A.

Images acquired on April 29, 2025 (Sol 1490) at the local mean solar time of 14:03:24 to 14:11:07.

Image Credit: NASA/JPL-Caltech

Assembled by Barley Culiner with GIMP

https://youtu.be/dCUN6p202MA

Mars Perseverance Sol 1490: Front Left Hazard Avoidance Camera (Hazcam) gif

NASA's Mars Perseverance rover acquired these images of the area in front of it using its onboard Front Left Hazard Avoidance Camera A.

Images acquired on April 29, 2025 (Sol 1490) at the local mean solar time of 14:03:24 to 14:11:07.

Image Credit: NASA/JPL-Caltech

Assembled by Barley Culiner with GIMP

Mars Perseverance Sol 1490: Front Left & Right Hazard Avoidance Camera (Hazcam) gif

 dust devil visible in the distance

Mars Perseverance Sol 1490: Front Left Hazard Avoidance Camera (Hazcam) gif

NASA's Mars Perseverance rover acquired these images of the area in front of it using its onboard Front Left Hazard Avoidance Camera A.

Images acquired on April 29, 2025 (Sol 1490) at the local mean solar time of 13:54:31 to 14:13:59.

Image Credit: NASA/JPL-Caltech

Assembled by Barley Culiner with GIMP

Mars Perseverance Sol 1490: Front Right Hazard Avoidance Camera (Hazcam) gif

NASA's Mars Perseverance rover acquired these images of the area in front of it using its onboard Front Right Hazard Avoidance Camera A.

Images acquired on April 29, 2025 (Sol 1490) at the local mean solar time of 13:54:31 to 14:13:59.

Image Credit: NASA/JPL-Caltech

Assembled by Barley Culiner with GIMP

Infinity Song - Sinking Boat

Infinity Song - Sinking Boat

Sol 4525: Mars Hand Lens Imager (MAHLI)

 MAHLI autofocus gif https://barleyculinermars.blogspot.com/2025/04/sol-4525-mars-hand-lens-imager-mahli.html

Sol 4525: Mars Hand Lens Imager (MAHLI)

Images taken by MAHLI onboard NASA's Mars rover Curiosity on Sol 4525 (2025-04-29T16:37:04.000Z) to (2025-04-29T16:37:14.000Z)

Credits: NASA/JPL-Caltech/MSSS

Assembled by Barley Culiner with GIMP

Sol 4525: Mars Hand Lens Imager (MAHLI) gif

Images taken by MAHLI onboard NASA's Mars rover Curiosity on Sol 4525 (2025-04-29T16:39:51.000Z) to (2025-04-29T16:40:01.000Z)

Credits: NASA/JPL-Caltech/MSSS

Assembled by Barley Culiner with GIMP


Sol 4525: Mars Hand Lens Imager (MAHLI) gif

Images taken by MAHLI onboard NASA's Mars rover Curiosity on Sol 4525 (2025-04-29T16:43:22.000Z) to (2025-04-29T16:43:33.000Z)

Credits: NASA/JPL-Caltech/MSSS

Assembled by Barley Culiner with GIMP

Sol 4525: Mars Hand Lens Imager (MAHLI) gif

Images taken by MAHLI onboard NASA's Mars rover Curiosity on Sol 4525 (2025-04-29T16:50:03.000Z) to (2025-04-29T16:50:13.000Z)

Credits: NASA/JPL-Caltech/MSSS

Assembled by Barley Culiner with GIMP

Sol 4525: Mars Hand Lens Imager (MAHLI) gif

Images taken by MAHLI onboard NASA's Mars rover Curiosity on Sol 4525 (2025-04-29T16:52:52.000Z) to (2025-04-29T16:53:02.000Z)

Credits: NASA/JPL-Caltech/MSSS

Assembled by Barley Culiner with GIMP

Sol 4525: Mars Hand Lens Imager (MAHLI) gif

Images taken by MAHLI onboard NASA's Mars rover Curiosity on Sol 4525 (2025-04-29T16:56:30.000Z) to (2025-04-29T16:56:40.000Z)

Credits: NASA/JPL-Caltech/MSSS

Assembled by Barley Culiner with GIMP

https://barleyculinermars.blogspot.com/2025/04/sol-4525-mars-hand-lens-imager-mahli.html

20250429

Mk.gee - Alesis (Live)

Mk.gee - Alesis (Live)

252025.119 Б Dust draft

252025.119 Б

Dust

ImageFX

Organic vessel hazard avoidance

minimize roadkill^

border protection, weather forecasting, law enforcement, fire, pollution, poaching, etc

...

RACE Rapid acceleration to cybernetic existence 252025.80 https://blogbarley.blogspot.com/2025/03/race-rapid-acceleration-to-cybernetic.html

In-Place Environment as Quantum sensors

embedded in plant and animal agents:

optic & auditory sensors with data fed to server farms (orbital, ER=EPR storage computation dimension^)

hierarchical priority system SCADA

border protection, weather forecasting, law enforcement, fire, pollution, poaching, etc

prepare and deliver data to human cybernetic agents

...

RACE: Nano quantum sensor mesh network smartdust as microplastic pollution https://blogbarley.blogspot.com/2025/03/nano-quantum-sensor-mesh-network.html

ImageFX

^https://barleysarthistory.blogspot.com/2024/07/roadkill-resurrectionreincarnation.html Roadkill Resurrection/Reincarnation System, Punarjanma

^https://blogbarley.blogspot.com/2025/03/photonic-holographic-quantum.html Photonic Holographic Quantum Singularity Computation

252025.127 Project Code https://blogbarley.blogspot.com/2025/05/252025127-project-code.html

252025.119 А draft multidimensional optical data storage and computation

252025.119 А

Multidimensional optical data storage and computation

gifer.com

x,y,z,.....


Data\computation plane:

А x,y

Б x,z

В z,y

Г x,y,z

Д x,n

Є y,n

Ж z,n

Ꙃ x,y,n

Ꙁ z,x,n

etc.


x(n),y(n),z(n)

Data compression and encryption on additional vertices, combined planes


Crystal lattice - multidimensional structure circuit and/or data

Stacked glass substrates - primarily 2 dimensional planes

atom or molecule spin 0,1, Qubit

electron spin 0,1, Qubit

doped crystal, diamond (dopants) hardware

.....


https://blogbarley.blogspot.com/2025/04/crystal-crystal-substrate-bonding.html

atom, molecule, and electron spin state for reconfigurable computation circuits

instantly & infinitely reconfigurable holographic processor:

Coda Reconfigurable Photonic Fractal Holographic Device https://blogbarley.blogspot.com/2025/02/coda-reconfigurable-photonic-device.html

Photonic Holographic Quantum Singularity Computation https://blogbarley.blogspot.com/2025/03/photonic-holographic-quantum.html



.....

The influence of nitrogen and boron doping on the surface morphology, defects and crystallinity of large-area chemical vapor deposition grown single crystal diamond https://www.sciencedirect.com/science/article/abs/pii/S0263436824000076

Superconductivity and Metallic Behavior in Heavily Doped Bulk Single Crystal Diamond and Novel Transportation Behavior at Graphene/Diamond Heterostructure https://advanced.onlinelibrary.wiley.com/doi/abs/10.1002/adfm.202410876

20250428

Sol 4522: Mast Camera (Mastcam) stitch

 

Sol 4522: Mast Camera (Mastcam) stitch

Images taken by MAST_RIGHT onboard NASA's Mars rover Curiosity on Sol 4522 (2025-04-26T10:44:48.000Z) to (2025-04-26T10:53:44.000Z)

Credits: NASA/JPL-Caltech/MSSS

Assembled by Barley Culiner with Microsoft ICE

Additional editing with GIMP

Sol 4522: Mast Camera (Mastcam) stitch

Images taken by MAST_RIGHT onboard NASA's Mars rover Curiosity on Sol 4522 (2025-04-26T10:42:40.000Z) to (2025-04-26T10:43:21.000Z)

Credits: NASA/JPL-Caltech/MSSS

Assembled by Barley Culiner with Microsoft ICE

Additional editing with GIMP


20250427

The Emirates Mars Mission "Hope Probe"

مشروع الإمارات لاستكشاف 

"سيقدم مشروع الإمارات لاستكشاف المريخ “مسبار الأمل”، أول صورة متكاملة للغلاف الجوي للمريخ، عندما يصل إلى الكوكب الأحمر عام 2021، في مهمة تستمر لمدة سنة مريخية واحدة كما سيساعد على الإجابة على أسئلة علمية رئيسية حول الغلاف الجوي للمريخ وأسباب فقدان غازي الهيدروجين والأكسجين من غلافه الجوي."

https://www.emiratesmarsmission.ae/

The Emirates Mars Mission "Hope Probe"


Mars looks seasonally warm at 300+ Kelvin

emm_emr_l2ql_20240301t114923_0500_surft-interp_p_v01-02.png EMIRS l2ql 2024-03-01 11:49:23+00:00 -5.50° 42.37° 42,374 km 14:39:02 208.69° 500 surft-interp Predicted

emm_emr_l2ql_20240301t134302_0500_surft_p_v01-02.png EMIRS l2ql 2024-03-01 13:43:02+00:00 -2.74° 20.83° 43,002 km 15:03:29 208.74° 00 surft

emm_emr_l2ql_20240301t134302_0500_surft-interp_p_v01-02.png EMIRS l2ql 2024-03-01 13:43:02+00:00 -2.74° 20.83° 3,002 km 15:03:29 208.74° 500 surft-interp

#UAE #UnitedArabEmirates #hopeprobe #mars

CRYSTAL: Crystal Substrate Bonding Technologies and Algorithms - Advanced Research Concept DARPAtv

CRYSTAL: Crystal Substrate Bonding Technologies and Algorithms - Advanced Research Concept DARPAtv



DARPA-EA-25-02-04

multidimensional data storage and retrieval:


Virtual pocket dimension required (Hilbert space):
Project Silica Library 2022 Microsoft Research


RASCAL: A Scalable, High-redundancy Robot for Automated Storage and Retrieval Systems https://www.microsoft.com/en-us/research/publication/rascal/
---
instantly & infinitely reconfigurable holographic processor:
Coda Reconfigurable Photonic Fractal Holographic Device https://blogbarley.blogspot.com/2025/02/coda-reconfigurable-photonic-device.html
Photonic Holographic Quantum Singularity Computation https://blogbarley.blogspot.com/2025/03/photonic-holographic-quantum.html



---

20250426

Enforcement Apparatus 252025.116

Enforcement Apparatus 252025.116

gifer.com


(handheld maser trap mechanism molecular deconstruction, 2D holo. storage, reconstruction atomic) 

-hardcopy disintegration, data capture, and reintegration

*currently as large as a tractor trailer, miniaturization is in progress


MEMS optical trap, particle reading, and capture

Oleksii0 at Ukrainian Wikipedia

Storage device:

https://blogbarley.blogspot.com/2025/02/extreme-data-storage.html

Dead Crush https://blogbarley.blogspot.com/2024/03/alt-j-deadcrush-official-video.html

data stored in 2D hologram until required https://blogbarley.blogspot.com/2024/12/programmed-photons.html

storage medium and device https://blogbarley.blogspot.com/2025/01/consciousness-transfer-device.html



Similar to:

https://blogbarley.blogspot.com/2025/03/mems-optical-tweezer-additive.html

https://blogbarley.blogspot.com/2025/01/12025117-rv-colonist-mass-creation.html


MEMS reference 

Fast and light-efficient wavefront shaping with a MEMS phase-only light modulator, JOSÉ C. A. ROCHA, TERRY WRIGHT, UNE˙ G. BUTAITE, JOEL CARPENTER, GEORGE S. D. GORDON & DAVID B. PHILLIPS https://arxiv.org/html/2409.01289v1

Reconfigurable optical tweezers using MEMS scanning micromirror, Matthew Strathman; Jingda Wu; Lih Y. Lin https://ieeexplore.ieee.org/document/6318871

MEMS Laser Scanners: A Review, Sven T. S. Holmström; Utku Baran; Hakan Urey https://ieeexplore.ieee.org/document/6714402

Planet Jupiter as living system

Planet Jupiter as living system
Jovian system as planet-moon ecosystem

PIA25034: Jovian Turbulence and Phytoplankton Bloom on Earth


PIA25033: Phytoplankton Bloom in the South of Bothnia


PIA22931: Jovian Cloudscape


NASA OBPG OB.DAAC/GSFC/Aqua/MODISImage processing: Gerald Eichstädt CC BY


Plankton on Earth and organics in vortices on Jupiter






Credit: NASA/JPL-Caltech




JUICE Jupiter Icy Moons Explorer https://science.nasa.gov/mission/juice/

20250425

Interstellar colony planetoid

Interstellar colony planetoid

Multi sentient species colony dispersal from single planetoid craft (insectoid, reptiloid, humanoid, cybernetic, etc.)

...

Construction:

Reactor, stellar or planetary core

Super dense H fusion 

Gravity generated due to density and Q entanglement

Spacetime fabric manipulation drive

Quantum entangled clockwork machinery 


...

Biomanufactured robotniks when required 

-maintenance

-new colony crew


...

https://blogbarley.blogspot.com/2025/01/additive-biomanufacturing-medical.html

https://blogbarley.blogspot.com/2025/01/rough-data-for-thought-experiment-on.html

https://blogbarley.blogspot.com/2025/02/system-for-instantaneous.html

https://blogbarley.blogspot.com/2025/02/the-immortal-soldiers-blue-team.html

Quantum locked planets -navigation system https://barleysarthistory.blogspot.com/2023/10/kraft-manipulation-of-magnetic-field.html

...

Holographic block universe type manufacturing, subtractive for clockwork mechanism 

Eternalism https://iep.utm.edu/eternalism/

holographic fluid printing link

\...

in-his-autumn-before-the-winter

Enforcement Apparatus 252025.116 https://blogbarley.blogspot.com/2025/04/enforcement-apparatus-252025116.html

(handheld maser trap mechanism molecular deconstructor, 2D holo. storage, reconstructor atomic) 

.../


https://astrobiology.nasa.gov/news/in-search-of-panspermia/

https://science.nasa.gov/solar-system/comets/oumuamua/


Please track galactic trajectory of Sol system as reference:

65 million years ago, during the time of dinosaurs, the Solar System was located on the opposite side of the Milky Way galaxy compared to its current position. Our solar system, along with its neighboring stars, travels within the Orion Spur spiral arm, which itself orbits the galaxy, as per CNN. The Milky Way is a disk-shaped galaxy, and the Sun is located about 25,000 light-years from its center -Google Search Labs

Buck Rogers In The 25th Century (1979) 9 Minute Featurette [FTD-0030]

Buck Rogers In The 25th Century (1979) 9 Minute Featurette [FTD-0030]

DRIIP Drone Remote Influence or Incapacitation Protocols

DRIIP Drone Remote Influence or Incapacitation Protocols

non-kinetic measures

ImageFX

_________

Incapacitation

А EMP

Б Localized EMP

В Miniaturized EMP pulse non-kinetic  defense unit


_________

Capture

Ж, Ꙃ, Ꙋ, Ѡ, Щ  

Team Blue equipped drones, satellites, and handheld devices

ЪЇ, Ѣ High Precision Laser Fault Injection hardware miniaturization

-laser and/or plasma based

_________


ЪЇ High Precision Laser Fault Injection using Low-cost Components https://ieeexplore.ieee.org/document/9300265

Ѣ High Precision Laser Fault Injection using Low-cost Components. https://pure.royalholloway.ac.uk/ws/files/38226452/00_AfforableLaserAttacks.pdf

Г A Novel Approach of a Low-Cost Voltage Fault Injection Method for Resource-Constrained IoT Devices: Design and Analysis https://pmc.ncbi.nlm.nih.gov/articles/PMC10459605/

_________

Ж Reprogram Mechanized Militarized AI Drone Remotely https://barleysarthistory.blogspot.com/2024/08/blog-post_78.html

Ꙃ Acquisition control for satellite laser fault firmware injection https://blogbarley.blogspot.com/2024/11/acquisition-control-for-satellite-laser.html

Ꙋ Photoexcitation method: incapacitate remotely https://blogbarley.blogspot.com/2025/02/photoexcitation-method-incapacitate.html

Ѡ High Precision Laser Fault Injection using Low-cost Components https://blogbarley.blogspot.com/2024/11/high-precision-laser-fault-injection.html

Щ Enemy Force Control through EMF Draft 03 https://blogbarley.blogspot.com/2025/03/enemy-force-control.html

_________ 

А, Б, В, Г  

THE STARFISH EXOATMOSPHERIC, HIGH ALTITUDE NUCLEAR WEAPONS TEST E.G. STASSINOPOULOS NASA/GODDARD SPACE FLIGHT CENTER https://ntrs.nasa.gov/api/citations/20150018897/downloads/20150018897.pdf

Report of the Commission to Assess the Threat to the United States from Electromagnetic Pulse (EMP) Attack Critical National Infrastructures https://www.empcommission.org/docs/A2473-EMP_Commission-7MB.pdf

Electromagnetic Pulse (EMP) Following a Nuclear Detonation https://remm.hhs.gov/EMP.htm

An EMP or Solar Incident Could Result in Blackout Warfare  https://www.usni.org/magazines/proceedings/2023/february/emp-or-solar-incident-could-result-blackout-warfare Compton-recoil electrons and photoelectrons from photons scattered in the materials of the nuclear device or a surrounding medium

The Buzz About Electromagnetic Pulse Weapons https://cyber.army.mil/News/Article/3464441/the-buzz-about-electromagnetic-pulse-weapons/

Electromagnetic Pulse (EMP) / Geomagnetic Disturbance (GMD) https://www.dhs.gov/science-and-technology/electromagnetic-pulse-empgeomagnetic-disturbance

USAF Role in the Electromagnetic Pulse Vulnerability of the United States Critical Infrastructure https://www.airuniversity.af.edu/Wild-Blue-Yonder/Articles/Article-Display/Article/3674518/usaf-role-in-the-electromagnetic-pulse-vulnerability-of-the-united-states-criti/

_________

Fraktal - Laser Fault Injection (LFI) rig https://github.com/fraktalcyber/lfi-rig

ЪЇ, Ѣ  https://github.com/barleyjohn/High-Precision-Laser-Fault-Injection-using-Low-cost-Components/tree/main

{
"cells": [
{
"cell_type": "markdown",
"id": "2c638cb8",
"metadata": {},
"source": [
"High Precision Laser Fault Injection using Low-cost Components.\n",
"Martin S. Kelly\n",
"Information Security Group\n",
"Smart Card Centre\n",
"Royal Holloway, University of London\n",
"Egham, TW20 0EX\n",
"United Kingdom.\n",
"Email: Martin.Kelly.2014@live.rhul.ac.uk\n",
"Keith Mayes\n",
"Information Security Group\n",
"Smart Card Centre\n",
"Royal Holloway, University of London\n",
"Egham, TW20 0EX\n",
"United Kingdom.\n",
"Email: Keith.Mayes@rhul.ac.uk\n",
"https://pure.royalholloway.ac.uk/ws/files/38226452/00_AfforableLaserAttacks.pdf"
]
},
{
"cell_type": "markdown",
"id": "3ef84461",
"metadata": {},
"source": [
"Unprotected"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "46c4bcfb",
"metadata": {},
"outputs": [],
"source": [
"// Unprotected\n",
"var Flag = FALSE\n",
"func test()\n",
"...\n",
"if (Flag == TRUE)\n",
"return SecretOp()\n",
"else\n",
"return EXPECTED\n",
"end\n",
"func SecretOp()\n",
"...\n",
"return SECRET\n",
"end"
]
},
{
"cell_type": "markdown",
"id": "abea621b",
"metadata": {},
"source": [
"Double Test"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "5120438e",
"metadata": {},
"outputs": [],
"source": [
"// Double Test\n",
"...\n",
"if (Flag == TRUE)\n",
"if (Flag == TRUE)\n",
"return SecretOp()\n",
"else\n",
"TRAPPED\n",
"else\n",
"return EXPECTED"
]
},
{
"cell_type": "markdown",
"id": "32102e55",
"metadata": {},
"source": [
"Retest in Target"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "32af8140",
"metadata": {},
"outputs": [],
"source": [
"// Retest in Target\n",
"func SecretOp()\n",
"if (Flag == TRUE)\n",
"...\n",
"return SECRET\n",
"else\n",
"TRAPPED\n",
"end"
]
},
{
"cell_type": "markdown",
"id": "43d00dfa",
"metadata": {},
"source": [
"Inverse Test"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "d196ab92",
"metadata": {},
"outputs": [],
"source": [
"// Inverse Test\n",
"...\n",
"if (Flag == TRUE)\n",
"if (Flag != TRUE)\n",
"TRAPPED\n",
"else\n",
"return SecretOp()\n",
"else\n",
"return EXPECTED"
]
},
{
"cell_type": "markdown",
"id": "a980b20f",
"metadata": {},
"source": [
"Double Data"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "b0c9a511",
"metadata": {},
"outputs": [],
"source": [
"// Double Data\n",
"...\n",
"if ((FlagA == FALSE) &&\n",
"(FlagB == FALSE))\n",
"return EXPECTED\n",
"elseif ((FlagA == TRUE) &&\n",
"(FlagB == TRUE))\n",
"return SecretOp()\n",
"else\n",
"TRAPPED"
]
},
{
"cell_type": "markdown",
"id": "fb800184",
"metadata": {},
"source": [
"Data Inverse"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "627b3343",
"metadata": {},
"outputs": [],
"source": [
"// Inverse data\n",
"...\n",
"if (Flag != ~InvFlag)\n",
"TRAPPED\n",
"elseif (Flag == TRUE)\n",
"return SecretOp()\n",
"elseif (Flag == FALSE)\n",
"return EXPECTED\n",
"else\n",
"TRAPPED"
]
},
{
"cell_type": "markdown",
"id": "aa792e56",
"metadata": {},
"source": [
"Checksum Data"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "101168f4",
"metadata": {},
"outputs": [],
"source": [
"// Checksum over data\n",
"...\n",
"CrcVerify_TrapOnError()\n",
"...\n",
"if (Flag == TRUE)\n",
"return SecretOp()\n",
"else\n",
"return EXPECTED"
]
},
{
"cell_type": "markdown",
"id": "f9068dfe",
"metadata": {},
"source": [
"Redundant Representation"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "30db56bb",
"metadata": {},
"outputs": [],
"source": [
"// Redundant Representation\n",
"const STRUE = 0xA5\n",
"const SFALSE = 0xA7\n",
"...\n",
"if (Flag == STRUE)\n",
"return SecretOp()\n",
"elseif (Flag == SFALSE)\n",
"return EXPECTED\n",
"else\n",
"TRAPPED"
]
},
{
"cell_type": "markdown",
"id": "38bb7491",
"metadata": {},
"source": [
"Repeat Calculation"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "aa5342b5",
"metadata": {},
"outputs": [],
"source": [
"// Repeated Calculation\n",
"...\n",
"u16 nTmp1 = SecretOp()\n",
"u16 nTmp2 = SecretOp()\n",
"if (nTmp1 != nTmp2)\n",
"TRAPPED\n",
"else\n",
"return nTmp2;"
]
},
{
"cell_type": "markdown",
"id": "72dbb16c",
"metadata": {},
"source": [
"Modified Compensated"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "b3ed146b",
"metadata": {},
"outputs": [],
"source": [
"// Modified & Compensated\n",
"...\n",
"Tmp1 = Calculation(Rnd1)\n",
"Tmp2 = Calculation(Rnd2)\n",
"Tmp3 = Clear(Tmp1, Rnd1)\n",
"Tmp4 = Clear(Tmp2, Rnd2)\n",
"if (Tmp3 != Tmp4)\n",
"TRAPPED\n",
"else\n",
"return Tmp3"
]
},
{
"cell_type": "markdown",
"id": "3f221c59",
"metadata": {},
"source": [
" Alternative Algorithm"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "b2d95828",
"metadata": {},
"outputs": [],
"source": [
"// Alternative Algorithm\n",
"...\n",
"Tmp1 = Method1()\n",
"Tmp2 = Method2()\n",
"if (Tmp1 != Tmp)\n",
"TRAPPED\n",
"else\n",
"return Tmp2"
]
},
{
"cell_type": "markdown",
"id": "aeacc193",
"metadata": {},
"source": [
"Inverse Calculation"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4f0b76aa",
"metadata": {},
"outputs": [],
"source": [
"// Inverse Calculation\n",
"...\n",
"Tmp1 = Method(Input)\n",
"Tmp2 = InvMethod(Tmp1)\n",
"if (Input != Tmp2)\n",
"TRAPPED\n",
"else\n",
"return Tmp1"
]
},
{
"cell_type": "markdown",
"id": "5383ff61",
"metadata": {},
"source": [
"Jump Id"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "66c79030",
"metadata": {},
"outputs": [],
"source": [
"// Jump ID\n",
"func ProtectedFn()\n",
"if (!IdVerify(CALL_F))\n",
"TRAPPED\n",
"else\n",
"...\n",
"IdSet(RET_F)\n",
"return Result\n",
"end\n",
"...\n",
"IdSet(CALL_F)\n",
"Val = ProtectedFn()\n",
"if (IdVerify(RET_F))\n",
"TRAPPED\n",
"else\n",
"return Val"
]
},
{
"cell_type": "markdown",
"id": "0402a14c",
"metadata": {},
"source": [
"Waymark Late Test"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "e9a648fd",
"metadata": {},
"outputs": [],
"source": [
"// Waymark - Late Test\n",
"WM = IV\n",
"...\n",
"WM += M1\n",
"...\n",
"WM += Mx\n",
"...\n",
"if (WM != IV+M1+...Mx)\n",
"TRAPPED\n",
"else\n",
"return nRetVal"
]
},
{
"cell_type": "markdown",
"id": "dac2eca9",
"metadata": {},
"source": [
"Waymark on the fly"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "fbb6a3f2",
"metadata": {},
"outputs": [],
"source": [
"// Waymark - On the fly\n",
"func Waymark(n)\n",
"if (n != nNextWM)\n",
"TRAPPED\n",
"else\n",
"nNextWM++\n",
"end\n",
"...\n",
"Waymark(10)\n",
"...\n",
"Waymark(11)\n",
"...\n",
"Waymark(12)\n",
"return Result"
]
},
{
"cell_type": "markdown",
"id": "3f818e07",
"metadata": {},
"source": [
"Hybrid Defense"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "58f844be",
"metadata": {},
"outputs": [],
"source": [
"// Hybrid Defense\n",
"func Calculation(WP)\n",
"Waymark(WP)\n",
"...\n",
"Waymark(WP+1)\n",
"return EXPECTED\n",
"func TestEQ(WP, V1, V2)\n",
"Waymark(WP)\n",
"return (V1 == V2)\n",
"...\n",
"A = Calculation(1)\n",
"B = Calculation(3)\n",
"if (TestEQ(5, A, B))\n",
"if (TestEQ(6, B, A))\n",
"Waymark(7)\n",
"return A\n",
"TRAPPED"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 5
}