[Cryptography Team] Progress Report: Callisto House AND Questions bout ASN1 tagging of PKIX structures
rabbit
rabbit at callistohouse.org
Sat Oct 1 00:03:58 UTC 2022
Ooops!
Try this. is better.
/Installer ss project: 'Cryptography'; install:
'CryptographyBootsatrap'.
(Smalltalk at: #CryptographyBootsatrap ifAbsent: [^ nil]) ///satrap/./
Have a good one; keep it, light.
Kindly,
rabbit
. .. … ‘…^,^
Sent from Callisto House :: decentralized mobile homeless solutions
On 9/30/22 19:55, rabbit wrote:
>
> 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
>
>
> _______________________________________________
> Cryptography mailing list
> Cryptography at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/cryptography/attachments/20220930/c0e1a981/attachment-0001.html>
More information about the Cryptography
mailing list