Hey Ron; Hey everyone! I am hoping y'all are quite well! I am.
I’m a disabled veteran, President of my non-profit, Callisto House :: decentralized mobile homeless solutions. I aim to use my Async Promise framework to build a donation bartering system for their use, in each House. *SecureObjectCapabilities.*
*Issue: *Why does squeaksource.com hang-up so often? Err... **
I have refactored the packages in Cryptography, Oceanside & Promises. I put all Promise packages in Promise, including Raven&SqueakELib&Brook&... previous incarnations. I removed all Promise packages from Cryptography and Oceanside. I created the project Kafka.
/--- Loading instructions :: Update from trunk, Crypto, PromisesLocal and ParrotTalk ---\
One: save a new 6.1alpjha image to crypto.image...
Two: This code switches to the trunk update stream and update to alpha; then load and test Crypto, then save. See /CryptographyBootsatrap class>>#satrap. /
Everytime this image #startUp: true, the latest update to alpha; then load and test latest Crypto, then save.
/Installer ss project: 'Cryptography'; install: 'CryptographyBootsatrap'. (Smalltalk at: 'CryptographyBootsatrap' ifAbsent: [^ nil]) ///satrap/. /
Three: I install PomisesLocal & ParrotTalk packages
/Installer ss project: 'Promises'; install: 'PromisesLocal'. Installer ss project: 'Cryptography'; install: 'ParrotTalkLoader'./
Lastly, I run all tests in the TestRunner. #GREEN!
--- Confirm by running apropos unit tests: *#GREEN!* . .. ... '...^,^ ---/
My priority task list:
1. Checkpoint a stable ParrotTalk, ASN1 & LocalPromises 2. *{XXX}* ASN1 extensions to provide class tagging differentiation. * This to support RemotePromises encoding in ASN1. 3. Checkpoint a stable ProCrypto with class tagging ASN1 4. Switch LocalPromises EventualSends to each be its own EventualProcess, on a VatScheduler. * Add customized Semaphores to unschedule back into the Vat suspended pool * rescheduled when the Semaphore is signaled. 5. Re-establish RemotePromises 6. Checkpoint a stable RemotePromises 7. Naming Services, using RemotePromises 8. Default VAT Services (Chat, Log, Stats, Social Feeds, ...) 9. Double encrypt ParrotTalk | Bridge ParrotTalk sessions 10. Checkpoint a stable BridgingParrotTalk 11. Kafka | Replicating, fault-tolerant Comms (issue with event deletion) 12. Barter exchange network 13. SPADSServer 14. FFI-threaded 15. libsodium
---
*{XXX}* *ASN1 extensions to provide class tagging differentiation. * *This to support RemotePromises encoding in ASN1.* * * *My current questions are whether the various PKIX et al use a non-UNIVERSAL class tag, and/or Constructed? As well, what are the correct numerical tags for these structures? Advice, por favor?*
* DSAPublicKey * RSAPublicKey * X509Certificate * ...
The numerical tags are buried in this document, but I am totally unaware of class tagging:
*New ASN.1 Modules for the Public Key Infrastructure Using X.509 (PKIX) https://datatracker.ietf.org/doc/html/rfc5912*
Many thanks for any guidance you can provide. I am grateful for your pointing out the straight path to me!
Have a Good One; Keep it, Light. Kindly, rabbit . .. … ‘…^,^
Sent from Callisto House :: decentralized mobile homeless solutions